Skip to content

Latest commit

 

History

History
228 lines (159 loc) · 17 KB

2021-06-04.md

File metadata and controls

228 lines (159 loc) · 17 KB

This Week in Enhancements - 2021-06-04

Enhancements for Release Priorities

Prioritized Merged Changes

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

There was 1 Prioritized Merged pull request:

Prioritized Merged Pull Requests Modifying Existing Documents

  • 759: (2/4) 100 enhancements: workload-partitioning: reorganize (dhellmann)

Prioritized New Changes

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

There were 2 Prioritized New pull requests:

  • 802: (3/3) general: WIP Workload partitioning API enhancement (MarSik)

    do-not-merge/work-in-progress, priority/important-soon

    The overall feature summary is present in the Management workload partitioning feature. This document focuses on how the feature enablement API and its interactions will look like.

Prioritized New Pull Requests Modifying Existing Documents

  • 800: (1/1) update: updates: capture offline discussion on eus-upgrades-mvp (dhellmann)

Prioritized Active Changes

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

There were 2 Prioritized Active pull requests:

  • 753: (15/39) workload-partitioning: add plan for configuration and enablement ownership (dhellmann)

    priority/important-soon

    The initial iteration of workload partitioning focused on a short path to a minimum viable implementation. This enhancement describes the loose ends for preparing the feature for GA at a high level, and explains the set of other design documents that need to be written separately during the next iteration.

  • 593: (1/132) general: Add proposal for hiding container mountpoints from systemd (lack)

    lifecycle/stale, priority/important-soon

    The current implementation of Kubelet and CRI-O both use the top-level namespace for all container and Kubelet mountpoints. However, moving these container-specific mountpoints into a private namespace reduced systemd overhead with no difference in functionality.

Other Enhancements

Other Merged Changes

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

There were 3 Other Merged pull requests:

Other Merged Pull Requests Modifying Existing Documents

  • 788: (11/17) general: CONVENTIONS.md: add PromQL query to calculate adequate memory request (fpetkovski)
  • 794: (5/10) dev-guide: operator-dev-doc.md: add registry.ci.openshift.org (atiratree)
  • 798: (3/3) general: move developer docs to dev-guide (dhellmann)

Other New Changes

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

There were 3 Other New pull requests:

Other New Pull Requests Modifying Existing Documents

  • 797: (3/3) ingress: custom routes: set up an explicit trust to the oauth-server (stlaz)
  • 799: (3/3) machine-config: machine-config/mco-network-configuration: fix markup (dhellmann)
  • 801: (2/2) general: Fix the 'Kubernetest' typo in ROADMAP.md (timflannagan)

Other Active Changes

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

There were 14 Other Active pull requests:

  • 793: (63/94) authentication: describe group syncing for OIDC identity providers (stlaz)
  • 745: (12/79) security: Security Profiles Operator integration in OpenShift (JAORMX)
  • 781: (12/56) installer: CORS-1650: RHEL 8 Server Worker/Infra Node Support (mtnbikenc)
  • 736: (11/95) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
  • 747: (10/36) network: Enable Kubernetes NMstate by default for selected platforms (yboaron)
  • 683: (8/44) insights: Insights Operator pulling and exposing data from the OCM API (tremes)
  • 357: (2/239) accelerators: Supporting out-of-tree drivers on OpenShift (zvonkok)
  • 380: (2/38) kube-apiserver: describe delete protection for resources to avoid client-side delete coordination (deads2k)
  • 701: (1/57) monitoring: metrics scraping with local authentication and authorization (deads2k)

Other Active Pull Requests Modifying Existing Documents

  • 786: (57/76) dns: Add ExternalDNS Operator Enhancement Proposal (sgreene570)
  • 792: (16/38) kube-apiserver: kube-apiserver/audit: Add group customRules (sttts)
  • 623: (1/3) storage: Confirm Azure Disk names (huffmanca)
  • 406: (1/18) kube-apiserver: Add preliminary data section to network check enhancement. (sanchezl)
  • 780: (1/41) cluster-logging: Simplify and clarify JSON forwarding proposal, better examples. (alanconway)

Other Closed Changes

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

There were 3 Other Closed pull requests:

  • 255: (2/112) monitoring: add restart metrics enhancement (rphillips)
  • 361: (2/113) baremetal: Minimise Baremetal footprint, live-iso bootstrap (hardys)
  • 475: (2/24) general: enhancements/update/update-blocker-lifecycle: Propose a new enhancement (wking)

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

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

There was 1 Revived (closed more than 7 days ago, but with new comments) pull request:

  • 637: (2/280) monitoring: Add: Alerting Standards (michaelgugino)

Old (labeled as stale, but discussion in last 7 days) Changes

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

There was 1 Old (labeled as stale, but discussion in last 7 days) pull request:

  • 676: (1/2) kube-apiserver: api compatibility (sanchezl)

Other lifecycle/stale Changes

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

There were 9 Other lifecycle/stale pull requests:

  • 146: (0/214) installer: openstack: Add Baremetal Compute Nodes RFE (pierreprinetti)
  • 346: (0/84) installer: Installer pre-flight validations (mandre)
  • 371: (0/16) ingress: Add forwarded-header-policy enhancement (Miciah)
  • 520: (0/14) network: Static IP Addresses from DHCP (cybertron)
  • 562: (0/150) security: Enhancing SCC to Gate Runtime Classes (haircommander)
  • 575: (0/75) installer: Installer Enhacement Proposal: Manifests from STDIN (oglok)
  • 624: (0/20) update: Add: upgrade-blocker-operator (michaelgugino)

Other lifecycle/stale Pull Requests Modifying Existing Documents

  • 403: (0/17) authentication: webhook authentication: kubeconfig auth specification, 0-ttl cache (stlaz)
  • 538: (0/15) machine-api: update machine-api-usage-telemetry (elmiko)

Idle (no comments for at least 7 days) Changes

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

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

  • 124: (0/75) update: enhancements/update/automatic-updates: Propose a new enhancement (wking)
  • 137: (0/299) general: CLI in-cluster management (sallyom)
  • 201: (0/95) general: bootimages: Downloading and updating bootimages via release image (cgwalters)
  • 292: (0/203) machine-api: Add Managing Control Plane machines proposal (enxebre)
  • 302: (0/29) kube-apiserver: [thought-experiment] single-node cluster static pod creation (deads2k)
  • 341: (0/80) maintenance: Machine-maintenance operator proposal (dofinn)
  • 343: (0/43) authentication: cluster-wide oauth-proxy settings (deads2k)
  • 363: (0/201) cvo: Enhancement for adding upgrade preflight checks for operators (LalatenduMohanty)
  • 400: (0/20) installer: OpenStack AZ Support (iamemilio)
  • 426: (0/160) general: enhancements/update/targeted-update-edge-blocking: Propose a new enhancement (wking)
  • 427: (0/54) update: enhancements/update/phased-rollouts: Propose a new enhancement (wking)
  • 460: (0/17) ingress: Add empty-requests-policy enhancement (Miciah)
  • 461: (0/9) ingress: Add aws-elb-idle-timeout enhancement (Miciah)
  • 462: (0/56) ingress: Add client-tls enhancement (Miciah)
  • 463: (0/608) machine-api: Describing steps to support out-of-tree providers (Danil-Grigorev)
  • 468: (0/54) machine-api: Add dedicated instances proposal (alexander-demichev)
  • 486: (0/73) local-storage: Adds proposal for auto partitioning in LSO (rohan47)
  • 492: (0/48) rhcos: add rhcos-inject enhancement (crawford)
  • 547: (0/38) baremetal: Propose BMC-less remediation enhancement (AKA poison pill) (n1r1)
  • 564: (0/18) cluster-logging: Allowing users to specify a delete policy based on amount of storage used within the ES cluster (ewolinetz)
  • 567: (0/106) machine-api: Added proposal for remediation history (slintes)
  • 571: (0/231) network: Cloud API component for egress IP (alexanderConstantinescu)
  • 613: (0/18) network: NetworkPolicies for System Namespaces (danwinship)
  • 626: (0/38) machine-config: enhancements/machine-config: securing MCS (crawford)
  • 642: (0/48) kubelet: Auto Node Sizing (harche)
  • 643: (0/65) update: Add Reduced Reboots enhancement (sdodson)
  • 652: (0/4) node: Enable cgroup v2 support (harche)
  • 654: (0/11) dns: ARO private DNS zone resource removal (jim-minter)
  • 660: (0/19) cluster-logging: Flow control API enhancements, first draft. (alanconway)
  • 661: (0/118) operator-framework-api: New OpenshiftCatalogueValidator (camilamacedo86)
  • 673: (0/42) machine-api: short-circuiting-backoff (mshitrit)
  • 682: (0/31) alerting: alerting as a feature (dofinn)
  • 687: (0/82) storage: Add AWS EFS CSI driver operator (jsafrane)
  • 690: (0/48) api-review: Add repositoryMirrors spec to ImageContentSourcePolicy (QiWang19)
  • 691: (0/2) installer: OpenStack root volume AZs (Fedosin)
  • 695: (0/25) cluster-version-operator: move CVO upgrades doc to enhancements (deads2k)
  • 706: (0/136) api-review: apply user defined tags to all resources (gregsheremeta)
  • 707: (0/18) installer: Add Enhancement for Installing to Alibaba Cloud (lemondlut)
  • 709: (0/80) installer: Add proposal for credentials management outside the openshift cluster for new platforms (akhil-rane)
  • 722: (0/7) multi-arch: Add "Build OKD for ppc64le" proposal (mjturek)
  • 725: (0/2) distributed-tracing: WIP distributed tracing doc (sallyom)
  • 730: (0/7) network: mtu: ability to change running cluster's mtu setting (msherif1234)
  • 732: (0/141) network: Add Smart NIC OVN offload enhancement (zshi-redhat)
  • 737: (0/8) general: enhancements/update/targeted-update-edge-blocking: Client-side platform parameter (wking)
  • 738: (0/103) network: Installing OCP on ARM-Based Smart NICs (danwinship)
  • 748: (0/4) cluster-logging: New proposal: Forwarder output parameter templates (alanconway)
  • 749: (0/155) ingress: NE-310 Enhancement proposal for HSTS route admission plugin (candita)
  • 751: (0/50) builds: WIP - Disable Jenkins Pipeline Build Strategy (adambkaplan)
  • 758: (0/20) security: Security Context Constraints for CSI Volumes (adambkaplan)
  • 771: (0/8) update: add eus MCO enhancement (rphillips)
  • 773: (0/29) installer: Enhancement proposal for OpenShift IPI on IBM Cloud (jeffnowicki)
  • 775: (0/9) network: Drop Node Hostname Resolution (cybertron)
  • 784: (0/44) installer: Allow installer to include/exclude components based on user select install solution (bparees)
  • 787: (0/8) update: Add no drain upgrade filter (michaelgugino)
  • 791: (0/19) baremetal: Support RAID and BIOS configuration for baremetal IPI deployments (hs0210)

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

  • 522: (0/40) olm: Update OLM managed operator metrics enhancement (awgreene)
  • 618: (0/15) network: Add more details about host port ownership (danwinship)
  • 666: (0/27) kube-apiserver: adding new userequest audit policy (EmilyM1)
  • 693: (0/26) general: CONVENTIONS: Add section on limits (smarterclayton)
  • 711: (0/3) olm: add "fail open" risk/mitigation (njhale)
  • 742: (0/93) cluster-scope-secret-volumes: Update projected resource CSI driver proposal (adambkaplan)
  • 774: (0/6) network: Remove OpenShift-SDN requirement for Bare Metal Load Balancer (markdgray)
  • 779: (0/1) general: Update High Availability Conventions (ravisantoshgudimetla)
  • 790: (0/4) storage: Bug 1904507: Update vsphere-problem-detector with current implementation (jsafrane)