diff --git a/charms/aodh-k8s/README.md b/charms/aodh-k8s/README.md index bbc70fc5..9b861157 100644 --- a/charms/aodh-k8s/README.md +++ b/charms/aodh-k8s/README.md @@ -49,7 +49,7 @@ aodh-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/aodh-consolidated:2024.1 + ghcr.io/canonical/aodh-consolidated:2025.1 ## Contributing diff --git a/charms/aodh-k8s/charmcraft.yaml b/charms/aodh-k8s/charmcraft.yaml index 66686825..9e419d41 100644 --- a/charms/aodh-k8s/charmcraft.yaml +++ b/charms/aodh-k8s/charmcraft.yaml @@ -58,23 +58,23 @@ resources: aodh-api-image: type: oci-image description: OCI image for OpenStack aodh api service - upstream-source: ghcr.io/canonical/aodh-consolidated:2024.1 + upstream-source: ghcr.io/canonical/aodh-consolidated:2025.1 aodh-evaluator-image: type: oci-image description: OCI image for OpenStack aodh evaluator service - upstream-source: ghcr.io/canonical/aodh-consolidated:2024.1 + upstream-source: ghcr.io/canonical/aodh-consolidated:2025.1 aodh-notifier-image: type: oci-image description: OCI image for OpenStack aodh notifier service - upstream-source: ghcr.io/canonical/aodh-consolidated:2024.1 + upstream-source: ghcr.io/canonical/aodh-consolidated:2025.1 aodh-listener-image: type: oci-image description: OCI image for OpenStack aodh listener service - upstream-source: ghcr.io/canonical/aodh-consolidated:2024.1 + upstream-source: ghcr.io/canonical/aodh-consolidated:2025.1 aodh-expirer-image: type: oci-image description: OCI image for OpenStack aodh expirer service - upstream-source: ghcr.io/canonical/aodh-consolidated:2024.1 + upstream-source: ghcr.io/canonical/aodh-consolidated:2025.1 requires: database: diff --git a/charms/barbican-k8s/README.md b/charms/barbican-k8s/README.md index 4520e95c..27549387 100644 --- a/charms/barbican-k8s/README.md +++ b/charms/barbican-k8s/README.md @@ -51,7 +51,7 @@ barbican-k8s requires the following relations: The charm by default uses following images: - `ghcr.io/canonical/barbican-consolidated:2024.1` + `ghcr.io/canonical/barbican-consolidated:2025.1` ## Contributing diff --git a/charms/barbican-k8s/charmcraft.yaml b/charms/barbican-k8s/charmcraft.yaml index 1f05562c..a16ced3b 100644 --- a/charms/barbican-k8s/charmcraft.yaml +++ b/charms/barbican-k8s/charmcraft.yaml @@ -40,11 +40,11 @@ resources: barbican-api-image: type: oci-image description: OCI image for OpenStack Barbican API - upstream-source: ghcr.io/canonical/barbican-consolidated:2024.1 + upstream-source: ghcr.io/canonical/barbican-consolidated:2025.1 barbican-worker-image: type: oci-image description: OCI image for OpenStack Barbican worker - upstream-source: ghcr.io/canonical/barbican-consolidated:2024.1 + upstream-source: ghcr.io/canonical/barbican-consolidated:2025.1 requires: ingress-internal: diff --git a/charms/ceilometer-k8s/README.md b/charms/ceilometer-k8s/README.md index 5a7b5818..2db6a730 100644 --- a/charms/ceilometer-k8s/README.md +++ b/charms/ceilometer-k8s/README.md @@ -47,7 +47,7 @@ ceilometer-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/ceilometer-consolidated:2024.1 + ghcr.io/canonical/ceilometer-consolidated:2025.1 ## Contributing diff --git a/charms/ceilometer-k8s/charmcraft.yaml b/charms/ceilometer-k8s/charmcraft.yaml index 48e013bc..3396c8ab 100644 --- a/charms/ceilometer-k8s/charmcraft.yaml +++ b/charms/ceilometer-k8s/charmcraft.yaml @@ -40,11 +40,11 @@ resources: ceilometer-central-image: type: oci-image description: OCI image for OpenStack ceilometer central - upstream-source: ghcr.io/canonical/ceilometer-consolidated:2024.1 + upstream-source: ghcr.io/canonical/ceilometer-consolidated:2025.1 ceilometer-notification-image: type: oci-image description: OCI image for OpenStack ceilometer - upstream-source: ghcr.io/canonical/ceilometer-consolidated:2024.1 + upstream-source: ghcr.io/canonical/ceilometer-consolidated:2025.1 requires: amqp: diff --git a/charms/cinder-ceph-k8s/CONTRIBUTING.md b/charms/cinder-ceph-k8s/CONTRIBUTING.md index 267ac30e..b03172e9 100644 --- a/charms/cinder-ceph-k8s/CONTRIBUTING.md +++ b/charms/cinder-ceph-k8s/CONTRIBUTING.md @@ -47,7 +47,7 @@ run: To deploy the local test instance: - juju deploy ./cinder-ceph-k8s_ubuntu-20.04-amd64.charm --resource cinder-volume-image=ghcr.io/canonical/cinder-volume:2024.1 + juju deploy ./cinder-ceph-k8s_ubuntu-20.04-amd64.charm --resource cinder-volume-image=ghcr.io/canonical/cinder-volume:2025.1 diff --git a/charms/cinder-ceph-k8s/README.md b/charms/cinder-ceph-k8s/README.md index beffa053..30f3f392 100644 --- a/charms/cinder-ceph-k8s/README.md +++ b/charms/cinder-ceph-k8s/README.md @@ -45,7 +45,7 @@ cinder-ceph-k8s requires the following relations: ## OCI Images -The charm by default uses `ghcr.io/canonical/cinder-volume:2024.1` +The charm by default uses `ghcr.io/canonical/cinder-volume:2025.1` ## Contributing diff --git a/charms/cinder-ceph-k8s/charmcraft.yaml b/charms/cinder-ceph-k8s/charmcraft.yaml index 64642e0b..a00de632 100644 --- a/charms/cinder-ceph-k8s/charmcraft.yaml +++ b/charms/cinder-ceph-k8s/charmcraft.yaml @@ -295,7 +295,7 @@ resources: cinder-volume-image: type: oci-image description: OCI image for OpenStack Cinder Volume - upstream-source: ghcr.io/canonical/cinder-consolidated:2024.1 + upstream-source: ghcr.io/canonical/cinder-consolidated:2025.1 requires: amqp: diff --git a/charms/cinder-k8s/CONTRIBUTING.md b/charms/cinder-k8s/CONTRIBUTING.md index 720bf916..db899437 100644 --- a/charms/cinder-k8s/CONTRIBUTING.md +++ b/charms/cinder-k8s/CONTRIBUTING.md @@ -47,7 +47,7 @@ run: To deploy the local test instance: - juju deploy ./cinder-k8s_ubuntu-20.04-amd64.charm --resource cinder-api-image=ghcr.io/canonical/cinder-api:2024.1 --resource cinder-scheduler-image=ghcr.io/canonical/cinder-scheduler:2024.1 + juju deploy ./cinder-k8s_ubuntu-20.04-amd64.charm --resource cinder-api-image=ghcr.io/canonical/cinder-api:2025.1 --resource cinder-scheduler-image=ghcr.io/canonical/cinder-scheduler:2025.1 diff --git a/charms/cinder-k8s/README.md b/charms/cinder-k8s/README.md index 58198a25..8746e871 100644 --- a/charms/cinder-k8s/README.md +++ b/charms/cinder-k8s/README.md @@ -49,8 +49,8 @@ cinder-k8s requires the following relations: The charm by default uses follwoing images: -`ghcr.io/canonical/cinder-api:2024.1` -`ghcr.io/canonical/cinder-scheduler:2024.1` +`ghcr.io/canonical/cinder-api:2025.1` +`ghcr.io/canonical/cinder-scheduler:2025.1` ## Contributing diff --git a/charms/cinder-k8s/charmcraft.yaml b/charms/cinder-k8s/charmcraft.yaml index 66288647..fb22a1bf 100644 --- a/charms/cinder-k8s/charmcraft.yaml +++ b/charms/cinder-k8s/charmcraft.yaml @@ -38,11 +38,11 @@ resources: cinder-api-image: type: oci-image description: OCI image for OpenStack Cinder API - upstream-source: ghcr.io/canonical/cinder-consolidated:2024.1 + upstream-source: ghcr.io/canonical/cinder-consolidated:2025.1 cinder-scheduler-image: type: oci-image description: OCI image for OpenStack Cinder Scheduler - upstream-source: ghcr.io/canonical/cinder-consolidated:2024.1 + upstream-source: ghcr.io/canonical/cinder-consolidated:2025.1 requires: database: diff --git a/charms/cinder-volume/charmcraft.yaml b/charms/cinder-volume/charmcraft.yaml index d6a4220a..459497a6 100644 --- a/charms/cinder-volume/charmcraft.yaml +++ b/charms/cinder-volume/charmcraft.yaml @@ -27,7 +27,7 @@ config: type: string description: Name of the snap to install. snap-channel: - default: 2024.1/edge + default: 2025.1/edge type: string rabbit-user: type: string diff --git a/charms/designate-k8s/CONTRIBUTING.md b/charms/designate-k8s/CONTRIBUTING.md index 2e68095e..f3987f1e 100644 --- a/charms/designate-k8s/CONTRIBUTING.md +++ b/charms/designate-k8s/CONTRIBUTING.md @@ -46,7 +46,7 @@ run: To deploy the local test instance: - juju deploy ./designate-k8s_ubuntu-20.04-amd64.charm --trust --resource designate-image=ghcr.io/canonical/designate:2024.1 + juju deploy ./designate-k8s_ubuntu-20.04-amd64.charm --trust --resource designate-image=ghcr.io/canonical/designate:2025.1 diff --git a/charms/designate-k8s/README.md b/charms/designate-k8s/README.md index a3164af2..50406da5 100644 --- a/charms/designate-k8s/README.md +++ b/charms/designate-k8s/README.md @@ -49,7 +49,7 @@ designate-k8s requires the following relations: The charm by default uses following images: - `ghcr.io/canonical/designate-consolidated:2024.1` + `ghcr.io/canonical/designate-consolidated:2025.1` ## Contributing diff --git a/charms/designate-k8s/charmcraft.yaml b/charms/designate-k8s/charmcraft.yaml index 2520c694..55ad1e79 100644 --- a/charms/designate-k8s/charmcraft.yaml +++ b/charms/designate-k8s/charmcraft.yaml @@ -44,7 +44,7 @@ resources: designate-image: type: oci-image description: OCI image for OpenStack designate - upstream-source: ghcr.io/canonical/designate-consolidated:2024.1 + upstream-source: ghcr.io/canonical/designate-consolidated:2025.1 requires: database: diff --git a/charms/glance-k8s/CONTRIBUTING.md b/charms/glance-k8s/CONTRIBUTING.md index ab9625ee..bd013fc8 100644 --- a/charms/glance-k8s/CONTRIBUTING.md +++ b/charms/glance-k8s/CONTRIBUTING.md @@ -47,7 +47,7 @@ run: To deploy the local test instance: - juju deploy ./glance-k8s_ubuntu-20.04-amd64.charm --trust --resource glance-image=ghcr.io/canonical/glance-api:2024.1 + juju deploy ./glance-k8s_ubuntu-20.04-amd64.charm --trust --resource glance-image=ghcr.io/canonical/glance-api:2025.1 diff --git a/charms/glance-k8s/README.md b/charms/glance-k8s/README.md index 60c8b770..3cc91238 100644 --- a/charms/glance-k8s/README.md +++ b/charms/glance-k8s/README.md @@ -47,7 +47,7 @@ glance-k8s requires the following relations: ## OCI Images -The charm by default uses `ghcr.io/canonical/glance-api:2024.1` image. +The charm by default uses `ghcr.io/canonical/glance-api:2025.1` image. ## Contributing diff --git a/charms/glance-k8s/charmcraft.yaml b/charms/glance-k8s/charmcraft.yaml index 22e828ab..ef468934 100644 --- a/charms/glance-k8s/charmcraft.yaml +++ b/charms/glance-k8s/charmcraft.yaml @@ -300,7 +300,7 @@ resources: glance-api-image: type: oci-image description: OCI image for OpenStack Glance - upstream-source: ghcr.io/canonical/glance-api:2024.1 + upstream-source: ghcr.io/canonical/glance-api:2025.1 storage: local-repository: diff --git a/charms/gnocchi-k8s/README.md b/charms/gnocchi-k8s/README.md index e7268d41..3090ce3f 100644 --- a/charms/gnocchi-k8s/README.md +++ b/charms/gnocchi-k8s/README.md @@ -46,7 +46,7 @@ gnocchi-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/gnocchi-consolidated:2024.1 + ghcr.io/canonical/gnocchi-consolidated:2025.1 ## Contributing diff --git a/charms/gnocchi-k8s/charmcraft.yaml b/charms/gnocchi-k8s/charmcraft.yaml index cd8adbf9..9db35ceb 100644 --- a/charms/gnocchi-k8s/charmcraft.yaml +++ b/charms/gnocchi-k8s/charmcraft.yaml @@ -269,11 +269,11 @@ resources: gnocchi-api-image: type: oci-image description: OCI image for OpenStack Gnocchi api service - upstream-source: ghcr.io/canonical/gnocchi-consolidated:2024.1 + upstream-source: ghcr.io/canonical/gnocchi-consolidated:2025.1 gnocchi-metricd-image: type: oci-image description: OCI image for OpenStack Gnocchi Metric service - upstream-source: ghcr.io/canonical/gnocchi-consolidated:2024.1 + upstream-source: ghcr.io/canonical/gnocchi-consolidated:2025.1 requires: database: diff --git a/charms/heat-k8s/README.md b/charms/heat-k8s/README.md index a87ba332..b15790cf 100644 --- a/charms/heat-k8s/README.md +++ b/charms/heat-k8s/README.md @@ -60,7 +60,7 @@ heat-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/heat-consolidated:2024.1 + ghcr.io/canonical/heat-consolidated:2025.1 ## Contributing diff --git a/charms/heat-k8s/charmcraft.yaml b/charms/heat-k8s/charmcraft.yaml index 27e57b80..6c44a8dd 100644 --- a/charms/heat-k8s/charmcraft.yaml +++ b/charms/heat-k8s/charmcraft.yaml @@ -41,11 +41,11 @@ resources: heat-api-image: type: oci-image description: OCI image for OpenStack Heat - upstream-source: ghcr.io/canonical/heat-consolidated:2024.1 + upstream-source: ghcr.io/canonical/heat-consolidated:2025.1 heat-engine-image: type: oci-image description: OCI image for OpenStack Heat Engine - upstream-source: ghcr.io/canonical/heat-consolidated:2024.1 + upstream-source: ghcr.io/canonical/heat-consolidated:2025.1 requires: database: diff --git a/charms/horizon-k8s/CONTRIBUTING.md b/charms/horizon-k8s/CONTRIBUTING.md index 507791f5..f42d8fa8 100644 --- a/charms/horizon-k8s/CONTRIBUTING.md +++ b/charms/horizon-k8s/CONTRIBUTING.md @@ -45,7 +45,7 @@ run: To deploy the local test instance: - juju deploy ./horizon-k8s_ubuntu-20.04-amd64.charm --trust --resource horizon-image=ghcr.io/canonical/horizon:2024.1 + juju deploy ./horizon-k8s_ubuntu-20.04-amd64.charm --trust --resource horizon-image=ghcr.io/canonical/horizon:2025.1 diff --git a/charms/horizon-k8s/README.md b/charms/horizon-k8s/README.md index 62227d3a..f2430e09 100644 --- a/charms/horizon-k8s/README.md +++ b/charms/horizon-k8s/README.md @@ -44,7 +44,7 @@ horizon-k8s requires the following relations: ## OCI Images -The charm by default uses `ghcr.io/canonical/horizon:2024.1` image. +The charm by default uses `ghcr.io/canonical/horizon:2025.1` image. ## Contributing diff --git a/charms/horizon-k8s/charmcraft.yaml b/charms/horizon-k8s/charmcraft.yaml index 7af3dc0b..765eaaed 100644 --- a/charms/horizon-k8s/charmcraft.yaml +++ b/charms/horizon-k8s/charmcraft.yaml @@ -202,7 +202,7 @@ resources: horizon-image: type: oci-image description: OCI image for Horizon - upstream-source: ghcr.io/canonical/horizon:2024.1 + upstream-source: ghcr.io/canonical/horizon:2025.1 requires: database: diff --git a/charms/keystone-k8s/CONTRIBUTING.md b/charms/keystone-k8s/CONTRIBUTING.md index 8cd14585..a0f8fd77 100644 --- a/charms/keystone-k8s/CONTRIBUTING.md +++ b/charms/keystone-k8s/CONTRIBUTING.md @@ -52,7 +52,7 @@ run: To deploy the local test instance: - juju deploy ./keystone-k8s_ubuntu-20.04-amd64.charm --trust --resource keystone-image=ghcr.io/canonical/keystone:2024.1 + juju deploy ./keystone-k8s_ubuntu-20.04-amd64.charm --trust --resource keystone-image=ghcr.io/canonical/keystone:2025.1 diff --git a/charms/keystone-k8s/README.md b/charms/keystone-k8s/README.md index 6318961d..4500d0db 100644 --- a/charms/keystone-k8s/README.md +++ b/charms/keystone-k8s/README.md @@ -72,7 +72,7 @@ developers: ## OCI Images -The charm by default uses `ghcr.io/canonical/keystone:2024.1` image. +The charm by default uses `ghcr.io/canonical/keystone:2025.1` image. ## Contributing diff --git a/charms/keystone-k8s/charmcraft.yaml b/charms/keystone-k8s/charmcraft.yaml index 2a517855..123d67ec 100644 --- a/charms/keystone-k8s/charmcraft.yaml +++ b/charms/keystone-k8s/charmcraft.yaml @@ -121,7 +121,7 @@ resources: keystone-image: type: oci-image description: OCI image for OpenStack Keystone - upstream-source: ghcr.io/canonical/keystone:2024.1 + upstream-source: ghcr.io/canonical/keystone:2025.1 storage: fernet-keys: diff --git a/charms/magnum-k8s/README.md b/charms/magnum-k8s/README.md index 892af413..23bd9ce0 100644 --- a/charms/magnum-k8s/README.md +++ b/charms/magnum-k8s/README.md @@ -49,7 +49,7 @@ magnum-k8s requires the following relations: The charm by default uses following images: - `ghcr.io/canonical/magnum-consolidated:2024.1` + `ghcr.io/canonical/magnum-consolidated:2025.1` ## Contributing diff --git a/charms/magnum-k8s/charmcraft.yaml b/charms/magnum-k8s/charmcraft.yaml index ccff125b..30f3e57a 100644 --- a/charms/magnum-k8s/charmcraft.yaml +++ b/charms/magnum-k8s/charmcraft.yaml @@ -43,11 +43,11 @@ resources: magnum-api-image: type: oci-image description: OCI image for OpenStack magnum - upstream-source: ghcr.io/canonical/magnum-consolidated:2024.1 + upstream-source: ghcr.io/canonical/magnum-consolidated:2025.1 magnum-conductor-image: type: oci-image description: OCI image for OpenStack magnum - upstream-source: ghcr.io/canonical/magnum-consolidated:2024.1 + upstream-source: ghcr.io/canonical/magnum-consolidated:2025.1 requires: database: diff --git a/charms/masakari-k8s/README.md b/charms/masakari-k8s/README.md index 45dc4eb5..d25eb135 100644 --- a/charms/masakari-k8s/README.md +++ b/charms/masakari-k8s/README.md @@ -47,7 +47,7 @@ masakari-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/masakari-consolidated:2024.1 + ghcr.io/canonical/masakari-consolidated:2025.1 ## Contributing @@ -64,4 +64,4 @@ Please report bugs on [Launchpad][lp-bugs-charm-masakari-k8s]. [contributors-guide]: https://opendev.org/openstack/charm-masakari-k8s/src/branch/main/CONTRIBUTING.md [juju-docs-actions]: https://jaas.ai/docs/actions [juju-docs-config-apps]: https://juju.is/docs/configuring-applications -[lp-bugs-charm-masakari-k8s]: https://bugs.launchpad.net/sunbeam-charms/+filebug \ No newline at end of file +[lp-bugs-charm-masakari-k8s]: https://bugs.launchpad.net/sunbeam-charms/+filebug diff --git a/charms/masakari-k8s/charmcraft.yaml b/charms/masakari-k8s/charmcraft.yaml index 041a9be8..f45bb5a4 100644 --- a/charms/masakari-k8s/charmcraft.yaml +++ b/charms/masakari-k8s/charmcraft.yaml @@ -54,7 +54,7 @@ resources: masakari-image: description: OCI image for OpenStack Masakari services type: oci-image - upstream-source: ghcr.io/canonical/masakari-consolidated:2024.1 + upstream-source: ghcr.io/canonical/masakari-consolidated:2025.1 requires: amqp: diff --git a/charms/neutron-k8s/CONTRIBUTING.md b/charms/neutron-k8s/CONTRIBUTING.md index f4922f63..be2ac14d 100644 --- a/charms/neutron-k8s/CONTRIBUTING.md +++ b/charms/neutron-k8s/CONTRIBUTING.md @@ -48,7 +48,7 @@ run: To deploy the local test instance: - juju deploy ./neutron-k8s_ubuntu-20.04-amd64.charm --trust --resource neutron-server-image=ghcr.io/canonical/neutron-server:2024.1 + juju deploy ./neutron-k8s_ubuntu-20.04-amd64.charm --trust --resource neutron-server-image=ghcr.io/canonical/neutron-server:2025.1 diff --git a/charms/neutron-k8s/README.md b/charms/neutron-k8s/README.md index 95274a4b..29cd01fe 100644 --- a/charms/neutron-k8s/README.md +++ b/charms/neutron-k8s/README.md @@ -50,7 +50,7 @@ neutron-k8s requires the following relations: ## OCI Images -The charm by default uses `ghcr.io/canonical/neutron-server:2024.1` image. +The charm by default uses `ghcr.io/canonical/neutron-server:2025.1` image. ## Contributing diff --git a/charms/neutron-k8s/charmcraft.yaml b/charms/neutron-k8s/charmcraft.yaml index cd091e5c..e80f5e6c 100644 --- a/charms/neutron-k8s/charmcraft.yaml +++ b/charms/neutron-k8s/charmcraft.yaml @@ -118,7 +118,7 @@ resources: neutron-server-image: type: oci-image description: OCI image for OpenStack Neutron API - upstream-source: ghcr.io/canonical/neutron-server:2024.1 + upstream-source: ghcr.io/canonical/neutron-server:2025.1 requires: ingress-internal: diff --git a/charms/nova-k8s/CONTRIBUTING.md b/charms/nova-k8s/CONTRIBUTING.md index 32c2963b..805b129e 100644 --- a/charms/nova-k8s/CONTRIBUTING.md +++ b/charms/nova-k8s/CONTRIBUTING.md @@ -50,7 +50,7 @@ run: To deploy the local test instance: - juju deploy ./nova-k8s_ubuntu-20.04-amd64.charm --trust --resource nova-api-image=ghcr.io/canonical/nova-api:2024.1 --resource nova-scheduler-image=ghcr.io/canonical/nova-scheduler:2024.1 --resource nova-conductor-image=ghcr.io/canonical/nova-conductor:2024.1 + juju deploy ./nova-k8s_ubuntu-20.04-amd64.charm --trust --resource nova-api-image=ghcr.io/canonical/nova-api:2025.1 --resource nova-scheduler-image=ghcr.io/canonical/nova-scheduler:2025.1 --resource nova-conductor-image=ghcr.io/canonical/nova-conductor:2025.1 diff --git a/charms/nova-k8s/README.md b/charms/nova-k8s/README.md index e9fa3bd9..40c5fac1 100644 --- a/charms/nova-k8s/README.md +++ b/charms/nova-k8s/README.md @@ -50,9 +50,9 @@ nova-k8s requires the following relations: The charm by default uses following images: - `ghcr.io/canonical/nova-api:2024.1` - `ghcr.io/canonical/nova-scheduler:2024.1` - `ghcr.io/canonical/nova-conductor:2024.1` + `ghcr.io/canonical/nova-api:2025.1` + `ghcr.io/canonical/nova-scheduler:2025.1` + `ghcr.io/canonical/nova-conductor:2025.1` ## Contributing diff --git a/charms/nova-k8s/charmcraft.yaml b/charms/nova-k8s/charmcraft.yaml index ab8414ed..1095183b 100644 --- a/charms/nova-k8s/charmcraft.yaml +++ b/charms/nova-k8s/charmcraft.yaml @@ -51,19 +51,19 @@ resources: nova-api-image: type: oci-image description: OCI image for OpenStack Nova API - upstream-source: ghcr.io/canonical/nova-consolidated:2024.1 + upstream-source: ghcr.io/canonical/nova-consolidated:2025.1 nova-scheduler-image: type: oci-image description: OCI image for OpenStack Nova Scheduler - upstream-source: ghcr.io/canonical/nova-consolidated:2024.1 + upstream-source: ghcr.io/canonical/nova-consolidated:2025.1 nova-conductor-image: type: oci-image description: OCI image for OpenStack Nova Conductor - upstream-source: ghcr.io/canonical/nova-consolidated:2024.1 + upstream-source: ghcr.io/canonical/nova-consolidated:2025.1 nova-spiceproxy-image: type: oci-image description: OCI image for OpenStack Nova Spice proxy - upstream-source: ghcr.io/canonical/nova-consolidated:2024.1 + upstream-source: ghcr.io/canonical/nova-consolidated:2025.1 requires: ingress-internal: diff --git a/charms/octavia-k8s/README.md b/charms/octavia-k8s/README.md index a4cf93d6..bb354f92 100644 --- a/charms/octavia-k8s/README.md +++ b/charms/octavia-k8s/README.md @@ -53,7 +53,7 @@ octavia-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/octavia-consolidated:2024.1 + ghcr.io/canonical/octavia-consolidated:2025.1 ## Contributing diff --git a/charms/octavia-k8s/charmcraft.yaml b/charms/octavia-k8s/charmcraft.yaml index 84cdaa8a..91ca79f1 100644 --- a/charms/octavia-k8s/charmcraft.yaml +++ b/charms/octavia-k8s/charmcraft.yaml @@ -46,15 +46,15 @@ resources: octavia-api-image: type: oci-image description: OCI image for OpenStack octavia - upstream-source: ghcr.io/canonical/octavia-consolidated:2024.1 + upstream-source: ghcr.io/canonical/octavia-consolidated:2025.1 octavia-driver-agent-image: type: oci-image description: OCI image for OpenStack Octavia Driver Agent - upstream-source: ghcr.io/canonical/octavia-consolidated:2024.1 + upstream-source: ghcr.io/canonical/octavia-consolidated:2025.1 octavia-housekeeping-image: type: oci-image description: OCI image for OpenStack Octavia Housekeeping - upstream-source: ghcr.io/canonical/octavia-consolidated:2024.1 + upstream-source: ghcr.io/canonical/octavia-consolidated:2025.1 storage: agent-sockets: diff --git a/charms/openstack-hypervisor/charmcraft.yaml b/charms/openstack-hypervisor/charmcraft.yaml index 3b19c88c..f361ca41 100644 --- a/charms/openstack-hypervisor/charmcraft.yaml +++ b/charms/openstack-hypervisor/charmcraft.yaml @@ -14,7 +14,7 @@ platforms: config: options: snap-channel: - default: 2024.1/edge + default: 2025.1/edge type: string debug: default: false diff --git a/charms/openstack-images-sync-k8s/README.md b/charms/openstack-images-sync-k8s/README.md index 054f14b3..2edfd80d 100644 --- a/charms/openstack-images-sync-k8s/README.md +++ b/charms/openstack-images-sync-k8s/README.md @@ -46,7 +46,7 @@ openstack-images-sync-k8s requires the following relations: The charm by default uses following images: - `ghcr.io/canonical/openstack-images-sync:2024.1` + `ghcr.io/canonical/openstack-images-sync:2025.1` ## Contributing diff --git a/charms/openstack-images-sync-k8s/charmcraft.yaml b/charms/openstack-images-sync-k8s/charmcraft.yaml index 137fa071..214f127d 100644 --- a/charms/openstack-images-sync-k8s/charmcraft.yaml +++ b/charms/openstack-images-sync-k8s/charmcraft.yaml @@ -53,7 +53,7 @@ resources: openstack-images-sync-image: type: oci-image description: OCI image for OpenStack Images Sync - upstream-source: ghcr.io/canonical/openstack-images-sync:2024.1 + upstream-source: ghcr.io/canonical/openstack-images-sync:2025.1 requires: ingress-internal: diff --git a/charms/ovn-central-k8s/charmcraft.yaml b/charms/ovn-central-k8s/charmcraft.yaml index f6ca9f4b..d3865a18 100644 --- a/charms/ovn-central-k8s/charmcraft.yaml +++ b/charms/ovn-central-k8s/charmcraft.yaml @@ -83,15 +83,15 @@ resources: ovn-sb-db-server-image: type: oci-image description: OCI image for OVN Southbound Database Server - upstream-source: ghcr.io/canonical/ovn-consolidated:24.03 + upstream-source: ghcr.io/canonical/ovn-consolidated:25.03 ovn-nb-db-server-image: type: oci-image description: OCI image for OVN Northbound Database Server - upstream-source: ghcr.io/canonical/ovn-consolidated:24.03 + upstream-source: ghcr.io/canonical/ovn-consolidated:25.03 ovn-northd-image: type: oci-image description: OCI image for OVN Northd - upstream-source: ghcr.io/canonical/ovn-consolidated:24.03 + upstream-source: ghcr.io/canonical/ovn-consolidated:25.03 storage: databases: diff --git a/charms/ovn-relay-k8s/charmcraft.yaml b/charms/ovn-relay-k8s/charmcraft.yaml index 489c13d1..8e713b64 100644 --- a/charms/ovn-relay-k8s/charmcraft.yaml +++ b/charms/ovn-relay-k8s/charmcraft.yaml @@ -32,7 +32,7 @@ resources: ovn-sb-db-server-image: type: oci-image description: OCI image for OVN Southbound Database Server - upstream-source: ghcr.io/canonical/ovn-consolidated:24.03 + upstream-source: ghcr.io/canonical/ovn-consolidated:25.03 requires: ovsdb-cms: diff --git a/charms/placement-k8s/CONTRIBUTING.md b/charms/placement-k8s/CONTRIBUTING.md index caefe331..d2783167 100644 --- a/charms/placement-k8s/CONTRIBUTING.md +++ b/charms/placement-k8s/CONTRIBUTING.md @@ -46,7 +46,7 @@ run: To deploy the local test instance: - juju deploy ./placement-k8s_ubuntu-20.04-amd64.charm --trust --resource placement-image=ghcr.io/canonical/placement-api:2024.1 + juju deploy ./placement-k8s_ubuntu-20.04-amd64.charm --trust --resource placement-image=ghcr.io/canonical/placement-api:2025.1 diff --git a/charms/placement-k8s/README.md b/charms/placement-k8s/README.md index a54dc3d3..38029db0 100644 --- a/charms/placement-k8s/README.md +++ b/charms/placement-k8s/README.md @@ -44,7 +44,7 @@ placement-k8s requires the following relations: ## OCI Images -The charm by default uses `ghcr.io/canonical/placement-api:2024.1` image. +The charm by default uses `ghcr.io/canonical/placement-api:2025.1` image. ## Contributing diff --git a/charms/placement-k8s/charmcraft.yaml b/charms/placement-k8s/charmcraft.yaml index 24ed73a1..3d8e4cd9 100644 --- a/charms/placement-k8s/charmcraft.yaml +++ b/charms/placement-k8s/charmcraft.yaml @@ -37,7 +37,7 @@ resources: placement-api-image: type: oci-image description: OCI image for OpenStack Placement - upstream-source: ghcr.io/canonical/placement-api:2024.1 + upstream-source: ghcr.io/canonical/placement-api:2025.1 requires: database: diff --git a/charms/sunbeam-clusterd/charmcraft.yaml b/charms/sunbeam-clusterd/charmcraft.yaml index 938a49a2..f206e9a0 100644 --- a/charms/sunbeam-clusterd/charmcraft.yaml +++ b/charms/sunbeam-clusterd/charmcraft.yaml @@ -12,7 +12,7 @@ platforms: config: options: snap-channel: - default: 2024.1/edge + default: 2025.1/edge type: string debug: default: false diff --git a/charms/watcher-k8s/README.md b/charms/watcher-k8s/README.md index 106ac28c..13b7e4b1 100644 --- a/charms/watcher-k8s/README.md +++ b/charms/watcher-k8s/README.md @@ -48,7 +48,7 @@ watcher-k8s requires the following relations: The charm by default uses following images: - ghcr.io/canonical/watcher-consolidated:2024.1 + ghcr.io/canonical/watcher-consolidated:2025.1 ## Contributing @@ -65,4 +65,4 @@ Please report bugs on [Launchpad][lp-bugs-charm-watcher-k8s]. [contributors-guide]: https://opendev.org/openstack/charm-watcher-k8s/src/branch/main/CONTRIBUTING.md [juju-docs-actions]: https://jaas.ai/docs/actions [juju-docs-config-apps]: https://juju.is/docs/configuring-applications -[lp-bugs-charm-watcher-k8s]: https://bugs.launchpad.net/sunbeam-charms/+filebug \ No newline at end of file +[lp-bugs-charm-watcher-k8s]: https://bugs.launchpad.net/sunbeam-charms/+filebug diff --git a/charms/watcher-k8s/charmcraft.yaml b/charms/watcher-k8s/charmcraft.yaml index 4480b7b4..94d3d4cc 100644 --- a/charms/watcher-k8s/charmcraft.yaml +++ b/charms/watcher-k8s/charmcraft.yaml @@ -62,7 +62,7 @@ resources: watcher-image: description: OCI image for OpenStack Watcher services type: oci-image - upstream-source: ghcr.io/canonical/watcher-consolidated:2024.1 + upstream-source: ghcr.io/canonical/watcher-consolidated:2025.1 requires: amqp: diff --git a/rebuild b/rebuild index 396eeb1a..936e08a5 100644 --- a/rebuild +++ b/rebuild @@ -1,3 +1,3 @@ # This file is used to trigger a build. # Change uuid to trigger a new build on every charms. -eebaa46e-04a7-11f0-a324-eb3531be8c6a +89402fbf-af46-4f72-b646-ef845cacddb2 diff --git a/tests/all-k8s/smoke.yaml.j2 b/tests/all-k8s/smoke.yaml.j2 index 05308986..b26075f5 100644 --- a/tests/all-k8s/smoke.yaml.j2 +++ b/tests/all-k8s/smoke.yaml.j2 @@ -43,33 +43,33 @@ applications: charm: ../../../ovn-central-k8s.charm {% else -%} charm: ch:ovn-central-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-northd-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-northd-image: ghcr.io/canonical/ovn-consolidated:25.03 ovn-relay: {% if ovn_relay_k8s is defined and ovn_relay_k8s is sameas true -%} charm: ../../../ovn-relay-k8s.charm {% else -%} charm: ch:ovn-relay-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 keystone: {% if keystone_k8s is defined and keystone_k8s is sameas true -%} charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -78,13 +78,13 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 glance: {% if glance_k8s is defined and glance_k8s is sameas true -%} charm: ../../../glance-k8s.charm {% else -%} charm: ch:glance-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -92,40 +92,40 @@ applications: storage: local-repository: 10G resources: - glance-api-image: ghcr.io/canonical/glance-api:2024.1 + glance-api-image: ghcr.io/canonical/glance-api:2025.1 nova: {% if nova_k8s is defined and nova_k8s is sameas true -%} charm: ../../../nova-k8s.charm {% else -%} charm: ch:nova-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - nova-api-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-conductor-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2024.1 + nova-api-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-conductor-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2025.1 placement: {% if placement_k8s is defined and placement_k8s is sameas true -%} charm: ../../../placement-k8s.charm {% else -%} charm: ch:placement-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - placement-api-image: ghcr.io/canonical/placement-api:2024.1 + placement-api-image: ghcr.io/canonical/placement-api:2025.1 neutron: {% if neutron_k8s is defined and neutron_k8s is sameas true -%} charm: ../../../neutron-k8s.charm {% else -%} charm: ch:neutron-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -133,51 +133,51 @@ applications: options: debug: true resources: - neutron-server-image: ghcr.io/canonical/neutron-server:2024.1 + neutron-server-image: ghcr.io/canonical/neutron-server:2025.1 cinder: {% if cinder_k8s is defined and cinder_k8s is sameas true -%} charm: ../../../cinder-k8s.charm {% else -%} charm: ch:cinder-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - cinder-api-image: ghcr.io/canonical/cinder-consolidated:2024.1 - cinder-scheduler-image: ghcr.io/canonical/cinder-consolidated:2024.1 + cinder-api-image: ghcr.io/canonical/cinder-consolidated:2025.1 + cinder-scheduler-image: ghcr.io/canonical/cinder-consolidated:2025.1 cinder-ceph: {% if cinder_ceph_k8s is defined and cinder_ceph_k8s is sameas true -%} charm: ../../../cinder-ceph-k8s.charm {% else -%} charm: ch:cinder-ceph-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - cinder-volume-image: ghcr.io/canonical/cinder-consolidated:2024.1 + cinder-volume-image: ghcr.io/canonical/cinder-consolidated:2025.1 horizon: {% if horizon_k8s is defined and horizon_k8s is sameas true -%} charm: ../../../horizon-k8s.charm {% else -%} charm: ch:horizon-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - horizon-image: ghcr.io/canonical/horizon:2024.1 + horizon-image: ghcr.io/canonical/horizon:2025.1 # Images Sync feature openstack-images-sync: {% if openstack_images_sync_k8s is defined and openstack_images_sync_k8s is sameas true -%} charm: ../../../openstack-images-sync-k8s.charm {% else -%} charm: ch:openstack-images-sync-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -188,7 +188,7 @@ applications: release: jammy max-items: 1 resources: - openstack-images-sync-image: ghcr.io/canonical/openstack-images-sync:2024.1 + openstack-images-sync-image: ghcr.io/canonical/openstack-images-sync:2025.1 # Vault feature vault: charm: ch:vault-k8s @@ -203,106 +203,106 @@ applications: charm: ../../../barbican-k8s.charm {% else -%} charm: ch:barbican-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - barbican-api-image: ghcr.io/canonical/barbican-consolidated:2024.1 - barbican-worker-image: ghcr.io/canonical/barbican-consolidated:2024.1 + barbican-api-image: ghcr.io/canonical/barbican-consolidated:2025.1 + barbican-worker-image: ghcr.io/canonical/barbican-consolidated:2025.1 # Orchestration feature heat: {% if heat_k8s is defined and heat_k8s is sameas true -%} charm: ../../../heat-k8s.charm {% else -%} charm: ch:heat-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - heat-api-image: ghcr.io/canonical/heat-consolidated:2024.1 - heat-engine-image: ghcr.io/canonical/heat-consolidated:2024.1 + heat-api-image: ghcr.io/canonical/heat-consolidated:2025.1 + heat-engine-image: ghcr.io/canonical/heat-consolidated:2025.1 # Load Balancer feature octavia: {% if octavia_k8s is defined and octavia_k8s is sameas true -%} charm: ../../../octavia-k8s.charm {% else -%} charm: ch:octavia-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - octavia-api-image: ghcr.io/canonical/octavia-consolidated:2024.1 - octavia-driver-agent-image: ghcr.io/canonical/octavia-consolidated:2024.1 - octavia-housekeeping-image: ghcr.io/canonical/octavia-consolidated:2024.1 + octavia-api-image: ghcr.io/canonical/octavia-consolidated:2025.1 + octavia-driver-agent-image: ghcr.io/canonical/octavia-consolidated:2025.1 + octavia-housekeeping-image: ghcr.io/canonical/octavia-consolidated:2025.1 # CAAS feature magnum: {% if magnum_k8s is defined and magnum_k8s is sameas true -%} charm: ../../../magnum-k8s.charm {% else -%} charm: ch:magnum-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - magnum-api-image: ghcr.io/canonical/magnum-consolidated:2024.1 - magnum-conductor-image: ghcr.io/canonical/magnum-consolidated:2024.1 + magnum-api-image: ghcr.io/canonical/magnum-consolidated:2025.1 + magnum-conductor-image: ghcr.io/canonical/magnum-consolidated:2025.1 # Telemetry feature gnocchi: {% if gnocchi_k8s is defined and gnocchi_k8s is sameas true -%} charm: ../../../gnocchi-k8s.charm {% else -%} charm: ch:gnocchi-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - gnocchi-api-image: ghcr.io/canonical/gnocchi-consolidated:2024.1 - gnocchi-metricd-image: ghcr.io/canonical/gnocchi-consolidated:2024.1 + gnocchi-api-image: ghcr.io/canonical/gnocchi-consolidated:2025.1 + gnocchi-metricd-image: ghcr.io/canonical/gnocchi-consolidated:2025.1 ceilometer: {% if ceilometer_k8s is defined and ceilometer_k8s is sameas true -%} charm: ../../../ceilometer-k8s.charm {% else -%} charm: ch:ceilometer-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ceilometer-central-image: ghcr.io/canonical/ceilometer-consolidated:2024.1 - ceilometer-notification-image: ghcr.io/canonical/ceilometer-consolidated:2024.1 + ceilometer-central-image: ghcr.io/canonical/ceilometer-consolidated:2025.1 + ceilometer-notification-image: ghcr.io/canonical/ceilometer-consolidated:2025.1 aodh: {% if aodh_k8s is defined and aodh_k8s is sameas true -%} charm: ../../../aodh-k8s.charm {% else -%} charm: ch:aodh-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - aodh-api-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-evaluator-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-notifier-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-listener-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-expirer-image: ghcr.io/canonical/aodh-consolidated:2024.1 + aodh-api-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-evaluator-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-notifier-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-listener-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-expirer-image: ghcr.io/canonical/aodh-consolidated:2025.1 openstack-exporter: {% if openstack_exporter_k8s is defined and openstack_exporter_k8s is sameas true -%} charm: ../../../openstack-exporter-k8s.charm {% else -%} charm: ch:openstack-exporter-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -314,13 +314,13 @@ applications: # charm: ../../../watcher-k8s.charm # {% else -%} # charm: ch:watcher-k8s - # channel: 2024.1/edge + # channel: 2025.1/edge # {% endif -%} # base: ubuntu@24.04 # scale: 1 # trust: true # resources: - # watcher-image: ghcr.io/canonical/watcher-consolidated:2024.1 + # watcher-image: ghcr.io/canonical/watcher-consolidated:2025.1 # DNS feature designate-bind: {% if designate_bind_k8s is defined and designate_bind_k8s is sameas true -%} @@ -339,19 +339,19 @@ applications: charm: ../../../designate-k8s.charm {% else -%} charm: ch:designate-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - designate-image: ghcr.io/canonical/designate-consolidated:2024.1 + designate-image: ghcr.io/canonical/designate-consolidated:2025.1 keystone-ldap: {% if keystone_ldap_k8s is defined and keystone_ldap_k8s is sameas true -%} charm: ../../../keystone-ldap-k8s.charm {% else -%} charm: ch:keystone-ldap-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -361,13 +361,13 @@ applications: charm: ../../../masakari-k8s.charm {% else -%} charm: ch:masakari-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - masakari-image: ghcr.io/canonical/masakari-consolidated:2024.1 + masakari-image: ghcr.io/canonical/masakari-consolidated:2025.1 consul: charm: consul-k8s channel: 1.19/edge diff --git a/tests/all-k8s/tests.yaml b/tests/all-k8s/tests.yaml index 10a49a1f..10cda241 100644 --- a/tests/all-k8s/tests.yaml +++ b/tests/all-k8s/tests.yaml @@ -9,7 +9,7 @@ configure: - zaza.openstack.charm_tests.nova.setup.create_flavors - zaza.openstack.charm_tests.nova.setup.manage_ssh_key tests: - - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal + - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimalNewRBAC - zaza.sunbeam.charm_tests.openstack_images_sync_k8s.tests.OpenStackImagesSyncK8sTest tests_options: trust: diff --git a/tests/caas/smoke.yaml.j2 b/tests/caas/smoke.yaml.j2 index 6a62484f..fa30a8b0 100644 --- a/tests/caas/smoke.yaml.j2 +++ b/tests/caas/smoke.yaml.j2 @@ -45,21 +45,21 @@ applications: charm: ../../../ovn-central-k8s.charm {% else -%} charm: ch:ovn-central-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-northd-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-northd-image: ghcr.io/canonical/ovn-consolidated:25.03 keystone: {% if keystone_k8s is defined and keystone_k8s is sameas true -%} charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -68,13 +68,13 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 glance: {% if glance_k8s is defined and glance_k8s is sameas true -%} charm: ../../../glance-k8s.charm {% else -%} charm: ch:glance-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -82,60 +82,60 @@ applications: storage: local-repository: 10G resources: - glance-api-image: ghcr.io/canonical/glance-api:2024.1 + glance-api-image: ghcr.io/canonical/glance-api:2025.1 heat: {% if heat_k8s is defined and heat_k8s is sameas true -%} charm: ../../../heat-k8s.charm {% else -%} charm: ch:heat-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - heat-api-image: ghcr.io/canonical/heat-consolidated:2024.1 - heat-engine-image: ghcr.io/canonical/heat-consolidated:2024.1 + heat-api-image: ghcr.io/canonical/heat-consolidated:2025.1 + heat-engine-image: ghcr.io/canonical/heat-consolidated:2025.1 octavia: {% if octavia_k8s is defined and octavia_k8s is sameas true -%} charm: ../../../octavia-k8s.charm {% else -%} charm: ch:octavia-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - octavia-api-image: ghcr.io/canonical/octavia-consolidated:2024.1 - octavia-driver-agent-image: ghcr.io/canonical/octavia-consolidated:2024.1 - octavia-housekeeping-image: ghcr.io/canonical/octavia-consolidated:2024.1 + octavia-api-image: ghcr.io/canonical/octavia-consolidated:2025.1 + octavia-driver-agent-image: ghcr.io/canonical/octavia-consolidated:2025.1 + octavia-housekeeping-image: ghcr.io/canonical/octavia-consolidated:2025.1 barbican: {% if barbican_k8s is defined and barbican_k8s is sameas true -%} charm: ../../../barbican-k8s.charm {% else -%} charm: ch:barbican-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - barbican-api-image: ghcr.io/canonical/barbican-consolidated:2024.1 - barbican-worker-image: ghcr.io/canonical/barbican-consolidated:2024.1 + barbican-api-image: ghcr.io/canonical/barbican-consolidated:2025.1 + barbican-worker-image: ghcr.io/canonical/barbican-consolidated:2025.1 magnum: {% if magnum_k8s is defined and magnum_k8s is sameas true -%} charm: ../../../magnum-k8s.charm {% else -%} charm: ch:magnum-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - magnum-api-image: ghcr.io/canonical/magnum-consolidated:2024.1 - magnum-conductor-image: ghcr.io/canonical/magnum-consolidated:2024.1 + magnum-api-image: ghcr.io/canonical/magnum-consolidated:2025.1 + magnum-conductor-image: ghcr.io/canonical/magnum-consolidated:2025.1 relations: - - tls-operator:certificates diff --git a/tests/caas/tests.yaml b/tests/caas/tests.yaml index f1608b6e..38d22ab7 100644 --- a/tests/caas/tests.yaml +++ b/tests/caas/tests.yaml @@ -7,7 +7,7 @@ configure: - zaza.sunbeam.charm_tests.keystone.setup.wait_for_all_endpoints - zaza.openstack.charm_tests.keystone.setup.add_tempest_roles tests: - - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal + - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimalNewRBAC tests_options: trust: - smoke diff --git a/tests/ceph/smoke.yaml.j2 b/tests/ceph/smoke.yaml.j2 index 89b2b768..793f267f 100644 --- a/tests/ceph/smoke.yaml.j2 +++ b/tests/ceph/smoke.yaml.j2 @@ -31,7 +31,7 @@ applications: charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -40,86 +40,86 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 cinder: {% if cinder_k8s is defined and cinder_k8s is sameas true -%} charm: ../../../cinder-k8s.charm {% else -%} charm: ch:cinder-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - cinder-api-image: ghcr.io/canonical/cinder-consolidated:2024.1 - cinder-scheduler-image: ghcr.io/canonical/cinder-consolidated:2024.1 + cinder-api-image: ghcr.io/canonical/cinder-consolidated:2025.1 + cinder-scheduler-image: ghcr.io/canonical/cinder-consolidated:2025.1 cinder-ceph: {% if cinder_ceph_k8s is defined and cinder_ceph_k8s is sameas true -%} charm: ../../../cinder-ceph-k8s.charm {% else -%} charm: ch:cinder-ceph-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - cinder-volume-image: ghcr.io/canonical/cinder-consolidated:2024.1 + cinder-volume-image: ghcr.io/canonical/cinder-consolidated:2025.1 gnocchi: {% if gnocchi_k8s is defined and gnocchi_k8s is sameas true -%} charm: ../../../gnocchi-k8s.charm {% else -%} charm: ch:gnocchi-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - gnocchi-api-image: ghcr.io/canonical/gnocchi-consolidated:2024.1 - gnocchi-metricd-image: ghcr.io/canonical/gnocchi-consolidated:2024.1 + gnocchi-api-image: ghcr.io/canonical/gnocchi-consolidated:2025.1 + gnocchi-metricd-image: ghcr.io/canonical/gnocchi-consolidated:2025.1 ceilometer: {% if ceilometer_k8s is defined and ceilometer_k8s is sameas true -%} charm: ../../../ceilometer-k8s.charm {% else -%} charm: ch:ceilometer-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ceilometer-central-image: ghcr.io/canonical/ceilometer-consolidated:2024.1 - ceilometer-notification-image: ghcr.io/canonical/ceilometer-consolidated:2024.1 + ceilometer-central-image: ghcr.io/canonical/ceilometer-consolidated:2025.1 + ceilometer-notification-image: ghcr.io/canonical/ceilometer-consolidated:2025.1 aodh: {% if aodh_k8s is defined and aodh_k8s is sameas true -%} charm: ../../../aodh-k8s.charm {% else -%} charm: ch:aodh-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - aodh-api-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-evaluator-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-notifier-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-listener-image: ghcr.io/canonical/aodh-consolidated:2024.1 - aodh-expirer-image: ghcr.io/canonical/aodh-consolidated:2024.1 + aodh-api-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-evaluator-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-notifier-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-listener-image: ghcr.io/canonical/aodh-consolidated:2025.1 + aodh-expirer-image: ghcr.io/canonical/aodh-consolidated:2025.1 watcher: {% if watcher_k8s is defined and watcher_k8s is sameas true -%} charm: ../../../watcher-k8s.charm {% else -%} charm: ch:watcher-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - watcher-image: ghcr.io/canonical/watcher-consolidated:2024.1 + watcher-image: ghcr.io/canonical/watcher-consolidated:2025.1 relations: - - mysql:database diff --git a/tests/core/smoke.yaml.j2 b/tests/core/smoke.yaml.j2 index 84ce7a62..304f68d6 100644 --- a/tests/core/smoke.yaml.j2 +++ b/tests/core/smoke.yaml.j2 @@ -38,33 +38,33 @@ applications: charm: ../../../ovn-central-k8s.charm {% else -%} charm: ch:ovn-central-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-northd-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-northd-image: ghcr.io/canonical/ovn-consolidated:25.03 ovn-relay: {% if ovn_relay_k8s is defined and ovn_relay_k8s is sameas true -%} charm: ../../../ovn-relay-k8s.charm {% else -%} charm: ch:ovn-relay-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 keystone: {% if keystone_k8s is defined and keystone_k8s is sameas true -%} charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -73,13 +73,13 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 glance: {% if glance_k8s is defined and glance_k8s is sameas true -%} charm: ../../../glance-k8s.charm {% else -%} charm: ch:glance-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -87,40 +87,40 @@ applications: storage: local-repository: 10G resources: - glance-api-image: ghcr.io/canonical/glance-api:2024.1 + glance-api-image: ghcr.io/canonical/glance-api:2025.1 nova: {% if nova_k8s is defined and nova_k8s is sameas true -%} charm: ../../../nova-k8s.charm {% else -%} charm: ch:nova-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - nova-api-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-conductor-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2024.1 + nova-api-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-conductor-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2025.1 placement: {% if placement_k8s is defined and placement_k8s is sameas true -%} charm: ../../../placement-k8s.charm {% else -%} charm: ch:placement-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - placement-api-image: ghcr.io/canonical/placement-api:2024.1 + placement-api-image: ghcr.io/canonical/placement-api:2025.1 neutron: {% if neutron_k8s is defined and neutron_k8s is sameas true -%} charm: ../../../neutron-k8s.charm {% else -%} charm: ch:neutron-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -128,13 +128,13 @@ applications: options: debug: true resources: - neutron-server-image: ghcr.io/canonical/neutron-server:2024.1 + neutron-server-image: ghcr.io/canonical/neutron-server:2025.1 openstack-images-sync: {% if openstack_images_sync_k8s is defined and openstack_images_sync_k8s is sameas true -%} charm: ../../../openstack-images-sync-k8s.charm {% else -%} charm: ch:openstack-images-sync-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -145,7 +145,7 @@ applications: release: jammy max-items: 1 resources: - openstack-images-sync-image: ghcr.io/canonical/openstack-images-sync:2024.1 + openstack-images-sync-image: ghcr.io/canonical/openstack-images-sync:2025.1 relations: - - tls-operator:certificates diff --git a/tests/core/tests.yaml b/tests/core/tests.yaml index d784ff91..6f7d3338 100644 --- a/tests/core/tests.yaml +++ b/tests/core/tests.yaml @@ -9,7 +9,7 @@ configure: - zaza.openstack.charm_tests.nova.setup.create_flavors - zaza.openstack.charm_tests.nova.setup.manage_ssh_key tests: - - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal + - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimalNewRBAC - zaza.sunbeam.charm_tests.openstack_images_sync_k8s.tests.OpenStackImagesSyncK8sTest tests_options: trust: diff --git a/tests/machine/smoke.yaml.j2 b/tests/machine/smoke.yaml.j2 index 74f816c1..c17110b5 100644 --- a/tests/machine/smoke.yaml.j2 +++ b/tests/machine/smoke.yaml.j2 @@ -12,7 +12,7 @@ applications: charm: ../../../sunbeam-machine.charm {% else -%} charm: ch:sunbeam-machine - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@22.04 constraints: *constraints @@ -24,7 +24,7 @@ applications: charm: ../../../sunbeam-clusterd.charm {% else -%} charm: ch:sunbeam-clusterd - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@22.04 constraints: *constraints diff --git a/tests/misc/smoke.yaml.j2 b/tests/misc/smoke.yaml.j2 index e628b4e9..dc791930 100644 --- a/tests/misc/smoke.yaml.j2 +++ b/tests/misc/smoke.yaml.j2 @@ -36,7 +36,7 @@ applications: charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -45,7 +45,7 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 designate-bind: {% if designate_bind_k8s is defined and designate_bind_k8s is sameas true -%} charm: ../../../designate-bind-k8s.charm @@ -63,19 +63,19 @@ applications: charm: ../../../designate-k8s.charm {% else -%} charm: ch:designate-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: false resources: - designate-image: ghcr.io/canonical/designate-consolidated:2024.1 + designate-image: ghcr.io/canonical/designate-consolidated:2025.1 keystone-ldap: {% if keystone_ldap_k8s is defined and keystone_ldap_k8s is sameas true -%} charm: ../../../keystone-ldap-k8s.charm {% else -%} charm: ch:keystone-ldap-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -84,7 +84,7 @@ applications: charm: ../../../openstack-exporter-k8s.charm {% else -%} charm: ch:openstack-exporter-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -95,25 +95,25 @@ applications: charm: ../../../horizon-k8s.charm {% else -%} charm: ch:horizon-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - horizon-image: ghcr.io/canonical/horizon:2024.1 + horizon-image: ghcr.io/canonical/horizon:2025.1 masakari: {% if masakari_k8s is defined and masakari_k8s is sameas true -%} charm: ../../../masakari-k8s.charm {% else -%} charm: ch:masakari-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - masakari-image: ghcr.io/canonical/masakari-consolidated:2024.1 + masakari-image: ghcr.io/canonical/masakari-consolidated:2025.1 consul: charm: consul-k8s channel: 1.19/edge diff --git a/tests/misc/tests.yaml b/tests/misc/tests.yaml index d6306edc..4f555c39 100644 --- a/tests/misc/tests.yaml +++ b/tests/misc/tests.yaml @@ -10,7 +10,7 @@ configure: tests: - zaza.charm_tests.noop.tests.NoopTest # Tests commented until bug fix for https://bugs.launchpad.net/snap-openstack/+bug/2045206 - # - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimal + # - zaza.openstack.charm_tests.tempest.tests.TempestTestWithKeystoneMinimalNewRBAC # - zaza.openstack.charm_tests.keystone.tests_ldap_k8s.LdapExplicitCharmConfigTestsK8S # - zaza.openstack.charm_tests.openstack_exporter.tests.OpenstackExporterTest tests_options: diff --git a/tests/tempest/smoke.yaml.j2 b/tests/tempest/smoke.yaml.j2 index 8f1a09b2..be6512c2 100644 --- a/tests/tempest/smoke.yaml.j2 +++ b/tests/tempest/smoke.yaml.j2 @@ -38,33 +38,33 @@ applications: charm: ../../../ovn-central-k8s.charm {% else -%} charm: ch:ovn-central-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 - ovn-northd-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-nb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 + ovn-northd-image: ghcr.io/canonical/ovn-consolidated:25.03 ovn-relay: {% if ovn_relay_k8s is defined and ovn_relay_k8s is sameas true -%} charm: ../../../ovn-relay-k8s.charm {% else -%} charm: ch:ovn-relay-k8s - channel: 24.03/edge + channel: 25.03/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:24.03 + ovn-sb-db-server-image: ghcr.io/canonical/ovn-consolidated:25.03 keystone: {% if keystone_k8s is defined and keystone_k8s is sameas true -%} charm: ../../../keystone-k8s.charm {% else -%} charm: ch:keystone-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -73,13 +73,13 @@ applications: fernet-keys: 5M credential-keys: 5M resources: - keystone-image: ghcr.io/canonical/keystone:2024.1 + keystone-image: ghcr.io/canonical/keystone:2025.1 glance: {% if glance_k8s is defined and glance_k8s is sameas true -%} charm: ../../../glance-k8s.charm {% else -%} charm: ch:glance-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -87,40 +87,40 @@ applications: storage: local-repository: 10G resources: - glance-api-image: ghcr.io/canonical/glance-api:2024.1 + glance-api-image: ghcr.io/canonical/glance-api:2025.1 nova: {% if nova_k8s is defined and nova_k8s is sameas true -%} charm: ../../../nova-k8s.charm {% else -%} charm: ch:nova-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - nova-api-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-conductor-image: ghcr.io/canonical/nova-consolidated:2024.1 - nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2024.1 + nova-api-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-scheduler-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-conductor-image: ghcr.io/canonical/nova-consolidated:2025.1 + nova-spiceproxy-image: ghcr.io/canonical/nova-consolidated:2025.1 placement: {% if placement_k8s is defined and placement_k8s is sameas true -%} charm: ../../../placement-k8s.charm {% else -%} charm: ch:placement-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 trust: true resources: - placement-api-image: ghcr.io/canonical/placement-api:2024.1 + placement-api-image: ghcr.io/canonical/placement-api:2025.1 neutron: {% if neutron_k8s is defined and neutron_k8s is sameas true -%} charm: ../../../neutron-k8s.charm {% else -%} charm: ch:neutron-k8s - channel: 2024.1/edge + channel: 2025.1/edge {% endif -%} base: ubuntu@24.04 scale: 1 @@ -128,7 +128,7 @@ applications: options: debug: true resources: - neutron-server-image: ghcr.io/canonical/neutron-server:2024.1 + neutron-server-image: ghcr.io/canonical/neutron-server:2025.1 tempest: {% if tempest_k8s is defined and tempest_k8s is sameas true -%} charm: ../../../tempest-k8s.charm diff --git a/zuul.d/zuul.yaml b/zuul.d/zuul.yaml index 267d683c..f6255b9f 100644 --- a/zuul.d/zuul.yaml +++ b/zuul.d/zuul.yaml @@ -20,33 +20,33 @@ charmcraft_channel: 3.x/stable publish_charm: true publish_channels: - keystone-k8s: 2024.1/edge - glance-k8s: 2024.1/edge - nova-k8s: 2024.1/edge - placement-k8s: 2024.1/edge - neutron-k8s: 2024.1/edge - ovn-central-k8s: 24.03/edge - ovn-relay-k8s: 24.03/edge - cinder-k8s: 2024.1/edge - cinder-volume: 2024.1/edge - cinder-volume-ceph: 2024.1/edge - cinder-ceph-k8s: 2024.1/edge - horizon-k8s: 2024.1/edge - heat-k8s: 2024.1/edge - octavia-k8s: 2024.1/edge - aodh-k8s: 2024.1/edge - ceilometer-k8s: 2024.1/edge - gnocchi-k8s: 2024.1/edge - barbican-k8s: 2024.1/edge - designate-k8s: 2024.1/edge + keystone-k8s: 2025.1/edge + glance-k8s: 2025.1/edge + nova-k8s: 2025.1/edge + placement-k8s: 2025.1/edge + neutron-k8s: 2025.1/edge + ovn-central-k8s: 25.03/edge + ovn-relay-k8s: 25.03/edge + cinder-k8s: 2025.1/edge + cinder-volume: 2025.1/edge + cinder-volume-ceph: 2025.1/edge + cinder-ceph-k8s: 2025.1/edge + horizon-k8s: 2025.1/edge + heat-k8s: 2025.1/edge + octavia-k8s: 2025.1/edge + aodh-k8s: 2025.1/edge + ceilometer-k8s: 2025.1/edge + gnocchi-k8s: 2025.1/edge + barbican-k8s: 2025.1/edge + designate-k8s: 2025.1/edge designate-bind-k8s: 9/edge - magnum-k8s: 2024.1/edge - masakari-k8s: 2024.1/edge - keystone-ldap-k8s: 2024.1/edge - openstack-exporter-k8s: 2024.1/edge - openstack-hypervisor: 2024.1/edge - openstack-images-sync-k8s: 2024.1/edge - sunbeam-machine: 2024.1/edge - sunbeam-clusterd: 2024.1/edge + magnum-k8s: 2025.1/edge + masakari-k8s: 2025.1/edge + keystone-ldap-k8s: 2025.1/edge + openstack-exporter-k8s: 2025.1/edge + openstack-hypervisor: 2025.1/edge + openstack-images-sync-k8s: 2025.1/edge + sunbeam-machine: 2025.1/edge + sunbeam-clusterd: 2025.1/edge tempest-k8s: 2024.1/edge - watcher-k8s: 2024.1/edge + watcher-k8s: 2025.1/edge