<PR ID>: (activity this week / total activity) summary
There was 1 Prioritized Merged pull request:
-
744: (3/64) general: External control plane topology (csrwng)
External control plane support was introduced in OCP 4 with the support for the IBM Cloud Managed service (ROKS). At the time, this was the only platform that was run with an external control plane. It was sufficient to use a platform type of
IBMCloud
to distinguish it from other OCP installations with traditional control plane topology.More recently, an orthogonal field was added to the Infrastructure resource to indicate the type of control plane topology. Current supported values for the
controlPlaneTopology
field areHighlyAvailable
andSingleReplica
.This enhancement proposes adding a third possible value to the control plane topology field:
External
. A value ofExternal
in this field indicates that control plane components such as Etcd, Kube API server, Kube Controller Manager, and Kube Scheduler are running outside the cluster and are not visible as pods inside the cluster.
<PR ID>: (activity this week / total activity) summary
There were 2 Other Merged pull requests:
- 650: (2/41) general: Add ClusterOperator Scheduling (michaelgugino)
- 770: (2/4) guidelines: update template to explain about keeping all sections (dhellmann)
<PR ID>: (activity this week / total activity) summary
There were 4 Other New pull requests:
-
784: (44/44) installer: Allow installer to include/exclude components based on user select install solution (bparees)
This enhancement proposes a mechanism for cluster installers to exclude one or more optional components for their installation which will determine which payload components are/are not installed in their cluster. Core components are defined as the set of Second Level Operators managed by the Cluster Version Operator which today cannot be disabled until after completing the install and editing a CVO override, or editing the CVO overrides as part of rendering+editing manifests.
The proposed UX is to make this a first class part of the install config api with the implementation being arguments supplied to the CVO to filter the user-selected manifests.
- 786: (1/1) dns: Add ExternalDNS Operator Enhancement Proposal (sgreene570)
- 787: (2/2) update: Add no drain upgrade filter (michaelgugino)
- 788: (4/4) general: CONVENTIONS.md: add PromQL query to calculate adequate memory request (fpetkovski)
<PR ID>: (activity this week / total activity) summary
There were 15 Other Active pull requests:
- 690: (14/17) api-review: Add mirror-by-digest-only to ImageContentSourcePolicy (QiWang19)
- 701: (14/57) monitoring: metrics scraping with local authentication and authorization (deads2k)
- 463: (7/608) machine-api: Describing steps to support out-of-tree providers (Danil-Grigorev)
- 781: (4/8) installer: CORS-1650: RHEL 8 Server Worker/Infra Node Support (mtnbikenc)
- 461: (4/9) ingress: Add aws-elb-idle-timeout enhancement (Miciah)
- 460: (4/17) ingress: Add empty-requests-policy enhancement (Miciah)
- 652: (3/4) node: Enable cgroup v2 support (harche)
- 738: (2/99) network: Installing OCP on ARM-Based Smart NICs (danwinship)
- 747: (2/21) network: Enable Kubernetes NMstate by default for selected platforms (yboaron)
- 773: (2/29) installer: Enhancement proposal for OpenShift IPI on IBM Cloud (jeffnowicki)
- 732: (2/141) network: Add Smart NIC OVN offload enhancement (zshi-redhat)
- 772: (38/69) network: metallb: Update operator, CRD, and BGP stack plans (russellb)
- 780: (27/30) cluster-logging: Simplify and clarify JSON forwarding proposal, better examples. (alanconway)
- 666: (8/27) kube-apiserver: adding new userequest audit policy (EmilyM1)
- 742: (6/93) cluster-scope-secret-volumes: Update projected resource CSI driver proposal (adambkaplan)
<PR ID>: (activity this week / total activity) summary
There were 2 Other Closed pull requests:
- 477: (2/45) update: enhancements/update/manifest-install-levels: Propose a new enhancement (wking)
- 554: (2/11) general: conventions: Clarify when workload disruption is allowed (smarterclayton)
<PR ID>: (activity this week / total activity) summary
There were 2 Old (labeled as stale, but discussion in last 7 days) pull requests:
- 346: (1/84) installer: Installer pre-flight validations (mandre)
- 520: (1/14) network: Static IP Addresses from DHCP (cybertron)
<PR ID>: (activity this week / total activity) summary
There were 5 Other lifecycle/stale pull requests:
- 371: (0/16) ingress: Add forwarded-header-policy enhancement (Miciah)
- 400: (0/19) installer: OpenStack AZ Support (iamemilio)
- 403: (0/17) authentication: webhook authentication: kubeconfig auth specification, 0-ttl cache (stlaz)
- 406: (0/17) kube-apiserver: Add preliminary data section to network check enhancement. (sanchezl)
- 623: (0/2) storage: Confirm Azure Disk names (huffmanca)
<PR ID>: (activity this week / total activity) summary
There were 66 Idle (no comments for at least 7 days) pull requests:
- 124: (0/75) update: enhancements/update/automatic-updates: Propose a new enhancement (wking)
- 137: (0/299) general: CLI in-cluster management (sallyom)
- 146: (0/213) installer: openstack: Add Baremetal Compute Nodes RFE (pierreprinetti)
- 201: (0/95) general: bootimages: Downloading and updating bootimages via release image (cgwalters)
- 255: (0/110) monitoring: add restart metrics enhancement (rphillips)
- 292: (0/203) machine-api: Add Managing Control Plane machines proposal (enxebre)
- 302: (0/29) kube-apiserver: [thought-experiment] single-node cluster static pod creation (deads2k)
- 341: (0/80) maintenance: Machine-maintenance operator proposal (dofinn)
- 343: (0/43) authentication: cluster-wide oauth-proxy settings (deads2k)
- 357: (0/237) accelerators: Supporting out-of-tree drivers on OpenShift (zvonkok)
- 361: (0/111) baremetal: Minimise Baremetal footprint, live-iso bootstrap (hardys)
- 363: (0/201) cvo: Enhancement for adding upgrade preflight checks for operators (LalatenduMohanty)
- 426: (0/160) general: enhancements/update/targeted-update-edge-blocking: Propose a new enhancement (wking)
- 427: (0/54) update: enhancements/update/phased-rollouts: Propose a new enhancement (wking)
- 462: (0/56) ingress: Add client-tls enhancement (Miciah)
- 468: (0/54) machine-api: Add dedicated instances proposal (alexander-demichev)
- 475: (0/22) general: enhancements/update/update-blocker-lifecycle: Propose a new enhancement (wking)
- 486: (0/73) local-storage: Adds proposal for auto partitioning in LSO (rohan47)
- 492: (0/48) rhcos: add rhcos-inject enhancement (crawford)
- 547: (0/38) baremetal: Propose BMC-less remediation enhancement (AKA poison pill) (n1r1)
- 562: (0/149) security: Enhancing SCC to Gate Runtime Classes (haircommander)
- 564: (0/18) cluster-logging: Allowing users to specify a delete policy based on amount of storage used within the ES cluster (ewolinetz)
- 567: (0/106) machine-api: Added proposal for remediation history (slintes)
- 571: (0/231) network: Cloud API component for egress IP (alexanderConstantinescu)
- 575: (0/74) installer: Installer Enhacement Proposal: Manifests from STDIN (oglok)
- 593: (0/131) general: Add proposal for hiding container mountpoints from systemd (lack)
- 613: (0/18) network: NetworkPolicies for System Namespaces (danwinship)
- 624: (0/19) update: Add: upgrade-blocker-operator (michaelgugino)
- 626: (0/38) machine-config: enhancements/machine-config: securing MCS (crawford)
- 642: (0/48) kubelet: Auto Node Sizing (harche)
- 643: (0/65) update: Add Reduced Reboots enhancement (sdodson)
- 654: (0/11) dns: ARO private DNS zone resource removal (jim-minter)
- 660: (0/19) cluster-logging: Flow control API enhancements, first draft. (alanconway)
- 661: (0/118) operator-framework-api: New OpenshiftCatalogueValidator (camilamacedo86)
- 673: (0/42) machine-api: short-circuiting-backoff (mshitrit)
- 676: (0/1) kube-apiserver: api compatibility (sanchezl)
- 682: (0/31) alerting: alerting as a feature (dofinn)
- 683: (0/36) insights: Insights Operator pulling and exposing data from the OCM API (tremes)
- 687: (0/82) storage: Add AWS EFS CSI driver operator (jsafrane)
- 691: (0/2) installer: OpenStack root volume AZs (Fedosin)
- 695: (0/25) cluster-version-operator: move CVO upgrades doc to enhancements (deads2k)
- 706: (0/136) api-review: apply user defined tags to all resources (gregsheremeta)
- 707: (0/15) installer: Add Enhancement for Installing to Alibaba Cloud (lemondlut)
- 709: (0/80) installer: Add proposal for credentials management outside the openshift cluster for new platforms (akhil-rane)
- 722: (0/7) multi-arch: Add "Build OKD for ppc64le" proposal (mjturek)
- 725: (0/2) distributed-tracing: WIP distributed tracing doc (sallyom)
- 730: (0/7) network: mtu: ability to change running cluster's mtu setting (msherif1234)
- 736: (0/72) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
- 737: (0/8) general: enhancements/update/targeted-update-edge-blocking: Client-side platform parameter (wking)
- 745: (0/67) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 748: (0/4) cluster-logging: New proposal: Forwarder output parameter templates (alanconway)
- 749: (0/155) ingress: NE-310 Enhancement proposal for HSTS route admission plugin (candita)
- 751: (0/50) builds: WIP - Disable Jenkins Pipeline Build Strategy (adambkaplan)
- 753: (0/24) workload-partitioning: add plan for configuration and enablement ownership (dhellmann)
- 758: (0/20) security: Security Context Constraints for CSI Volumes (adambkaplan)
- 771: (0/4) update: add eus MCO enhancement (rphillips)
- 775: (0/9) network: Drop Node Hostname Resolution (cybertron)
- 522: (0/40) olm: Update OLM managed operator metrics enhancement (awgreene)
- 538: (0/14) machine-api: update machine-api-usage-telemetry (elmiko)
- 618: (0/15) network: Add more details about host port ownership (danwinship)
- 693: (0/26) general: CONVENTIONS: Add section on limits (smarterclayton)
- 711: (0/3) olm: add "fail open" risk/mitigation (njhale)
- 759: (0/2) 100 enhancements: workload-partitioning: reorganize (dhellmann)
- 774: (0/6) network: Remove OpenShift-SDN requirement for Bare Metal Load Balancer (markdgray)
- 778: (0/1) cluster-logging: [cluster-logging] Refresh loki enhancement proposal (periklis)
- 779: (0/1) general: Update High Availability Conventions (ravisantoshgudimetla)