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

chore: update manifests to 0.13.1 #1147

Merged
merged 2 commits into from
Sep 20, 2024
Merged

chore: update manifests to 0.13.1 #1147

merged 2 commits into from
Sep 20, 2024

Conversation

bwplotka
Copy link
Collaborator

@bwplotka bwplotka commented Sep 18, 2024

@bwplotka bwplotka changed the title Updated manifests to 0.13.1 chore: update manifests to 0.13.1 Sep 18, 2024
bash:
image: gke.gcr.io/gke-distroless/bash
tag: "gke_distroless_20240607.00_p0" # NOTE: Has to be quoted otherwise it will be treated as a number.
tag: "gke_distroless_20240907.00_p0"
alertmanager:
Copy link
Contributor

Choose a reason for hiding this comment

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

is it possible to update the alertmanager image at this stage of the release or no?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Not yet, we will do once 0.14.0 is out with manually bumped AM new image.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

However we can follow what @pintohutch suggested and did in 0.13 branch - change things on release/0.14 to what we expect to release once prod images are there, then cherry pick to main once done. Will try that.

@pintohutch
Copy link
Collaborator

suggestion: git cherry-pick 3d89ecb

First, we preemptively tag the binaries in this repo with their anticipated
Docker image tags from the build pipeline.

Secondly, we bump the tags of prometheus and alertmanager to match what
we expect will be deployed in the final manifest.

Signed-off-by: Danny Clark <[email protected]>

# Conflicts:
#	charts/values.global.yaml
#	cmd/datasource-syncer/datasource-syncer.yaml
#	manifests/operator.yaml
#	manifests/rule-evaluator.yaml
@bwplotka
Copy link
Collaborator Author

@bwplotka
Copy link
Collaborator Author

I am going to merge this. I think we have to simply claim that manifests from main will be not always buildable due to tag lag #1013 (comment)

0.13.1 is good to have here, but due to perms main manifests won't work anyway, proceeding cutting 0.14 release branch to get 0.14 prod images we can cherry pick later to main.

@bwplotka bwplotka merged commit fcebeb1 into main Sep 20, 2024
28 checks passed
@bwplotka bwplotka deleted the images-def branch September 20, 2024 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants