Updates since 2022-04-22
<PR ID>: (activity this week / total activity) summary
There was 1 Prioritized Active pull request:
-
1067: (57/367) agent-installer: Automated Workflow for Agent-based Installer (dhellmann) (AGENT-10)
tide/merge-method-squash, priority/important-soon
"Cluster 0" deployments, for the first cluster in an environment, are unique because they occur in situations where there may not be a lot of other infrastructure to support long-running services normally associated with automated provisioning for on-premises use cases. Nevertheless, users and partners want to automate these deployments. The assisted installer GUI provides an excellent user experience for deploying connected clusters. This enhancement covers the user-provided automation use case for disconnected clusters.
<PR ID>: (activity this week / total activity) summary
There were 6 Other Merged pull requests:
-
1023: (5/39) ingress: NE-881: ingress: Add route-subdomain enhancement (Miciah) (NE-700)
This enhancement implements the
spec.subdomain
field of the OpenShift Route API. Whenspec.host
is specified orspec.subdomain
is omitted on a Route, then the Route API behaves the same as before this enhancement. Whenspec.host
is omitted andspec.subdomain
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. -
1035: (2/143) network: Pods Egress DSCP QoS proposal (oribon) (SDN-2097)
Not all traffic has the same priority, and when there is contention for bandwidth, there should be a mechanism for objects outside the cluster to prioritize the traffic. To enable this, we will use Differentiated Services Code Point (DSCP) which allows us to classify packets by setting a 6-bit field in the IP header, effectively marking the priority of a given packet relative to other packets as "Critical", "High Priority", "Best Effort" and so on.
By introducing a new CRD
EgressQoS
, users could specify a DSCP value for packets originating from pods on a given namespace heading to a specified CIDR. The CRD will be Namespaced, with one resource allowed per namespace. The resources will be watched by ovn-k, which in turn will configure OVN's QoS Table. -
1098: (8/8) release: proposals for improving CI signal (stbenjam) (edit)
We are currently highly susceptible to regression in the quality of our payloads. This is due to a few factors:
-
We can’t (too much time, too expensive) run all our CI jobs against all PRs pre-merge, so sometimes we don’t find out something regressed until after the PR merges
-
Even our payload acceptance jobs assume that they will sometimes fail and therefore set the bar at “at least one pass”. This allows changes which make tests less reliable to go undetected as long as we keep getting an occasional pass.
-
- 1072: (14/23) machine-api: update machine-api-usage-telemetry (elmiko)
- 1093: (5/19) general: enhancements/update/update-blocker-lifecycle: Pivot to "update recommendations" (wking)
- 1097: (10/10) guidelines: Move drawbacks section up to a place of prominence, rework a few other section orderings (bparees)
<PR ID>: (activity this week / total activity) summary
There was 1 Other New pull request:
- 1099: (5/5) ingress: Update enhancement for aws-load-balancer-operator (thejasn) (CFEPLAN-39)
<PR ID>: (activity this week / total activity) summary
There were 9 Other Active pull requests:
- 1037: (81/506) insights: New Insights config API proposal (tremes) (CCXDEV-6852)
- 1014: (23/395) multi-arch: Heterogeneous architecture clusters (Prashanth684) (RFE-2240) (OCPPLAN-4577)
- 1090: (9/33) guidelines: add workflow description section to the template (dhellmann)
- 1010: (3/89) authentication: add enhancement on PSa autolabeling (stlaz) (AUTH-133)
- 1084: (2/23) ingress: enhancement/ingress: add max connections tuning (frobware) (NE-577)
- 1059: (2/276) baremetal: Converge ZTP and Metal3 flows (dtantsur) (METAL-10) (METAL-192)
- 987: (2/126) dns: Add the DNS-over-TLS enhancement initial draft (brandisher) (NE-703)
- 811: (2/82) network: Enhancement proposal for OVN secondary networks (maiqueb)
<PR ID>: (activity this week / total activity) summary
There were 3 Other Closed pull requests:
- 1005: (2/111) general: Non-disruptive upgrades in DPU clusters (danwinship) (SDN-2603)
- 1019: (1/26) node-tuning: Enhancement for improving image pull via shortname security (umohnani8) (RUN-1134)
- 1027: (1/7) general: Enable ProjectRequestLimit on OpenShift 4.x (josefkarasek)
<PR ID>: (activity this week / total activity) summary
There were 2 Revived (closed more than 7 days ago, but with new comments) pull requests:
Revived (closed more than 7 days ago, but with new comments) Pull Requests Modifying Existing Documents
- 1051: (10/233) api-review: Update enhancement proposal to support update of user-defined AWS tags (TrilokGeer)
<PR ID>: (activity this week / total activity) summary
There were 16 Idle (no comments for at least 7 days) pull requests:
- 745: (0/137) security: Security Profiles Operator integration in OpenShift (JAORMX)
- 918: (0/186) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
- 981: (0/159) general: Added proposal for HyperShift monitoring. (bwplotka)
- 1008: (0/251) machine-api: [OCPCLOUD-1248] Add initial iteration of ControlPlaneMachineSet operator enhancement (JoelSpeed)
- 1030: (0/171) monitoring: enhancements/monitoring: User-Defined Alerting and Relabeling Rules (bison)
- 1057: (0/126) installer: Enhancement for enabling 4-node cluster deployments as a day0 operation (flaper87)
- 1064: (0/51) network: Add enhancement proposal for SDN live migration (pliurh) (SDN-2612)
- 1071: (0/14) baremetal: Add bootstrap-external-ip (honza) (METAL-175)
- 1046: (0/5) ingress: transition-ingress-from-beta-to-stable status → implemented (Miciah)
- 1068: (0/5) dev-guide: Add etcd readyz port (hasbro17)
- 1073: (0/10) general: Fix links to make relative to page (johnbwork)
- 1076: (0/6) dev-guide: Add on-prem internal loadbalancer ports to host port registry (cybertron)
- 1077: (0/25) monitoring: Add a priority label to alerts (sradco)
- 1078: (0/10) monitoring: Add operator name and component labels (sradco)
- 1081: (0/3) single-node: Change wording in SNO+Workers Operational Aspects of API Extensions section (omertuc)
- 1089: (0/4) cluster-logging: Update flow-control-api.md - inline rate limits. (alanconway)
<PR ID>: (activity this week / total activity) summary
There were 4 With lifecycle/stale or lifecycle/rotten pull requests:
- 371: (1/40) ingress: Add forwarded-header-policy enhancement (Miciah)
- 1009: (1/88) general: OpenStack Cloud Provider Config Upgrade (stephenfin) (OSASINFRA-2758)
- 1047: (1/6) authentication: AUTH-125 Cert Manager enhancement document (slaskawi) (AUTH-5)
- 1066: (13/20) dev-guide: Document the various event files produced by CI (DennisPeriquet)