Skip to content

register the metrics port for the baremetal-operator - #470

Merged
openshift-merge-robot merged 1 commit into
openshift:masterfrom
dhellmann:bmo-metrics-port
Sep 11, 2020
Merged

register the metrics port for the baremetal-operator#470
openshift-merge-robot merged 1 commit into
openshift:masterfrom
dhellmann:bmo-metrics-port

Conversation

@dhellmann

@dhellmann dhellmann commented Sep 10, 2020

Copy link
Copy Markdown
Contributor

This is the port number the MAO uses when configuring the baremetal-operator in 4.6.

The pod uses host networking, and only runs on the control plane. Maybe that means this value needs to be part of a different list?

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 10, 2020
@dhellmann

Copy link
Copy Markdown
Contributor Author

/cc @hardys @russellb @stbenjam

Comment thread enhancements/network/host-port-registry.md Outdated
Signed-off-by: Doug Hellmann <dhellmann@redhat.com>
@dhellmann

Copy link
Copy Markdown
Contributor Author

The update as been squashed and this should be ready to merge.

@dhellmann
dhellmann requested a review from russellb September 11, 2020 19:00
@russellb

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci-robot

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dhellmann, russellb

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Sep 11, 2020
@openshift-merge-robot
openshift-merge-robot merged commit adb6097 into openshift:master Sep 11, 2020
mkowalski added a commit to mkowalski/openshift-enhancements that referenced this pull request Aug 6, 2026
Incorporate the remaining implementation findings and address fedepaol's
review (4853101609):

- MetalLB: coexistence added as a goal, folded into the CR-ownership and
  garbage-collection contract, and backed by live validation (three
  FRRConfiguration producers on one cluster; day-2 MetalLB operator in
  frr-k8s-external mode merging into the same neighbor the VIP CR
  declares).
- rawConfig: explicitly framed as an interim carrier (the frr-k8s API
  declares it unsupported); committed migration to the first-class
  redistribution API (metallb/frr-k8s#469 + design PR openshift#470).
- Bootstrap/steady-state: steady state clarified as the same handover
  configuration; node-reboot sequencing documented; file-form
  FRRConfiguration source named as the pre-GA direction (one config
  language end to end, replacing the frr.conf handover seam).
- OVN-K section rewritten: no awareness of the VIP configuration needed;
  the contract is additive CR ownership plus GC scoped to own CRs (applies
  to MetalLB symmetrically).
- ip import-table dropped everywhere (implementation finding: table-direct
  reads the kernel table directly; import-table was unnecessary and copies
  routes into the main table).
- kube-vip-ingress scope corrected: rendered for all nodes via MCO
  templates/common (keepalived parity), workers advertise via the CNO
  DaemonSet instance.
- FRRConfiguration is a single cluster-wide bgp-vip CR (no node selector);
  OVN-K CR naming corrected to ovnk-generated-*.
- Second zebra bug documented (FRRouting/frr#22654, fixed upstream via
  #22676) with the kube-vip re-assertion as optional hardening; FRR
  version/backport requirements consolidated.
- kube-vip restart-on-settled-cluster gap added to Risks (kubeconfig
  points at a node IP the serving cert does not cover).
- Test Plan updated with the implemented CI lanes (e2e-metal-ipi-bgp-vip
  and the three coexistence lanes); Implementation Experience refreshed
  (27 installs, merged upstream work).

Assisted-By: Claude Fable 5
Signed-off-by: Mat Kowalski <mko@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants