Skip to content

Latest commit

 

History

History
223 lines (157 loc) · 16.3 KB

2021-10-01.md

File metadata and controls

223 lines (157 loc) · 16.3 KB

This Week in Enhancements - 2021-10-01

Enhancements for Release Priorities

Prioritized Active Changes

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

There were 2 Prioritized Active pull requests:

Other Enhancements

Other Merged Changes

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

There were 5 Other Merged pull requests:

  • 841: (8/60) builds: Remove Jenkins from the OCP Payload (adambkaplan)

    This proposal aims to remove Jenkins images from the OCP payload and replace them with images delivered via CPaaS.

  • 870: (6/63) update: Versioning cincinnati api and json schema (PratikMahajan)

    As of today, we declare the schema version in Cincinnati Graph URI. We currently, do not embed the version information in json schema. The enhancement will embed the version information in the json schema. This has the benefit of being easy to implement and to pass around if we ship Cincinnati JSON over non-HTTP channels. The enhancement will also begin versioning Cincinnati payloads by media type, for example application/vnd.redhat.cincinnati.v1+json. The move to supplying requested version in media type field will require us to move towards a generic un-versioned Graph URI, with the move, we'll still support old URI for foreseeable future.

  • 875: (4/32) console: Console: expose network features (mariomac)

    The Console may need to show some fields that are exclusive to a given CNI type, and hide the fields that are not provided by it. Then the console needs visibility about which CNI (OpenShiftSDN or OVNKubernetes) features are available, depending on each customer's configuration.

    This information should be available to all users (or, at this moment, to any user able to create a Network Policy).

Other Merged Pull Requests Modifying Existing Documents

  • 897: (4/11) monitoring: enhancements: Update monitoring alerting consistency proposal (bison)
  • 910: (2/2) update: enhancements/update/targeted-update-edge-blocking: Update after API landed (wking)

Other New Changes

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

There were 4 Other New pull requests:

  • 912: (10/10) installer: Enhancement proposal for OpenShift IPI on Nutanix AOS with AHV (vnephologist)

    ok-to-test

    This enhancement proposes adding support for OpenShift 4 Installer Provisioned Infrastructure (IPI) on Nutanix AOS infrastructure with Nutanix AHV hypervisor. It describes the necessary enhancements, tooling and documentation to enable this capability.

  • 913: (31/31) machine-api: Add cluster-api integration enhancement (alexander-demichev)

    This enhancement describes the process of integrating the upstream Cluster API project into OpenShift standalone clusters.

  • 914: (2/2) cluster-scope-secret-volumes: BUILD-353: update with latest CRD,group,csi driver renames (gabemontero)

    This proposal will describe a CSI driver based means for OpenShift cluster administrators to share Secrets / ConfigMaps defined in one namespace with other namespaces.

    Any owners/authors/users of Pods in those namespaces can opt into the consumption of the content of those shared Secrets / ConfigMaps during their Pod's execution.

    This proposal was broken off from a proposal on injecting RHEL entitlements/subscriptions

  • 915: (1/1) console: CONSOLE-2892: Allow dynamic plugins to proxy to services on the cluster (jhadvig)

    do-not-merge/work-in-progress

    OpenShift Console currently has static plugins that allow teams to contribute features to the UI such as CNV and OCS. These plugins live in a packages directory inside the openshift/console repo and extend console through a well-defined plugin API. Static plugins are built with console and included in the console image. There are currently over a half-dozen plugins.

    In addition to static plugins, we'd like to introduce dynamic plugins. Dynamic plugins are contributed by operators and loaded at runtime. Eventually we want to migrate static plugins to dynamic plugins to decouple them from the console and allow plugins to be updated more frequently.

Other Active Changes

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

There were 21 Other Active pull requests:

  • 909: (55/58) baremetal: Include CoreOS ISO in the release payload (zaneb)
  • 876: (28/30) ingress: Add mutable-publishing-scope enhancement (Miciah)
  • 736: (27/143) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
  • 887: (26/62) ingress: NE-542 Expose router compression variables (candita)
  • 571: (25/269) network: Cloud API component for egress IP (alexanderConstantinescu)
  • 871: (16/108) baremetal: Enable Baremetal on other Platforms to support centralized host management (asalkeld)
  • 855: (13/92) ingress: ingress: Add bind-options enhancement (m-yosefpor)
  • 907: (12/13) console: CONSOLE-2894: Multi-cluster console (spadgett)
  • 866: (10/241) general: Proposed OLM-based Monitoring Stack Solution for RH Managed Services and future needs. (bwplotka)
  • 894: (9/41) authentication: authentication/login-logout: initial enhancement (s-urbaniak)
  • 862: (7/109) machine-api: Add Machine Deletion Hooks Proposal (JoelSpeed)
  • 908: (7/45) kube-apiserver: Improving Supportability of API Webhooks (sttts)
  • 905: (6/22) hypershift: Introduce konnectivity-socks5-proxy enhancement (awgreene)
  • 738: (6/141) general: Installing OCP on ARM-Based Smart NICs (danwinship)
  • 890: (6/57) network: Introduce DPU OVNKube Operator (pliurh)
  • 831: (3/101) single-node: aos-sno-pair enhancement (mshitrit)
  • 836: (3/20) etcd: ETCD-58: Add enhancement for automated defragmentation (hexfusion)
  • 881: (3/45) cluster-logging: LOG-1514: LokiStack CR extension for the gateway configuration (sasagarw)
  • 811: (2/63) network: Enhancement proposal for OVN secondary networks (maiqueb)
  • 850: (2/55) network: Enable flows collection (mariomac)
  • 773: (1/42) installer: Enhancement proposal for OpenShift IPI on IBM Cloud (jeffnowicki)

Other Closed Changes

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

There were 2 Other Closed pull requests:

  • 137: (4/309) general: CLI in-cluster management (sallyom)

Other Closed Pull Requests Modifying Existing Documents

  • 666: (2/31) kube-apiserver: adding new userequest audit policy (EmilyM1)

Revived (closed more than 7 days ago, but with new comments) Changes

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

There were 2 Revived (closed more than 7 days ago, but with new comments) pull requests:

  • 683: (1/320) insights: Insights Operator pulling and exposing data from the OCM API (tremes)

Revived (closed more than 7 days ago, but with new comments) Pull Requests Modifying Existing Documents

  • 882: (0/2) update: enhancements/update/eus-upgrades-mvp: Link upstream skew policy (wking)

Idle (no comments for at least 7 days) Changes

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

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

  • 201: (0/101) general: bootimages: Downloading and updating bootimages via release image (cgwalters)
  • 292: (0/204) machine-api: Add Managing Control Plane machines proposal (enxebre)
  • 341: (0/81) maintenance: Machine-maintenance operator proposal (dofinn)
  • 343: (0/46) authentication: cluster-wide oauth-proxy settings (deads2k)
  • 363: (0/202) cvo: Enhancement for adding upgrade preflight checks for operators (LalatenduMohanty)
  • 427: (0/55) update: enhancements/update/phased-rollouts: Propose a new enhancement (wking)
  • 652: (0/15) node: Enable cgroup v2 support (harche)
  • 654: (0/22) dns: ARO private DNS zone resource removal (jim-minter)
  • 687: (0/123) storage: Add AWS EFS CSI driver operator (jsafrane)
  • 722: (0/13) multi-arch: Add "Build OKD for ppc64le" proposal (mjturek)
  • 725: (0/29) distributed-tracing: distributed tracing (sallyom)
  • 745: (0/118) security: Security Profiles Operator integration in OpenShift (JAORMX)
  • 791: (0/68) baremetal: Support RAID and BIOS configuration for baremetal IPI deployments (hs0210)
  • 817: (0/196) network: Baremetal IPI Network Configuration for Day-1 (cybertron)
  • 837: (0/111) insights: Conditional Data Gathering for Insights Operator (Sergey1011010)
  • 838: (0/127) local-storage: KNIP-1770: Add proposal for exporting local storage device health metrics (rohantmp)
  • 895: (0/10) builds: WIP - Build CSI Volumes (adambkaplan)
  • 899: (0/2) authentication: pod-security initial commit (s-urbaniak)
  • 900: (0/2) network: Multus service abstraction enhancement (s1061123)
  • 902: (0/4) kubelet: Add initial OpenShift swap enhancement (ehashman)

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

  • 893: (0/6) ingress: [fix] Ingress custom http error pages (lgchiaretto)

Other lifecycle/stale or lifecycle/rotten Changes

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

There were 17 Other lifecycle/stale or lifecycle/rotten pull requests:

  • 371: (1/30) ingress: Add forwarded-header-policy enhancement (Miciah)
  • 567: (1/112) machine-api: Added proposal for remediation history (slintes)
  • 660: (1/23) cluster-logging: Flow control API enhancements, first draft. (alanconway)
  • 732: (1/149) network: Add Smart NIC OVN offload enhancement (zshi-redhat)
  • 747: (1/62) network: Enable Kubernetes NMstate by default for selected platforms (yboaron)
  • 753: (1/138) workload-partitioning: add plan for configuration and enablement ownership (dhellmann)
  • 771: (1/18) update: add eus MCO enhancement (rphillips)
  • 781: (1/69) installer: CORS-1650: RHEL 8 Server Worker/Infra Node Support (mtnbikenc)
  • 787: (1/11) update: Add no drain upgrade filter (michaelgugino)
  • 802: (1/39) workload-partitioning: WIP Workload partitioning API enhancement (MarSik)
  • 804: (1/30) workload-partitioning: PAO render initial draft (MarSik)
  • 812: (1/47) node: Add proposal about Node Operator (saschagrunert)
  • 834: (1/84) machine-api: Propose new controller for pausing MHC during cluster upgrades (slintes)
  • 843: (19/122) general: Node Healthcheck Operator (rgolangh)
  • 864: (1/4) api-review: [OCPNODE-555] Add SignedRegistries to Image CR (QiWang19)
  • 883: (4/6) etcd: add general details for automated upgrade backup controller (hexfusion)

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

  • 618: (1/22) dev-guide: Add more details about host port ownership (danwinship)