Skip to content

Latest commit

 

History

History
165 lines (114 loc) · 10.8 KB

2022-04-01.md

File metadata and controls

165 lines (114 loc) · 10.8 KB

This Week in Enhancements - 2022-04-01

Updates since 2022-03-25

Enhancements for Release Priorities

Prioritized Active Changes

<PR ID>: (activity this week / total activity) summary

There was 1 Prioritized Active pull request:

  • 1067: (45/215) agent-installer: Automated Workflow for Agent-based Installer (dhellmann)

    do-not-merge/hold, 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 manually deploying clusters. This enhancement covers the automation use case.

Other Enhancements

Other Merged Changes

<PR ID>: (activity this week / total activity) summary

There were 5 Other Merged pull requests:

  • 929: (4/252) api-review: [OCPNODE-747] New CRD ImageDigestMirrorSet and ImageTagMirrorSet to support AllowMirrByTags (QiWang19)

    We can continue the discussions from the current design.

    Signed-off-by: Qi Wang [email protected]

  • 1036: (11/154) insights: Insights Operator Prometheus Alerts for Insights Recommendations (natiiix)

    Insights recommendations are triggered based on data in the archives periodically uploaded by the Insights Operator. A report about these recommendations is available through the Insights Smart Proxy, and it is currently fetched by the Insights Operator after each successful archive upload in order for the Insights Operator to update Prometheus metrics containing the number of currently active recommendations in each severity category.

    This enhancement aims to extend this functionality by not only making the number of recommendations available, but also providing specific information about each of the recommendations via Prometheus alerts. The currently suggested approach expects one info-level alert per active Insights recommendation, containing its ID, human-readable name, severity, and a link to detailed information about the recommendation and its remediation steps.

  • 1039: (5/6) ingress: Add tunable-router-kubelet-probes (Miciah)

    This enhancement allows cluster administrators to modify the liveness and readiness probe timeout values of OpenShift router deployments.

  • 1041: (63/246) single-node: Enhancement for enabling single-node-openshift with workers (omertuc)

    This enhancement aims to enable adding workers to a single control-plane node cluster by attempting to tackle multiple issues that arise when worker nodes are added to such clusters.

Other Merged Pull Requests Modifying Existing Documents

  • 1062: (7/33) storage: Update the CSI migration enhancement (bertinatto)

Other New Changes

<PR ID>: (activity this week / total activity) summary

There were 4 Other New pull requests:

  • 1075: (60/60) machine-api: [OCPCLOUD-1436] AWS IMDSv2 support in MAPI and Installer config (lobziik)

    For increasing security and add protection against open firewalls, reverse proxies, and SSRF vulnerabilities Amazon introduced enhancements to the EC2 Instance Metadata Service (IMDSv2). It is a session-based interaction method with Instance Metadata Service (IMDS), in other words, all requests to http://169.254.169.254 will require prior PUT requests for obtaining token and such token must be used in further requests. This document describes and proposes several interfaces for configuring IMDS behaviour for newly created machines via Machine API and during the installation procedure.

Other New Pull Requests Modifying Existing Documents

  • 1076: (3/3) dev-guide: Add on-prem internal loadbalancer ports to host port registry (cybertron)
  • 1077: (6/6) monitoring: Add a priority label to alerts (sradco)
  • 1078: (4/4) monitoring: Add operator name and component labels (sradco)

Other Active Changes

<PR ID>: (activity this week / total activity) summary

There were 26 Other Active pull requests:

  • 1034: (83/218) agent-installer: Agent Installer Development Environment (lranjbar)
  • 1037: (69/315) insights: New Insights config API proposal (tremes)
  • 1030: (48/100) monitoring: enhancements/monitoring: User-Defined Alerting and Relabeling Rules (bison)
  • 1048: (36/74) network: Dual Stack VIPs for on-prem deployments (cybertron)
  • 1056: (21/113) cluster-scope-secret-volumes: BUILD-406: shared resource validating admission EP (gabemontero)
  • 461: (15/30) ingress: Add aws-elb-idle-timeout enhancement (Miciah)
  • 1035: (14/134) network: Pods Egress DSCP QoS proposal (oribon)
  • 1057: (8/112) installer: Enhancement for enabling 4-node cluster deployments as a day0 operation (flaper87)
  • 1008: (7/247) machine-api: [OCPCLOUD-1248] Add initial iteration of ControlPlaneMachineSet operator enhancement (JoelSpeed)
  • 1059: (6/218) baremetal: Converge ZTP and Metal3 flows (dtantsur)
  • 1069: (6/31) dev-guide: Add notes to explain how API fields should be documented in conventions (JoelSpeed)
  • 1071: (6/9) baremetal: Add bootstrap-external-ip (honza)
  • 811: (5/78) network: Enhancement proposal for OVN secondary networks (maiqueb)
  • 1014: (5/360) multi-arch: Heterogeneous architecture clusters (Prashanth684)
  • 937: (4/159) monitoring: support configuration of alerting notifications by application owners (simonpasquier)
  • 371: (4/39) ingress: Add forwarded-header-policy enhancement (Miciah)
  • 1010: (2/72) authentication: add enhancement on PSa autolabeling (stlaz)
  • 1009: (2/87) general: OpenStack Cloud Provider Config Upgrade (stephenfin)
  • 1023: (2/21) ingress: Add route-subdomain enhancement (Miciah)
  • 987: (2/106) dns: Add the DNS-over-TLS enhancement initial draft (brandisher)
  • 1047: (2/5) authentication: AUTH-125 Cert Manager enhancement document (slaskawi)
  • 1027: (1/6) general: Enable ProjectRequestLimit on OpenShift 4.x (josefkarasek)
  • 918: (1/151) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
  • 1064: (1/42) network: Add enhancement proposal for SDN live migration (pliurh)

Other Active Pull Requests Modifying Existing Documents

  • 1051: (53/199) api-review: Update enhancement proposal to support update of user-defined AWS tags (TrilokGeer)
  • 1073: (2/10) general: Fix links to make relative to page (johnbwork)

Idle (no comments for at least 7 days) Changes

<PR ID>: (activity this week / total activity) summary

There were 10 Idle (no comments for at least 7 days) pull requests:

  • 745: (0/135) security: Security Profiles Operator integration in OpenShift (JAORMX)
  • 943: (0/112) etcd: [OCPCLOUD-1244] Add proposal for etcd protection mechanism during control plane scaling (JoelSpeed)
  • 981: (0/157) general: Added proposal for HyperShift monitoring. (bwplotka)
  • 1005: (0/107) general: Non-disruptive upgrades in DPU clusters (danwinship)
  • 1019: (0/22) node-tuning: Enhancement for improving image pull via shortname security (umohnani8)
  • 1066: (0/7) dev-guide: Document the various event files produced by CI (DennisPeriquet)

Idle (no comments for at least 7 days) Pull Requests Modifying Existing Documents

  • 1054: (0/4) ingress: NE-585 Update enhancement after implementation (candita)
  • 1061: (0/2) dev-guide: Host port registry: Add konnectivity agent (alvaroaleman)
  • 1068: (0/4) dev-guide: Add etcd readyz port (hasbro17)
  • 1072: (0/9) machine-api: update machine-api-usage-telemetry (elmiko)

With lifecycle/stale or lifecycle/rotten Changes

<PR ID>: (activity this week / total activity) summary

There was 1 With lifecycle/stale or lifecycle/rotten pull request:

With lifecycle/stale or lifecycle/rotten Pull Requests Modifying Existing Documents

  • 1046: (1/3) ingress: transition-ingress-from-beta-to-stable status → implemented (Miciah)