Updates since 2022-01-28
<PR ID>: (activity this week / total activity) summary
There were 3 Merged pull requests:
-
924: (8/220) oc: CLI Manager (deejross)
This proposal is describing the mechanism for how authors of a Command Line Interface (CLI) tool such as
oc
,kubectl
,odo
,istio
,tekton
, orknative
, can deliver tools to OpenShift clusters in disconnected environments. A feature is needed to manage various CLIs available for OpenShift and related services. The goal is for a connected user to discover, install, and upgrade tools that are compatible with the current cluster version easily and from a single location.
- 1018: (80/111) windows-containers: Add Windows Health Management containerd context (saifshaikh48)
- 1024: (5/5) windows-containers: Change openshift-managed to OpenShift managed (sebsoto)
<PR ID>: (activity this week / total activity) summary
There were 2 New pull requests:
-
1023: (4/4) ingress: Add route-subdomain enhancement (Miciah)
This enhancement implements the
spec.subdomain
field of the OpenShift Route API. When this field is specified, the host name of the Route depends on the domain of the IngressController that exposes the Route. If multiple IngressControllers expose a Route that specifiesspec.subdomain
, then the Route has a distinct host name for each IngressController that exposes it. This is particularly useful with sharding where the Route is exposed on multiple shards. It is also useful generally in situations where the user wants to specify the subdomain part of the Route's host name but allow the IngressController to set the domain part. -
1025: (2/2) kube-apiserver: Introduce detection of stale clusteroperator conditions (mfojtik)
In OpenShift 4, every active operator included in the core payload (cluster operator) updates its conditions in " clusteroperator" resource. Conditions determine whether specific core components are Degraded or Available or if they are making progress or if their state causes the cluster to be not upgradeable. These conditions are essential for cluster administrators to determine the health of their clusters, and they are usually the first thing Red Hat support is going to look at in case there is a problem with the cluster.
Unfortunately, in some edge cases, these conditions might not reflect the current state of the cluster. For example, since they depend on the running operator, these conditions might become stale and outdated if the operator is not running or cannot contact the API server. And while the API server might still work, the result of
oc get clusteroperators
does not represent the cluster's current state.Therefore, we need a detection mechanism to help detect in-active operators or operators that are not actively updating the conditions.
<PR ID>: (activity this week / total activity) summary
There were 18 Active pull requests:
- 1014: (162/226) multi-arch: Heterogeneous architecture clusters (Prashanth684)
- 995: (80/191) machine-api: Add enhancement for AWS Placement Groups in Machine API (JoelSpeed)
- 1020: (76/89) ingress: Add enhancement for AWS Load Balancer operator (arjunrn)
- 955: (61/181) authentication: Enhancement for OAuth2 Authorization Grant Login for oc (arjunrn)
- 1021: (53/54) machine-api: [OCPCLOUD-1377] Add "Azure Ultra Disks support in Machine API" enhancement (damdo)
- 1008: (37/134) machine-api: [OCPCLOUD-1248] Add initial iteration of ControlPlaneMachineSet operator enhancement (JoelSpeed)
- 1002: (24/78) ingress: CFE-10: Add host-network-bind-options (Elbehery)
- 1009: (23/55) general: OpenStack Cloud Provider Config Upgrade (stephenfin)
- 996: (16/156) single-node: Enhancement for enabling single-node-openshift with workers (omertuc)
- 1019: (16/19) node-tuning: Enhancement for improving image pull via shortname security (umohnani8)
- 1010: (13/17) authentication: add enhancement on PSa autolabeling (stlaz)
- 994: (2/7) authentication: auth: add enhancement about pinning SCCs to pods (stlaz)
- 981: (2/134) general: Added proposal for HyperShift monitoring. (bwplotka)
- 811: (2/71) network: Enhancement proposal for OVN secondary networks (maiqueb)
- 987: (1/66) dns: Add the DNS-over-TLS enhancement initial draft (brandisher)
- 1006: (1/3) storage: CSI Inline Ephemeral Volume Security (adambkaplan)
- 929: (1/226) api-review: [OCPNODE-747] New CRD ImageDigestMirrorSet and ImageTagMirrorSet to support AllowMirrByTags (QiWang19)
- 1000: (2/109) api-review: Update enhancement proposal to support update of user-defined AWS tags (TrilokGeer)
<PR ID>: (activity this week / total activity) summary
There was 1 Closed pull request:
- 201: (2/119) general: bootimages: Downloading and updating bootimages via release image (cgwalters)
<PR ID>: (activity this week / total activity) summary
There were 15 Idle (no comments for at least 7 days) pull requests:
- 745: (0/131) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 812: (0/56) node: Add proposal about Node Operator (saschagrunert)
- 918: (0/92) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
- 931: (0/74) dns: NE-367: Add logLevel and operatorLogLevel APIs for DNS (miheer)
- 937: (0/131) monitoring: support configuration of alerting notifications by application owners (simonpasquier)
- 943: (0/106) etcd: [OCPCLOUD-1244] Add proposal for etcd protection mechanism during control plane scaling (JoelSpeed)
- 952: (0/27) ingress: NE-585 Expose HealthCheck Interval (candita)
- 958: (0/104) monitoring: enhancements/monitoring: User-defined alerting rules proposal (bison)
- 980: (0/71) authentication: enhancements/authentication: detect invalid certificates (s-urbaniak)
- 986: (0/4) windows-containers: WIP WINC-712: Windows CSI Storage Enablement (alinaryan)
- 992: (0/16) authentication: auth: add enhancement for direct kube-apiserver oidc config (stlaz)
- 1005: (0/54) update: Synchronized upgrades in DPU clusters (danwinship)
- 1013: (0/4) cluster-logging: LOG-1043 Flow control API enhancements. (alanconway)