Updates since 2022-11-11
<PR ID>: (activity this week / total activity) summary
There were 3 Merged pull requests:
-
1189: (7/103) 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.
- 1283: (5/5) installer: fix linter issue in installer/operators-check.md (dhellmann)
- 1286: (4/4) console: CONSOLE-3333: Update dynamic plugin enhancement proposal with v1 API changes (jhadvig)
<PR ID>: (activity this week / total activity) summary
There were 3 New pull requests:
-
1284: (16/16) hypershift: propose pluggable konnectivity (2uasimojo) (OCPPLAN-5771)
For worker-less deployments, hypershift deploys a konnectivity-server and -agent to facilitate seamless communication from the hosted control plane to the services running on its behalf in the hosting cluster. At the time of this writing, the list of services thus supported is static and hardcoded.
This enhancement proposes a mechanism to facilitate adding any service to konnectivity.
-
1285: (11/11) console: Enhancement doc to customize default pre-pinned resources on navigation (debsmita1) (ODC-5012)
The Developer perspective on the OpenShift Console provides pinned resources on the navigation which enables the user to go to the resource’s list page with a single click.
Some customers want to provide defaults for those pre-pinned resources for all users.
On the Developer perspective navigation, users can see the default pinned resources if they have not customized these pinned resources. The customers have no way to set these default pinned resources for their users.
This enhancement allows cluster admins to define pre-pinned resources for new users and users who have not customized their navigation items.
-
1287: (9/9) dev-guide: dev-guide/api-conventions: Explain preference for single canonical phrasing (wking)
Proximal trigger is @deads2k's concern about ClusterVersion's
spec.desiredUpdate
being a pointer structure (violating our current API conventions) where both the nil:spec: {}
and the empty-struct:
spec: desiredUpdate: {}
have the same semantics. If we created desiredUpdate today, the OpenShift anti-pointer preference would have forbidden the nil case, but this section gives more motivational background for folks creating new APIs.
<PR ID>: (activity this week / total activity) summary
There were 8 Active pull requests:
- 1279: (55/56) insights: WIP on demand Insights data gathering (tremes) (CCXDEV-8854) (CCX-195)
- 1281: (23/30) network: BGP support for control plane APIs (EmilienM) (OSASINFRA-2999)
- 1277: (15/27) installer: vSphere: zonal with external lb (jcpowermac) (OCPPLAN-9652)
- 1276: (7/118) installer: Add support for custom DNS on AWS (sadasu)
- 1244: (1/8) hypershift: CNF-6291: Enable Performance tuning for Hypershift nodes (jlojosnegros) (PSAP-742)
- 1213: (1/229) workload-partitioning: feat: add wide cluster configuration for workload partitioning (eggfoobar) (CNF-5562)
- 1163: (1/54) installer: Installer: user-encrypted storage keys enhancement (patrickdillon)
- 1245: (1/12) dev-guide: hostport registry: add NodeObservability hostnetwork ports (alebedev87)
<PR ID>: (activity this week / total activity) summary
There were 12 Idle (no comments for at least 7 days) pull requests:
- 1064: (0/99) network: Add enhancement proposal for SDN live migration (pliurh) (SDN-2612)
- 1106: (0/56) storage: OpenStack Cinder CSI Driver Operator Configurability (stephenfin) (OSASINFRA-2857)
- 1191: (0/151) api-review: Apply user defined tags to all Azure resources created by OpenShift (bharath-b-rh) (OCPPLAN-8155) (CORS-2249)
- 1204: (0/14) hypershift: Enhancement proposal for HyperShift on P/Z/A (jaypoulz)
- 1217: (0/33) api-review: Apply user defined labels to all GCP resources created by OpenShift (bharath-b-rh) (OCPPLAN-8155) (CORS-2249)
- 1229: (0/9) hypershift: PSAP-742: Enable node tuning of HyperShift hosted nodes via NTO (dagrayvid) (PSAP-742)
- 1242: (0/110) microshift: WIP - Adding MicroShift etcd enhancement (dusk125) (ETCD-318)
- 1257: (0/4) general: Priority Classes enhancement preliminary doc (WIP) (a-dsouza) (1041)
- 1260: (0/31) installer: installer-aws: Cluster deployment on AWS Outpost (pkliczewski) (OCPPLAN-9617) (ECOPROJECT-866)
- 1267: (0/118) network: vSphere IPI Support for Static IPs (rvanderp3) (OCPPLAN-9654)
- 1280: (0/5) monitoring: Proposal for an operator health metric (sradco)
- 1273: (0/9) machine-api: preCreate machine controller lifecycle hook (rvanderp3)
<PR ID>: (activity this week / total activity) summary
There were 5 With lifecycle/stale or lifecycle/rotten pull requests:
- 745: (1/157) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 1167: (1/141) installer: openstack: add the notion of Failure Domains in the installer (EmilienM) (OSASINFRA-2908)
- 1232: (2/135) installer: installer-aws: create edge compute pool for AWS Local Zones (mtulio) (RFE-2782)
- 1253: (1/15) general: Netobserv: update for GA (jotak)
- 1263: (1/4) dev-guide: Host port registry: ingress node firewall (martinkennelly)