Skip to content

Latest commit

 

History

History
220 lines (154 loc) · 16.9 KB

2021-06-11.md

File metadata and controls

220 lines (154 loc) · 16.9 KB

This Week in Enhancements - 2021-06-11

Enhancements for Release Priorities

Prioritized New Changes

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

There was 1 Prioritized New pull request:

  • 804: (17/17) workload-partitioning: PAO render initial draft (MarSik)

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

    The Performance addon operator is a day 2 optional operator installed via OLM. However the Workload partitioning feature needs to have some configuration ready at the installation time when PAO is not yet ready. This feature is about adding a render mode to PAO that would allow an admin to pre-compute all the Openshift manifests that are needed in a way that prevents any typing mistakes from happening. These generated manifests can then be passed to the installer and later taken over by the PAO reconcile loop.

Prioritized Active Changes

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

There were 3 Prioritized Active pull requests:

  • 802: (29/31) workload-partitioning: 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.

  • 753: (18/59) 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.

Prioritized Active Pull Requests Modifying Existing Documents

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

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

  • 790: (3/6) storage: Bug 1904507: Update vsphere-problem-detector with current implementation (jsafrane)
  • 799: (3/5) machine-config: machine-config/mco-network-configuration: fix markup (dhellmann)
  • 801: (2/3) general: Fix the 'Kubernetest' typo in ROADMAP.md (timflannagan)

Other New Changes

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

There were 2 Other New pull requests:

  • 806: (1/1) ingress: Ingress: Add ingress operator and operand logging level API (sgreene570)

    do-not-merge/work-in-progress

    This enhancement describes the API and code changes necessary to expose a means to change the Ingress Operator and OpenShift Router's Logging Levels to cluster administrators.

Other New Pull Requests Modifying Existing Documents

  • 805: (2/2) general: CONVENTIONS.md: add runlevel documentation (mcoops)

Other Active Changes

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

There were 15 Other Active pull requests:

  • 786: (178/254) dns: Add ExternalDNS Operator Enhancement Proposal (sgreene570)
  • 747: (14/50) network: Enable Kubernetes NMstate by default for selected platforms (yboaron)
  • 745: (14/93) security: Security Profiles Operator integration in OpenShift (JAORMX)
  • 725: (11/12) distributed-tracing: distributed tracing (sallyom)
  • 486: (5/78) local-storage: Adds proposal for auto partitioning in LSO (rohan47)
  • 736: (5/100) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
  • 475: (5/30) general: enhancements/update/update-blocker-lifecycle: Propose a new enhancement (wking)
  • 781: (4/60) installer: CORS-1650: RHEL 8 Server Worker/Infra Node Support (mtnbikenc)
  • 793: (2/96) authentication: describe group syncing for OIDC identity providers (stlaz)
  • 771: (2/10) update: add eus MCO enhancement (rphillips)
  • 701: (2/59) monitoring: metrics scraping with local authentication and authorization (deads2k)
  • 683: (2/46) insights: Insights Operator pulling and exposing data from the OCM API (tremes)
  • 371: (1/17) ingress: Add forwarded-header-policy enhancement (Miciah)

Other Active Pull Requests Modifying Existing Documents

  • 780: (2/43) cluster-logging: Simplify and clarify JSON forwarding proposal, better examples. (alanconway)
  • 792: (2/40) kube-apiserver: kube-apiserver/audit: Add group customRules (sttts)

Other Closed Changes

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

There was 1 Other Closed pull request:

Other Closed Pull Requests Modifying Existing Documents

  • 403: (3/20) authentication: webhook authentication: kubeconfig auth specification, 0-ttl cache (stlaz)

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:

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

  • 772: (0/75) network: metallb: Update operator, CRD, and BGP stack plans (russellb)

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)
  • 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)
  • 593: (0/132) general: Add proposal for hiding container mountpoints from systemd (lack)
  • 624: (0/20) update: Add: upgrade-blocker-operator (michaelgugino)
  • 676: (0/2) kube-apiserver: api compatibility (sanchezl)

Other lifecycle/stale Pull Requests Modifying Existing Documents

  • 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 65 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)
  • 357: (0/239) accelerators: Supporting out-of-tree drivers on OpenShift (zvonkok)
  • 363: (0/201) cvo: Enhancement for adding upgrade preflight checks for operators (LalatenduMohanty)
  • 380: (0/38) kube-apiserver: describe delete protection for resources to avoid client-side delete coordination (deads2k)
  • 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)
  • 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)
  • 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)
  • 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

  • 406: (0/18) kube-apiserver: Add preliminary data section to network check enhancement. (sanchezl)
  • 522: (0/40) olm: Update OLM managed operator metrics enhancement (awgreene)
  • 618: (0/15) network: Add more details about host port ownership (danwinship)
  • 623: (0/3) storage: Confirm Azure Disk names (huffmanca)
  • 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)
  • 797: (0/3) ingress: custom routes: set up an explicit trust to the oauth-server (stlaz)