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

Redo v1.15.1 release again #85

Merged
merged 4 commits into from
Feb 20, 2024
Merged

Redo v1.15.1 release again #85

merged 4 commits into from
Feb 20, 2024

Conversation

michi-covalent
Copy link
Contributor

@michi-covalent michi-covalent commented Feb 16, 2024

#84 didn't work. please review 8f2c895 πŸš€πŸ™

βœ… manually tested with v1.15.1 and v1.14.7.

@michi-covalent michi-covalent changed the title Pr/v1.15.1 Redo v1.15.1 release again Feb 16, 2024
@michi-covalent michi-covalent force-pushed the pr/v1.15.1 branch 2 times, most recently from 1f68bfa to 46c8407 Compare February 17, 2024 01:39
Signed-off-by: Michi Mutsuzaki <[email protected]>
cilium/cilium#19565 removed hubble-ui-proxy from
the Helm chart. Remove all the references to hubble-ui-proxy in the OLM
templates.

Signed-off-by: Michi Mutsuzaki <[email protected]>
afcb36d didn't quite work because it missed a couple of places that
referenced clustermeshEtcdImage. Use the same pattern as f2f792f to
conditionally include quay.io/coreos/etcd in the related image list
depending on Cilium version.

Fixes: afcb36d ("Exclude quay.io/coreos/etcd for Cilium >=v1.15")
Signed-off-by: Michi Mutsuzaki <[email protected]>
Signed-off-by: Michi Mutsuzaki <[email protected]>
// quay.io/coreos/etcd is not included in Cilium >= 1.15 Helm charts.
// Ref: https://github.com/cilium/cilium/blob/v1.15.1/install/kubernetes/cilium/values.yaml
if strings.HasPrefix(parameters.ciliumVersion, "1.12") || strings.HasPrefix(parameters.ciliumVersion, "1.13") || strings.HasPrefix(parameters.ciliumVersion, "1.14") {
_related_images: _related_images + [{
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this didn't work, i guess cue doesn't allow mutating lists, i got this error: cue: marshal error: template.items.14.spec.relatedImages: cycle detected

}]

if parameters.hubbleUIProxyImage != "nothing" {
_related_images_env_vars: _related_images_env_vars + [{
Copy link
Contributor Author

Choose a reason for hiding this comment

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

ditto

@@ -24,7 +24,7 @@ spec:
clusterPoolIPv4PodCIDRList:
- "10.128.0.0/14"
clusterPoolIPv4MaskSize: "23"
nativeRoutingCIDR: "10.128.0.0/14"
ipv4NativeRoutingCIDR: "10.128.0.0/14"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

ipv4NativeRoutingCIDR is the correct setting: https://docs.cilium.io/en/stable/helm-reference/ not sure where i initially got nativeRoutingCIDR from.

Copy link
Contributor

Choose a reason for hiding this comment

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

nativeRoutingCIDR has been deprecated and removed see #74

Copy link
Contributor Author

Choose a reason for hiding this comment

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

oh yeah i guess i made the prior PR before #74 πŸ’‘

@michi-covalent michi-covalent marked this pull request as ready for review February 19, 2024 23:37
@michi-covalent michi-covalent requested a review from a team as a code owner February 19, 2024 23:37
@@ -24,7 +24,7 @@ spec:
clusterPoolIPv4PodCIDRList:
- "10.128.0.0/14"
clusterPoolIPv4MaskSize: "23"
nativeRoutingCIDR: "10.128.0.0/14"
ipv4NativeRoutingCIDR: "10.128.0.0/14"
Copy link
Contributor

Choose a reason for hiding this comment

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

nativeRoutingCIDR has been deprecated and removed see #74

@michi-covalent michi-covalent merged commit c65f1b1 into main Feb 20, 2024
3 checks passed
@michi-covalent michi-covalent deleted the pr/v1.15.1 branch February 20, 2024 19:20
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.

2 participants