UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 3185acf4 authored by Luis Gomez's avatar Luis Gomez
Browse files

Merge branch 'renovate/ironbank' into 'main'

Renovate Update Istio Operator to 1.23.5

See merge request !200
parents fb145709 7cf67599
No related branches found
1 merge request!200Renovate Update Istio Operator to 1.23.5
Pipeline #3966600 passed
......@@ -3,6 +3,13 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
---
## [1.23.5-bb.0] - 2025-02-19
### Changed
- Updated registry1.dso.mil/ironbank/opensource/istio/operator from 1.23.4 to 1.23.5
- Updated registry1.dso.mil/ironbank/tetrate/istio/operator from 1.23.4-tetratefips-v0 to 1.23.5-tetratefips-v0
## [1.23.4-bb.0] - 2025-01-13
### Changed
......
<!-- Warning: Do not manually edit this file. See notes on gluon + helm-docs at the end of this file for more information. -->
# istio-operator
![Version: 1.23.4-bb.0](https://img.shields.io/badge/Version-1.23.4--bb.0-informational?style=flat-square) ![AppVersion: 1.23.4](https://img.shields.io/badge/AppVersion-1.23.4-informational?style=flat-square) ![Maintenance Track: bb_integrated](https://img.shields.io/badge/Maintenance_Track-bb_integrated-green?style=flat-square)
![Version: 1.23.5-bb.0](https://img.shields.io/badge/Version-1.23.5--bb.0-informational?style=flat-square) ![AppVersion: 1.23.5](https://img.shields.io/badge/AppVersion-1.23.5-informational?style=flat-square) ![Maintenance Track: bb_integrated](https://img.shields.io/badge/Maintenance_Track-bb_integrated-green?style=flat-square)
Helm chart for deploying Istio operator
......@@ -43,7 +43,7 @@ helm install istio-operator chart/
|-----|------|---------|-------------|
| defaults.hub | string | `"registry1.dso.mil/ironbank/opensource/istio"` | |
| defaults.image | string | `"operator"` | |
| defaults.tag | string | `"1.23.4"` | |
| defaults.tag | string | `"1.23.5"` | |
| defaults.imagePullSecrets | list | `[]` | |
| defaults.imagePullPolicy | string | `""` | |
| defaults.watchedNamespaces | string | `"istio-system"` | |
......@@ -67,7 +67,7 @@ helm install istio-operator chart/
| operatorNamespace | string | `"istio-operator"` | |
| enterprise | bool | `false` | Tetrate Istio Distribution - Tetrate provides FIPs verified Istio and Envoy software and support, validated through the FIPs Boring Crypto module. Find out more from Tetrate - https://www.tetrate.io/tetrate-istio-subscription |
| tidHub | string | `"registry1.dso.mil/ironbank/tetrate/istio"` | |
| tidTag | string | `"1.23.4-tetratefips-v0"` | |
| tidTag | string | `"1.23.5-tetratefips-v0"` | |
| monitoring.enabled | bool | `false` | |
| networkPolicies.enabled | bool | `false` | |
| networkPolicies.controlPlaneCidr | string | `"0.0.0.0/0"` | |
......
......@@ -2,8 +2,8 @@ apiVersion: v2
name: istio-operator
# This version is never actually shipped. istio/release-builder will replace it at build-time
# with the appropriate version
version: 1.23.4-bb.0
appVersion: 1.23.4
version: 1.23.5-bb.0
appVersion: 1.23.5
tillerVersion: ">=2.7.2"
description: Helm chart for deploying Istio operator
keywords:
......@@ -15,13 +15,13 @@ icon: https://istio.io/latest/favicons/android-192x192.png
annotations:
bigbang.dev/maintenanceTrack: bb_integrated
bigbang.dev/applicationVersions: |
- Istio Operator: 1.23.4
- Tetrate Istio Distro Operator: 1.23.4
- Istio Operator: 1.23.5
- Tetrate Istio Distro Operator: 1.23.5
helm.sh/images: |
- name: operator
image: registry1.dso.mil/ironbank/opensource/istio/operator:1.23.4
image: registry1.dso.mil/ironbank/opensource/istio/operator:1.23.5
- name: tetrate-operator
condition: enterprise
image: registry1.dso.mil/ironbank/tetrate/istio/operator:1.23.4-tetratefips-v0
image: registry1.dso.mil/ironbank/tetrate/istio/operator:1.23.5-tetratefips-v0
bigbang.dev/upstreamReleaseNotesMarkdown: |
- [Find upstream chart's release notes and CHANGELOG here](https://istio.io/latest/news/releases/)
......@@ -5,7 +5,7 @@ metadata:
upstream:
type: git
git:
commit: e0508c3e94a50a41e33f39362e0825913b6d0521
commit: 9c05c4ae29323b549c0f3b5308a16f59602f0ab3
repo: https://github.com/istio/istio
directory: /manifests/charts/istio-operator
ref: 1.23.4
ref: 1.23.5
# Synced with https://github.com/istio/api/blob/v1.23.4/kubernetes/customresourcedefinitions.gen.yaml
# Synced with https://github.com/istio/api/blob/v1.23.5/kubernetes/customresourcedefinitions.gen.yaml
# DO NOT EDIT - Generated by Cue OpenAPI generator based on Istio APIs.
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
......@@ -14330,3 +14330,4 @@ spec:
storage: true
subresources:
status: {}
\ No newline at end of file
......@@ -4,7 +4,7 @@ defaults:
hub: registry1.dso.mil/ironbank/opensource/istio
## Added by Big Bang
image: operator
tag: 1.23.4
tag: 1.23.5
# ImagePullSecrets for operator ServiceAccount, list of secrets in the same namespace
# used to pull operator image. Must be set for any cluster configured with private docker registry.
......@@ -64,7 +64,7 @@ operatorNamespace: istio-operator # needed for helm lint to pass with createNam
# Find out more from Tetrate - https://www.tetrate.io/tetrate-istio-subscription
enterprise: false
tidHub: registry1.dso.mil/ironbank/tetrate/istio
tidTag: 1.23.4-tetratefips-v0
tidTag: 1.23.5-tetratefips-v0
# Future: Toggles deployment of serviceMonitor + networkPolicy
# Only toggles networkPolicy right now
......
......@@ -2,7 +2,7 @@
1. Checkout the branch that renovate created. This branch will have the image tag updates and typically some other necessary version changes that you will want. You can either work off of this branch or branch off of it.
1. Run a kpt update to the new version of the Istio Operator chart, typically you can just run `kpt pkg update chart@<version> --strategy alpha-git-patch` (for example `kpt pkg update chart@1.14.3 --strategy alpha-git-patch`)
1. Update the CRD file: `chart/crds/customresourcedefinitions.gen.yaml` is the file to update, there should be a link at the top that takes you to the source file. After navigating there, switch to the correct tag for the new version then copy down the contents + update the link on the first line to the new version.
1. Update version references for the Chart. `version` should be `<version>-bb.0` (ex: `1.14.3-bb.0`) and `appVersion` should be `<version>` (ex: `1.14.3`). Also validate that the BB annotation for the main Istio Operator version is updated (leave the Tetrate version as-is unless you are updating those images).
1. Update version references for the Chart in `chart/Chart.yaml`. `version` should be `<version>-bb.0` (ex: `1.14.3-bb.0`) and `appVersion` should be `<version>` (ex: `1.14.3`). Also validate that the BB annotation for the main Istio Operator version is updated (leave the Tetrate version as-is unless you are updating those images).
1. Add a changelog entry for the update. At minimum mention updating the image versions + syncing the upstream chart.
1. Update the readme following the [steps in Gluon](https://repo1.dso.mil/platform-one/big-bang/apps/library-charts/gluon/-/blob/master/docs/bb-package-readme.md).
1. Open MR (or check the one that Renovate created for you) and validate that the pipeline is successful. Also follow the testing steps below for some manual confirmations.
......
registry1.dso.mil/ironbank/tetrate/istio/operator:1.23.4-tetratefips-v0
registry1.dso.mil/ironbank/tetrate/istio/operator:1.23.5-tetratefips-v0
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment