Updates since 2022-07-08
<PR ID>: (activity this week / total activity) summary
There was 1 Prioritized New pull request:
-
1187: (72/72) microshift: kubernetes for industrial edge (dhellmann) (OCPPLAN-9080) (USHIFT-50)
priority/important-soon
This enhancement describes MicroShift, which provides an essential container orchestration runtime compatible with kubernetes and OpenShift built for Internet-of-things (IoT) and Edge computing scenarios that are both CPU and memory constrained. The container orchestration runtime is binary compatible with OpenShift Container Platform, but it is not 100% API resource compatible. It has a strict subset of OpenShift API resources pertinent for IoT and Edge computing scenarios with a strong bias to retaining traditional runtime security controls like SecurityContextConstraints and SELinux.
Quite a lot of the text in this enhancement is taken from other working documents.
<PR ID>: (activity this week / total activity) summary
There were 3 Other Merged pull requests:
- 1176: (3/3) installer: enhancements/installer/component-selection: Fix "capabilities" -> "capability's" typo (wking) (OCPPLAN-7589)
- 1183: (4/4) general: Add ingress operator to list of components using konnectivity sock proxy in hypershift (enxebre) (OCPPLAN-5771)
- 1185: (4/4) insights: Insights recommendations as alerts - minor update (tremes) (CCXDEV-6653)
<PR ID>: (activity this week / total activity) summary
There were 8 Other New pull requests:
-
1179: (27/27) network: UPI IP and Interface Selection (cybertron)
do-not-merge/work-in-progress
As OpenShift is deployed in increasingly complex networking environments, we have gotten many requests for more control over which interface is used for the primary node IP. We provided a basic mechanism for this with KUBELET_NODEIP_HINT but as users have started to exercise that some significant limitations have come to light.
-
1181: (10/10) baremetal: Add enhacement for setting bootstrap kubelet ip (tsorya) (MGMT-11102)
When installing a new cluster with UPI, you can set machine networks that will be set to
networkConfig
field in theinstall-config.yaml
file to configure the control plane network interfaces for the cluster hosts. However, users cannot configure the machine network for the bootstrap node. -
1184: (16/16) ingress: NE-586: ingress: Add ReloadInterval Option (Ethany-RH) (NE-586)
Add an API field to configure OpenShift router's
RELOAD_INTERVAL
environment variable so that administrators can define the minimum frequency the router is allowed to reload to accept new changes.OpenShift router currently hard-codes this reload interval to 5s. It should be possible for administrators to tune this value as necessary. Based on the processes run in the cluster and the frequency that it sees new changes, increasing the minimum interval at which the router is allowed to reload can improve its efficiency. This proposal extends the existing IngressController API to add a tuning option for the reload interval.
-
1188: (4/4) general: Update mount-namespace-hiding implementation plan to be environment-only (lack) (CNF-5326)
The current implementation of Kubelet and CRI-O both use the top-level namespace for all container and Kubelet mountpoints. However, moving these container-specific mountpoints into a private namespace reduced systemd overhead with no difference in functionality.
-
1189: (41/41) installer: Installer: check operators for stability (patrickdillon)
This enhancement proposes that the OpenShift Installer should check the status of individual cluster operators and use those statuses as a threshold for determining whether an install is a success (exit 0) or failure (exit != 0). Specifically, the Installer should check whether cluster operators have stopped progressing for a certain amount of time. If the Installer sees that an operator is Available=true but fails to enter a stable Progressing=false state, the Installer will exit non-zero and log an error.
- 1180: (25/25) installer: Update ibm-cloud-provider-for-power-vs-platform to Include Persistent Storage implementation (Madhan-SWE)
- 1182: (4/4) cloud-integration: Detail requirements for upgrade from in-tree to out-of-tree provider (MaysaMacedo)
- 1186: (2/2) general: Add oauth route label (enxebre) (OCPPLAN-5771)
<PR ID>: (activity this week / total activity) summary
There were 9 Other Active pull requests:
- 1167: (64/82) installer: openstack: add the notion of Failure Domains in the installer (EmilienM) (OSASINFRA-2908)
- 1170: (56/229) olm: Add a platform operators (phase 0) proposal (timflannagan) (OLM-2232) (OLM-2513) (OLM-2605)
- 1158: (44/167) general: Ingress node firewall support using eBPF proposal (msherif1234) (SDN-2781)
- 1014: (35/495) multi-arch: Heterogeneous architecture clusters (Prashanth684) (RFE-2240) (OCPPLAN-4577)
- 1148: (6/27) installer: This proposal describes how we would add a new field to the install-config during installation to set the load balancer type in AWS either to NLB or ELB. (miheer) (NE-942)
- 1139: (3/7) dns: NE-927: CoreDNS Cache Tuning Enhancement Proposal (brandisher) (NE-757)
- 1177: (2/4) ingress: NE-954: LoadBalancer Allowed Source Ranges Enhancement Proposal (suleymanakbas91) (NE-555)
- 1159: (5/11) dns: Bug 2088606: Update DNS-over-TLS proposal (brandisher) (NE-703)
- 1175: (2/5) windows-containers: [WINC] WMCO: Update container runtime details (mansikulkarni96)
<PR ID>: (activity this week / total activity) summary
There was 1 Other Closed pull request:
- 1129: (2/34) general: Adding more priority labels (LalatenduMohanty)
<PR ID>: (activity this week / total activity) summary
There were 2 Revived (closed more than 7 days ago, but with new comments) pull requests:
- 924: (1/222) oc: CLI Manager (deejross) (WRKLDS-169)
- 1036: (4/158) insights: Insights Operator Prometheus Alerts for Insights Recommendations (natiiix) (CCXDEV-6653)
<PR ID>: (activity this week / total activity) summary
There were 11 Idle (no comments for at least 7 days) pull requests:
- 811: (0/92) network: Enhancement proposal for OVN secondary networks (maiqueb)
- 918: (0/213) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
- 1064: (0/70) network: Add enhancement proposal for SDN live migration (pliurh) (SDN-2612)
- 1106: (0/25) storage: OpenStack Cinder CSI Driver Operator Configurability (stephenfin) (OSASINFRA-2857)
- 1126: (0/53) cluster-logging: Logs-based alerts (periklis) (LOG-2510)
- 1150: (0/21) ocp-coreos-layering: User experience workflow in OCP CoreOS Layering model (sinnykumari)
- 1163: (0/26) installer: Installer: user-encrypted storage keys enhancement (patrickdillon)
- 1164: (0/29) general: Network Observability update for downstream operator and productization (jpinsonneau)
- 1102: (0/11) network: Dual stack VIPs: Add rules for openshift/api fields on upgrades (creydr) (SDN-2213)
- 1107: (0/38) ingress: Update enhancement for aws-load-balancer-operator (thejasn) (CFEPLAN-39)
- 1172: (0/6) housekeeping: owners: Remove selansen (sebsoto)
<PR ID>: (activity this week / total activity) summary
There were 5 With lifecycle/stale or lifecycle/rotten pull requests:
- 745: (1/142) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 1121: (1/7) general: Observability Query Language (preliminary draft, incomplete) (alanconway)
- 1133: (1/33) general: Guidelines for the use of eBPF in OCP (danwinship)
- 1134: (1/57) installer: adding gcp-ipi-shared-vpc (jstuever) (CORS-1774)
- 1138: (1/19) etcd: Added several removing items else machine creation will fail (geliu2016)