Skip to content

Commit

Permalink
Merge pull request #959 from dhellmann/twie-2021-11-19
Browse files Browse the repository at this point in the history
this-week: 2021-11-19
  • Loading branch information
openshift-merge-robot authored Nov 19, 2021
2 parents f74ffe7 + 34d6818 commit 05f2817
Showing 1 changed file with 156 additions and 0 deletions.
156 changes: 156 additions & 0 deletions this-week/2021-11-19.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
# This Week in Enhancements - 2021-11-19

## Enhancements for Release Priorities

### Prioritized Active Changes

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

There were 2 Prioritized Active pull requests:

- [862](https://github.com/openshift/enhancements/pull/862): (18/167) machine-api: Add Machine Deletion Hooks Proposal (JoelSpeed)

`priority/important-soon`

> Defines a set of lifecycle hooks that can be applied to a Machine which can be used
> to delay the actions taken by the Machine controller once a Machine has been marked
> for deletion. These hooks are optional and may be applied during Machine
> creation, sometime after Machine creation by a user, or sometime after Machine
> creation by another controller or application, up until the Machine has been marked
> for deletion.
- [867](https://github.com/openshift/enhancements/pull/867): (9/182) node-tuning: Move PAO to OCP enhancement (MarSik)

`priority/important-soon`

> The [Performance Addon Operator](https://github.com/openshift-kni/performance-addon-operators) is a component that makes it easier to configure an OCP cluster for low latency and real-time purposes [OCP docs](https://docs.openshift.com/container-platform/4.8/scalability_and_performance/cnf-performance-addon-operator-for-low-latency-nodes.html).
> It is a high level orchestrator that consumes a [Performance Profile](https://github.com/openshift-kni/performance-addon-operators/blob/master/docs/interactions/performance-profile.yaml) and generates multiple manifests that are then processed by core OpenShift components like MCO and NTO.
>
> The proposal in hand is to move the existing implementation of PAO under
> [cluster node tuning operator (NTO)](https://github.com/openshift/cluster-node-tuning-operator) without adding new features.
## Other Enhancements

### Other Merged Changes

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

There were 3 Other Merged pull requests:

- [881](https://github.com/openshift/enhancements/pull/881): (14/63) cluster-logging: LOG-1514: LokiStack CR extension for the gateway configuration (sasagarw)

> LokiStack Gateway is a component deployed as part of Loki Operator. It provides secure access to Loki's distributor (i.e. for pushing logs) and query-frontend (i.e. for querying logs) via consulting an OAuth/OIDC endpoint for the request subject.
>
> This proposal provides an overview of the required LokiStack API changes to provide a per-tenant OIDC configuration for the LokiStack gateway component.
- [957](https://github.com/openshift/enhancements/pull/957): (42/42) update: describe how the CVO can support TechPreviewNoUpgrade (deads2k)

> [TechPreviewNoUpgrade](https://github.com/openshift/api/blob/be1be0e89115702f8b508d351c4f5c9a16e5ae95/config/v1/types_feature.go#L32-L34)
> is the canonical way to enable tech preview features.
> It is the setting that all operators use to enable Tech Preview features.
> The CVO will honor this setting on a per-manifest basis, so that tech preview manifests are never present on
> non-tech preview clusters.

#### Other Merged Pull Requests Modifying Existing Documents

- [932](https://github.com/openshift/enhancements/pull/932): (4/7) dev-guide: Host port registry: Add loopback metrics port for SDN (martinkennelly)

### Other New Changes

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

There was 1 Other New pull request:

- [958](https://github.com/openshift/enhancements/pull/958): (27/27) monitoring: enhancements/monitoring: User-defined alerting rules proposal (bison)

> The core OpenShift components ship a large number of Prometheus alerting rules.
> A 4.10-nightly cluster on AWS currently has 175 alerts defined by default, and
> enabling additional add-ons increases that number. Still, users have repeatedly
> asked for a supported method of adding additional custom rules, and adjusting
> thresholds, or adding labels and annotations to existing platform alerting
> rules. These modifications are currently not possible, because the alerts are
> managed by operators and cannot be modified, and the addition of custom rules is
> explicitly unsupported at the moment.

### Other Active Changes

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

There were 12 Other Active pull requests:

- [955](https://github.com/openshift/enhancements/pull/955): (59/84) authentication: Enhancement for OAuth2 Authorization Grant Login for oc (arjunrn)
- [949](https://github.com/openshift/enhancements/pull/949): (27/29) general: HELM-258: add enhancement for new namespace-scoped helm repo crd (zonggen)
- [922](https://github.com/openshift/enhancements/pull/922): (23/363) installer: Allow installer to include/exclude capabilities based on user selections (bparees)
- [913](https://github.com/openshift/enhancements/pull/913): (18/138) machine-api: Add cluster-api integration enhancement (alexander-demichev)
- [926](https://github.com/openshift/enhancements/pull/926): (10/147) network: Proposal to allow mtu changes (jcaamano)
- [940](https://github.com/openshift/enhancements/pull/940): (4/36) cluster-logging: [LOG-1815] Enhancement proposal: Add alerts and rules for operator-managed LokiStack (ronensc)
- [722](https://github.com/openshift/enhancements/pull/722): (3/19) multi-arch: Add "Build OKD for ppc64le" proposal (mjturek)
- [943](https://github.com/openshift/enhancements/pull/943): (2/28) etcd: [OCPCLOUD-1244] Add proposal for etcd protection mechanism during control plane scaling (JoelSpeed)
- [725](https://github.com/openshift/enhancements/pull/725): (2/45) distributed-tracing: Allow/Expose options to enable distributed tracing in components as features are added upstream (sallyom)
- [939](https://github.com/openshift/enhancements/pull/939): (2/152) machine-config: [OCPNODE-725] Control Group v2 Enablement on New Clusters (rphillips)
- [925](https://github.com/openshift/enhancements/pull/925): (1/179) node-latency-profile: Kubelet<->Controller Manager communication Profiles (harche)

#### Other Active Pull Requests Modifying Existing Documents

- [951](https://github.com/openshift/enhancements/pull/951): (3/4) general: CONVENTIONS: Add OpenShift-specific API conventions (Miciah)

### Other Closed Changes

*&lt;PR ID&gt;: (activity this week / total activity) summary*

There were 3 Other Closed pull requests:

- [371](https://github.com/openshift/enhancements/pull/371): (2/35) ingress: Add forwarded-header-policy enhancement (Miciah)
- [855](https://github.com/openshift/enhancements/pull/855): (1/110) ingress: ingress: Add bind-options enhancement (m-yosefpor)

#### Other Closed Pull Requests Modifying Existing Documents

- [618](https://github.com/openshift/enhancements/pull/618): (2/27) dev-guide: Add more details about host port ownership (danwinship)

### Idle (no comments for at least 7 days) Changes

*&lt;PR ID&gt;: (activity this week / total activity) summary*

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

- [736](https://github.com/openshift/enhancements/pull/736): (0/184) installer: Add enhancement - IBM Cloud provider for Power Virtual Server platform (jaypoulz)
- [745](https://github.com/openshift/enhancements/pull/745): (0/127) security: Security Profiles Operator integration in OpenShift (JAORMX)
- [791](https://github.com/openshift/enhancements/pull/791): (0/74) baremetal: Support RAID and BIOS configuration for baremetal IPI deployments (hs0210)
- [811](https://github.com/openshift/enhancements/pull/811): (0/65) network: Enhancement proposal for OVN secondary networks (maiqueb)
- [812](https://github.com/openshift/enhancements/pull/812): (0/50) node: Add proposal about Node Operator (saschagrunert)
- [837](https://github.com/openshift/enhancements/pull/837): (0/127) insights: Conditional Data Gathering for Insights Operator (Sergey1011010)
- [838](https://github.com/openshift/enhancements/pull/838): (0/145) local-storage: KNIP-1770: Add proposal for exporting local storage device health metrics (rohantmp)
- [907](https://github.com/openshift/enhancements/pull/907): (0/15) console: CONSOLE-2894: Multi-cluster console (spadgett)
- [912](https://github.com/openshift/enhancements/pull/912): (0/24) installer: Enhancement proposal for OpenShift IPI on Nutanix AOS with AHV (vnephologist)
- [918](https://github.com/openshift/enhancements/pull/918): (0/75) installer: vsphere: add multiple datacenter and clusters (jcpowermac)
- [920](https://github.com/openshift/enhancements/pull/920): (0/109) etcd: ETCD-236: etcd: scaling etcd with raft learners (hexfusion)
- [921](https://github.com/openshift/enhancements/pull/921): (0/101) general: Enhancement proposal for Network Observability (stleerh)
- [924](https://github.com/openshift/enhancements/pull/924): (0/133) oc: CLI Manager (deejross)
- [929](https://github.com/openshift/enhancements/pull/929): (0/80) api-review: [OCPNODE-747] New CRD ImageSourceDigestPolicy and ImageSourceTagPolicy to support AllowMirrByTags (QiWang19)
- [937](https://github.com/openshift/enhancements/pull/937): (0/73) monitoring: support configuration of alerting notifications by application owners (simonpasquier)
- [952](https://github.com/openshift/enhancements/pull/952): (0/2) ingress: NE-585 Expose HealthCheck Interval (candita)

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

- [919](https://github.com/openshift/enhancements/pull/919): (0/12) cluster-logging: Multi-Container-Structured-Logging (alanconway)
- [948](https://github.com/openshift/enhancements/pull/948): (0/2) monitoring: Update alerting-consistency.md (ronensc)

### Other lifecycle/stale or lifecycle/rotten Changes

*&lt;PR ID&gt;: (activity this week / total activity) summary*

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

- [201](https://github.com/openshift/enhancements/pull/201): (1/104) general: bootimages: Downloading and updating bootimages via release image (cgwalters)
- [773](https://github.com/openshift/enhancements/pull/773): (1/45) installer: Enhancement proposal for OpenShift IPI on IBM Cloud (jeffnowicki)
- [876](https://github.com/openshift/enhancements/pull/876): (13/84) ingress: Add mutable-publishing-scope enhancement (Miciah)
- [900](https://github.com/openshift/enhancements/pull/900): (1/85) network: Multus service abstraction enhancement (s1061123)
- [902](https://github.com/openshift/enhancements/pull/902): (1/10) kubelet: Add initial OpenShift swap enhancement (ehashman)
- [931](https://github.com/openshift/enhancements/pull/931): (1/38) dns: NE-367: Add logLevel and operatorLogLevel APIs for DNS (miheer)

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

- [923](https://github.com/openshift/enhancements/pull/923): (1/11) windows-containers: [docs] remove invalid web links (selansen)
- [935](https://github.com/openshift/enhancements/pull/935): (1/9) dev-guide: Bug 1951835: reconciliation.md: Update for degraded status propagation during init (jottofar)

0 comments on commit 05f2817

Please sign in to comment.