Updates since 2022-01-07
<PR ID>: (activity this week / total activity) summary
There were 5 Other Merged pull requests:
-
922: (56/493) installer: Allow installer to include/exclude capabilities based on user selections (bparees)
This enhancement proposes a mechanism for cluster installers to exclude one or more optional components (capabilities) 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. In addition, using CVO overrides put the cluster into an unsupported and un-upgradeable state, making it insufficient as a solution.
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 out the user-selected manifests based on groupings called capabilities.
-
971: (13/125) insights: Insights Operator pulling and updating pull-secret (transferring uncl… (tremes)
This enhancement will enable the Insights Operator to pull the updated
pull-secret
(from the OCM API) and that will enable cluster ownership transfer. Currently, the ownership transfer is a two step process which involves initiating the transfer from the OpenShift Cluster Manager (OCM) API and then updating the globalpull-secret
on the cluster with the new owner’spull-secret
. If thepull-secret
is not changed on the cluster within 5 days, the ownership transfer is canceled and needs to be initiated again. This process applies to all scenarios that require cluster ownership transferred across Red Hat accounts.The intent is to simplify the cluster ownership process to a one step process.
-
990: (55/212) windows-containers: Windows Health Management enhancement (sebsoto)
The purpose of this enhancement is to ensure that all Windows nodes managed by the Windows Machine Config Operator (WMCO) maintain an expected state. With health management implemented, WMCO will automatically ensure that OpenShift related services running on the underlying Windows instances are configured, and have a state inline with the expectations of the installed WMCO version.
- 1001: (5/5) console: CONSOLE 3005: Fix console plugin API example (jhadvig)
- 1004: (3/3) housekeeping: Add Zane Bitter to OWNERS (celebdor)
<PR ID>: (activity this week / total activity) summary
There were 5 Other New pull requests:
-
1002: (51/51) ingress: CFE-10: Add host-network-bind-options (Elbehery)
This enhancement aims to enable reuse of the same nodes by 2 or more Ingress Controllers with
HostNetwork
endpoint strategy without running into port reuse conflicts. This is done by allowing configuration of the ports used by the router pods within the Ingress Controller API specification. -
1005: (21/21) update: Synchronized upgrades in DPU clusters (danwinship)
In a cluster with DPUs (eg, BlueField-2 NICs), the x86 hosts form one OCP cluster, and the DPU ARM systems form a second OCP cluster. This makes upgrades to new OCP releases complicated, because there is currently no way to synchronize upgrades between the two clusters, but rebooting the BF-2 systems as part of the MCO upgrade will cause a network outage on the x86 systems. In order for upgrades to work smoothly, we need to synchronize the reboots between the two clusters, so that the BF-2 systems are only rebooted when their corresponding x86 hosts have been cordoned and drained.
Please refer to the "Glossary" section of the DPU Overview Enhancement.
-
1006: (3/3) storage: WIP - CSI Inline Ephemeral Volume Security (adambkaplan)
do-not-merge/work-in-progress
Provide a mechanism where the use of an individual CSI driver capable of provisioning CSI ephemeral volumes (also known as inline ephemeral volumes or inline CSI volumes) can be restricted on pod admission.
- 1000: (70/70) api-review: Update enhancement proposal to support update of user-defined AWS tags (TrilokGeer)
- 1003: (2/2) authentication: add log level, stage and request uri mask (ibihim)
<PR ID>: (activity this week / total activity) summary
There were 16 Other Active pull requests:
- 736: (35/241) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
- 929: (27/202) api-review: [OCPNODE-747] New CRD ImageSourceDigestPolicy and ImageSourceTagPolicy to support AllowMirrByTags (QiWang19)
- 977: (27/42) worker-latency-profile: Add WorkerLatencyProfile enhancement (harche)
- 987: (24/28) dns: Add the DNS-over-TLS enhancement initial draft (brandisher)
- 943: (23/52) etcd: [OCPCLOUD-1244] Add proposal for etcd protection mechanism during control plane scaling (JoelSpeed)
- 981: (21/123) general: Added proposal for HyperShift monitoring. (bwplotka)
- 995: (15/42) machine-api: Add enhancement for AWS Placement Groups in Machine API (JoelSpeed)
- 980: (8/71) authentication: enhancements/authentication: detect invalid certificates (s-urbaniak)
- 996: (5/42) single-node: Enhancement for enabling single-node-openshift day2 workers expansion (omertuc)
- 989: (3/148) machine-api: [OCPCLOUD-1373] Add AWS EFA Networking enhancement (JoelSpeed)
- 955: (2/118) authentication: Enhancement for OAuth2 Authorization Grant Login for oc (arjunrn)
- 937: (2/129) monitoring: support configuration of alerting notifications by application owners (simonpasquier)
- 812: (2/56) node: Add proposal about Node Operator (saschagrunert)
- 986: (2/4) windows-containers: WIP WINC-712: Windows CSI Storage Enablement (alinaryan)
- 978: (19/37) general: CONVENTIONS: additional HA considerations regarding storage (jan--f)
- 985: (2/4) dev-guide: Host port registry: Add host port for SDN controller metrics (martinkennelly)
<PR ID>: (activity this week / total activity) summary
There were 2 Other Closed pull requests:
- 913: (2/149) machine-api: Add cluster-api integration enhancement (alexander-demichev)
- 919: (2/22) cluster-logging: Multi-Container-Structured-Logging (alanconway)
<PR ID>: (activity this week / total activity) summary
There were 2 Revived (closed more than 7 days ago, but with new comments) pull requests:
- 855: (0/110) ingress: ingress: Add bind-options enhancement (m-yosefpor)
- 940: (0/40) cluster-logging: [LOG-1815] Enhancement proposal: Add alerts and rules for operator-managed LokiStack (ronensc)
<PR ID>: (activity this week / total activity) summary
There were 6 Idle (no comments for at least 7 days) pull requests:
- 811: (0/69) network: Enhancement proposal for OVN secondary networks (maiqueb)
- 918: (0/79) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
- 924: (0/214) oc: CLI Manager (deejross)
- 992: (0/8) authentication: auth: add enhancement for direct kube-apiserver oidc config (stlaz)
- 994: (0/5) authentication: auth: add enhancement about pinning SCCs to pods (stlaz)
- 964: (0/3) dev-guide: Host port registry: Add metrics ports for OVN-K (martinkennelly)
<PR ID>: (activity this week / total activity) summary
There were 6 Other lifecycle/stale or lifecycle/rotten pull requests:
- 343: (0/55) authentication: cluster-wide oauth-proxy settings (deads2k)
- 745: (1/130) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 931: (1/66) dns: NE-367: Add logLevel and operatorLogLevel APIs for DNS (miheer)
- 952: (1/23) ingress: NE-585 Expose HealthCheck Interval (candita)
- 958: (3/98) monitoring: enhancements/monitoring: User-defined alerting rules proposal (bison)
- 988: (1/5) general: CONVENTIONS: Update CPU query sum_irate (wking)