-
Notifications
You must be signed in to change notification settings - Fork 477
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #959 from dhellmann/twie-2021-11-19
this-week: 2021-11-19
- Loading branch information
Showing
1 changed file
with
156 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 | ||
|
||
*<PR ID>: (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 | ||
|
||
*<PR ID>: (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 | ||
|
||
*<PR ID>: (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) |