Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API-1687: modify EarlyAPICertRotation risk to include promql #4864

Conversation

PratikMahajan
Copy link
Contributor

All clusters originally installed on OpenShift Container Platform (OCP) version 4.7 or earlier. Clusters installed on 4.8 or later and new 4.15 installs are unaffected.

due to history pruning in the CVO we cannot reliably detect born in versions less than 4.9.
Therefore the conditional update rule will be updated to omit update recommendations in all clusters born in 4.9 or earlier

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Feb 29, 2024
@PratikMahajan PratikMahajan force-pushed the earlyapicertrotation-extend-promql branch 4 times, most recently from 2045e63 to 55e0625 Compare February 29, 2024 19:19
url: https://issues.redhat.com/browse/API-1687
name: EarlyAPICertRotation
message: Clusters older than around one month will trigger an api-int certificate authority rollout, and bugs in that rollout may break kubelet access to the Kubernetes API service.
message: Clusters born in 4.6 and earlier will trigger an api-int certificate authority rollout, and bugs in that rollout may break kubelet access to the Kubernetes API service.
Copy link
Member

@sdodson sdodson Feb 29, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of the discussion indicated that we believe some early 4.7.z are also vulnerable. Can we change this to just say 4.7? No need to be precise about 4.7.z given we're only able to write promql that applies to 4.9 and earlier.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@PratikMahajan PratikMahajan force-pushed the earlyapicertrotation-extend-promql branch 2 times, most recently from 63e989f to 6f7f81e Compare February 29, 2024 20:09
All clusters originally installed on OpenShift Container
Platform (OCP) version 4.7 or earlier. Clusters installed
on 4.8 or later and new 4.15 installs are unaffected.

due to history pruning in the CVO we cannot reliably
detect born in versions less than 4.9.
Therefore the conditional update rule will be updated to omit update
recommendations in all clusters born in 4.9 or earlier
@PratikMahajan PratikMahajan force-pushed the earlyapicertrotation-extend-promql branch from 6f7f81e to d9f27b6 Compare February 29, 2024 20:12
Copy link
Member

@wking wking left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Feb 29, 2024
Copy link
Contributor

openshift-ci bot commented Feb 29, 2024

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: PratikMahajan, wking

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:
  • OWNERS [PratikMahajan,wking]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@PratikMahajan
Copy link
Contributor Author

image

image

Ran the metrics on old and new cluster to confirm that it works

@openshift-merge-bot openshift-merge-bot bot merged commit 7a0a8d2 into openshift:master Feb 29, 2024
4 of 5 checks passed
@wking
Copy link
Member

wking commented Feb 29, 2024

/retitle API-1687: modify EarlyAPICertRotation risk to include promql

@openshift-ci openshift-ci bot changed the title modify EarlyAPICertRotation risk to include promql API-1687: modify EarlyAPICertRotation risk to include promql Feb 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.
Projects
None yet
3 participants