Skip to content

Commit

Permalink
Merge pull request #1523 from dhellmann/twie-2023-12-01
Browse files Browse the repository at this point in the history
this-week: 2023-12-01
  • Loading branch information
openshift-merge-bot[bot] authored Dec 1, 2023
2 parents aa0cbb7 + 030c260 commit e06505a
Showing 1 changed file with 140 additions and 0 deletions.
140 changes: 140 additions & 0 deletions this-week/2023-12-01.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@
# This Week in Enhancements - 2023-12-01

*Updates since 2023-11-17*


## Enhancements

### Merged Changes

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

There were 4 Merged pull requests:

- [1426](https://github.com/openshift/enhancements/pull/1426): (31/260) monitoring: MON-3193: Proposal to switch from prometheus-adapter to metrics-server for implementing resource metric API (slashpai) ([MON-3153](https://issues.redhat.com/browse/MON-3153))

> This proposal suggests replacing the [Prometheus Adapter](https://github.com/kubernetes-sigs/prometheus-adapter) currently used for implementing the resource [metrics API](https://github.com/kubernetes/metrics) in OpenShift with the [Metrics Server](https://github.com/kubernetes-sigs/metrics-server).
- [1485](https://github.com/openshift/enhancements/pull/1485): (29/138) update: OTA-916: ClusterVersion has option to reach local OSUS instance for signature verification (PratikMahajan) ([OTA-916](https://issues.redhat.com/browse/OTA-916))

> CVO currently fetches the upstream urls for signature verification through [cluster-update-keys].
> To increase flexibility and improve disconnected cluster user experience, we need to provide a way for the CVO to
> get the required signatures from custom signature stores or the OSUS running in the disconnected environment.
- [1518](https://github.com/openshift/enhancements/pull/1518): (3/7) dev-guide: CPSYN-313: document policy for making breaking changes (dhellmann)

> /cc @deads2k @derekwaynecarr @bparees @sdodson

#### Merged Pull Requests Modifying Existing Documents

- [1520](https://github.com/openshift/enhancements/pull/1520): (4/4) dev-guide: Add 9257 port to host port registry (racheljpg)

### New Changes

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

There were 2 New pull requests:

- [1521](https://github.com/openshift/enhancements/pull/1521): (8/8) network: North-South IPsec support (yuvalk)

> The OVN Kubernetes network plugin uses [OVN](https://www.ovn.org) to instantiate
> virtual networks for Kubernetes. These virtual networks use Geneve, a network
> virtualization overlay encapsulation protocol, to tunnel traffic across the
> underlay network between Kubernetes Nodes.
>
> IPsec is a protocol suite that enables secure network communications between
> IP endpoints by providing the following services:
> - Confidentiality
> - Authentication
> - Data Integrity
>
> OVN tunnel traffic is transported by physical routers and switches. These
> physical devices could be untrusted (devices in public network) or might be
> compromised. Enabling IPsec encryption for this tunnel traffic can prevent the
> traffic data from being monitored and manipulated.
>
> The scope of this work is to enable customers to encrypt traffic going in/out of a node. It will not encrypt traffic between cluster nodes (for that we have ovn-kubernetes-ipsec.md). However due the fact that both will use the same mechanims, n-s implementation will also touch the existing e-w.
- [1522](https://github.com/openshift/enhancements/pull/1522): (3/3) update: OTA-916: enhancements/update/configurable-clusterversion-signature-stores: Tech-preview first (wking) ([OTA-916](https://issues.redhat.com/browse/OTA-916))

`jira/valid-reference`

> CVO currently fetches the upstream urls for signature verification through [cluster-update-keys].
> To increase flexibility and improve disconnected cluster user experience, we need to provide a way for the CVO to
> get the required signatures from custom signature stores or the OSUS running in the disconnected environment.

### Active Changes

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

There were 17 Active pull requests:

- [1496](https://github.com/openshift/enhancements/pull/1496): (62/152) machine-config: Managing boot images via the MCO (djoshy) ([MCO-589](https://issues.redhat.com/browse/MCO-589))
- [1431](https://github.com/openshift/enhancements/pull/1431): (51/206) ingress: OCPSTRAT-139: Ingress operator dashboard (jotak) ([OCPSTRAT-139](https://issues.redhat.com/browse/OCPSTRAT-139)) ([NETOBSERV-1052](https://issues.redhat.com/browse/NETOBSERV-1052))
- [1514](https://github.com/openshift/enhancements/pull/1514): (50/52) ingress: NE-761: Support for admin configured CA trust bundle in Ingress Operator (bharath-b-rh) ([RFE-2182](https://issues.redhat.com/browse/RFE-2182)) ([OCPSTRAT-431](https://issues.redhat.com/browse/OCPSTRAT-431)) ([NE-761](https://issues.redhat.com/browse/NE-761))
- [1497](https://github.com/openshift/enhancements/pull/1497): (12/25) cluster-logging: LOG-4606: Initial proposal for Azure Monitor Log integration (vparfonov)
- [1492](https://github.com/openshift/enhancements/pull/1492): (7/39) update: OTA-1029: Add CVO Log level API (Davoska) ([OTA-1029](https://issues.redhat.com/browse/OTA-1029))
- [1517](https://github.com/openshift/enhancements/pull/1517): (7/15) oc: OCPSTRAT-784: Simplify and unify adding nodes on day 2 using agent-based installer approach (andfasano) ([OCPSTRAT-784](https://issues.redhat.com/browse/OCPSTRAT-784)) ([AGENT-682](https://issues.redhat.com/browse/AGENT-682))
- [1480](https://github.com/openshift/enhancements/pull/1480): (3/36) kube-apiserver: AUTH-387: kube-apiserver: allow unsupported files sync (stlaz) ([AUTH-387](https://issues.redhat.com/browse/AUTH-387))
- [1368](https://github.com/openshift/enhancements/pull/1368): (3/55) machine-config: OCPNODE-1525: Support Evented PLEG in Openshift (sairameshv) ([OCPNODE-1525](https://issues.redhat.com/browse/OCPNODE-1525))
- [1490](https://github.com/openshift/enhancements/pull/1490): (2/156) machine-config: MCO-811: MachineConfigNode introduction for MCO State Reporting (cdoern) ([MCO-452](https://issues.redhat.com/browse/MCO-452))
- [1479](https://github.com/openshift/enhancements/pull/1479): (2/35) cluster-api: Enhancement for installing OpenShift natively via Cluster API (JoelSpeed)
- [1468](https://github.com/openshift/enhancements/pull/1468): (2/70) installer: CORS-2062: Customer configured DNS for cloud platforms AWS, Azure and GCP (sadasu) ([CORS-1874](https://issues.redhat.com/browse/CORS-1874))
- [1465](https://github.com/openshift/enhancements/pull/1465): (2/205) machine-api: OCPCLOUD-1578: Add enhancement for converting Machine API resource to Cluster API (JoelSpeed) ([OCPCLOUD-1578](https://issues.redhat.com/browse/OCPCLOUD-1578))
- [1463](https://github.com/openshift/enhancements/pull/1463): (2/72) network: Mutable dual-stack VIPs (mkowalski) ([OCPSTRAT-178](https://issues.redhat.com/browse/OCPSTRAT-178)) ([OPNET-340](https://issues.redhat.com/browse/OPNET-340)) ([OPNET-80](https://issues.redhat.com/browse/OPNET-80))
- [1506](https://github.com/openshift/enhancements/pull/1506): (1/133) machine-api: [OSD-15261] CPMS: allow automatic vertical scaling. (bergmannf) ([OSD-15261](https://issues.redhat.com/browse/OSD-15261))

#### Active Pull Requests Modifying Existing Documents

- [1487](https://github.com/openshift/enhancements/pull/1487): (15/59) oc: Implementation details for `--all-images` (dharmit)
- [1446](https://github.com/openshift/enhancements/pull/1446): (1/288) ingress: NE-1366: Revisions for set-delete-http-headers EP (miheer) ([NE-982](https://issues.redhat.com/browse/NE-982)) ([RFE-464](https://issues.redhat.com/browse/RFE-464))
- [1411](https://github.com/openshift/enhancements/pull/1411): (1/31) dev-guide: Add exception to pointer guidance for structs that must be omitted (JoelSpeed)

### Closed Changes

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

There was 1 Closed pull request:

- [1413](https://github.com/openshift/enhancements/pull/1413): (4/28) single-node: Relocatable single node openshift (eranco74) ([MGMT-14516](https://issues.redhat.com/browse/MGMT-14516)) ([OCPBU-608](https://issues.redhat.com/browse/OCPBU-608))

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

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

There were 11 Idle (no comments for at least 14 days) pull requests:

- [1267](https://github.com/openshift/enhancements/pull/1267): (0/224) network: vSphere IPI Support for Static IPs (rvanderp3) ([OCPPLAN-9654](https://issues.redhat.com/browse/OCPPLAN-9654))
- [1436](https://github.com/openshift/enhancements/pull/1436): (0/239) dns: NE-1325: External DNS Operator support for Shared VPCs (gcs278)
- [1440](https://github.com/openshift/enhancements/pull/1440): (0/104) network: OPNET-268: Configure-ovs Alternative (cybertron)
- [1494](https://github.com/openshift/enhancements/pull/1494): (0/60) observability-ui: add observability ui operator proposal (jgbernalp) ([OU-204](https://issues.redhat.com/browse/OU-204))
- [1502](https://github.com/openshift/enhancements/pull/1502): (0/32) security: Create tls-artifacts-registry enhancement (vrutkovs) ([API-1603](https://issues.redhat.com/browse/API-1603))
- [1503](https://github.com/openshift/enhancements/pull/1503): (0/21) cluster-logging: Add LokiStack tokenized auth proposal (periklis) ([OCPSTRAT-6](https://issues.redhat.com/browse/OCPSTRAT-6)) ([OCPSTRAT-171 (AWS STS)](https://issues.redhat.com/browse/OCPSTRAT-171 (AWS STS))) ([OCPSTRAT-114 (Azure WIF)](https://issues.redhat.com/browse/OCPSTRAT-114 (Azure WIF))) ([OCPSTRAT-922 (GCP WIF)](https://issues.redhat.com/browse/OCPSTRAT-922 (GCP WIF))) ([LOG-4540 (AWS & Azure)](https://issues.redhat.com/browse/LOG-4540 (AWS & Azure))) ([LOG-4754 (GCP)](https://issues.redhat.com/browse/LOG-4754 (GCP)))
- [1510](https://github.com/openshift/enhancements/pull/1510): (0/6) installer: OCPSTRAT-736: installer: support AWS Wavelength zones (mtulio) ([OCPSTRAT-736](https://issues.redhat.com/browse/OCPSTRAT-736)) ([SPLAT-1125](https://issues.redhat.com/browse/SPLAT-1125)) ([SPLAT-1218](https://issues.redhat.com/browse/SPLAT-1218)) ([SPLAT-1219](https://issues.redhat.com/browse/SPLAT-1219))
- [1513](https://github.com/openshift/enhancements/pull/1513): (0/31) cluster-logging: Added enhancements/cluster-logging/content-filter.md (alanconway)
- [1515](https://github.com/openshift/enhancements/pull/1515): (0/19) machine-config: on-cluster builds enhancement (cheesesashimi) ([MCO-834](https://issues.redhat.com/browse/MCO-834))

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

- [1478](https://github.com/openshift/enhancements/pull/1478): (0/6) network: Networking: update EIP multi NIC proposal (martinkennelly) ([SDN-1123](https://issues.redhat.com/browse/SDN-1123))
- [1511](https://github.com/openshift/enhancements/pull/1511): (0/10) guidelines: Add beta features guidelines (soltysh)

### With lifecycle/stale or lifecycle/rotten Changes

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

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

- [1298](https://github.com/openshift/enhancements/pull/1298): (1/275) monitoring: Metrics collection profiles (JoaoBraveCoding)
- [1415](https://github.com/openshift/enhancements/pull/1415): (1/350) ingress: NE-1129: Make ingress operator optional on HyperShift (alebedev87) ([NE-1129](https://issues.redhat.com/browse/NE-1129))
- [1456](https://github.com/openshift/enhancements/pull/1456): (2/239) network: DNM| WIP: SDN-4035: IPAM for VMs for OVN Kubernetes secondary networks (maiqueb) ([SDN-4035](https://issues.redhat.com/browse/SDN-4035))
- [1457](https://github.com/openshift/enhancements/pull/1457): (2/84) cluster-scope-secret-volumes: Shared Resources via OpenShift Builds Operator (adambkaplan)
- [1500](https://github.com/openshift/enhancements/pull/1500): (2/4) machine-config: Introduce machineconfiguration status enhancement (cdoern) ([MCO-452](https://issues.redhat.com/browse/MCO-452))
- [1509](https://github.com/openshift/enhancements/pull/1509): (1/5) network: SDN-4114: initial iptables-deprecation-alerter proposal (danwinship) ([SDN-4114](https://issues.redhat.com/browse/SDN-4114))

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

- [1499](https://github.com/openshift/enhancements/pull/1499): (1/5) guidelines: Add specific operating at scale section to the enhancement template (jcaamano)
- [1505](https://github.com/openshift/enhancements/pull/1505): (3/8) ingress: NE-1348: ALBO - update details about the standardized STS flow (alebedev87) ([CFEPLAN-39](https://issues.redhat.com/browse/CFEPLAN-39)) ([NE-1307](https://issues.redhat.com/browse/NE-1307))

0 comments on commit e06505a

Please sign in to comment.