From df1035e8043efd94aed718f5078f40963fa478e2 Mon Sep 17 00:00:00 2001 From: Guillaume Boutry Date: Mon, 7 Oct 2024 14:28:23 +0200 Subject: [PATCH] Migrate base to ubuntu@24.04 Apply formatter on rockcraft.yaml files, migrate from jammy caracal UCA to noble caracal distro. Signed-off-by: Guillaume Boutry --- .../{{cookiecutter.rock_name}}/rockcraft.yaml | 12 ++------ rocks/aodh-api/rockcraft.yaml | 12 ++------ rocks/aodh-consolidated/rockcraft.yaml | 12 ++------ rocks/aodh-evaluator/rockcraft.yaml | 12 ++------ rocks/aodh-expirer/rockcraft.yaml | 12 ++------ rocks/aodh-listener/rockcraft.yaml | 12 ++------ rocks/aodh-notifier/rockcraft.yaml | 12 ++------ rocks/barbican-api/rockcraft.yaml | 11 ++------ rocks/barbican-consolidated/rockcraft.yaml | 11 ++------ rocks/barbican-worker/rockcraft.yaml | 11 ++------ rocks/ceilometer-central/rockcraft.yaml | 12 ++------ rocks/ceilometer-consolidated/rockcraft.yaml | 12 ++------ rocks/ceilometer-notification/rockcraft.yaml | 12 ++------ rocks/cinder-api/rockcraft.yaml | 12 ++------ rocks/cinder-consolidated/rockcraft.yaml | 12 ++------ rocks/cinder-scheduler/rockcraft.yaml | 9 ++---- rocks/cinder-volume/rockcraft.yaml | 12 ++------ rocks/designate-api/rockcraft.yaml | 18 ++++-------- rocks/designate-central/rockcraft.yaml | 10 ++----- rocks/designate-consolidated/rockcraft.yaml | 10 ++----- rocks/designate-mdns/rockcraft.yaml | 10 ++----- rocks/designate-producer/rockcraft.yaml | 10 ++----- rocks/designate-worker/rockcraft.yaml | 10 ++----- rocks/glance-api/rockcraft.yaml | 12 ++------ rocks/gnocchi-api/rockcraft.yaml | 12 ++------ rocks/gnocchi-consolidated/rockcraft.yaml | 12 ++------ rocks/gnocchi-metricd/rockcraft.yaml | 12 ++------ rocks/heat-api/rockcraft.yaml | 12 ++------ rocks/heat-consolidated/rockcraft.yaml | 12 ++------ rocks/heat-engine/rockcraft.yaml | 12 ++------ rocks/horizon/rockcraft.yaml | 12 ++------ rocks/keystone/rockcraft.yaml | 12 ++------ rocks/magnum-api/rockcraft.yaml | 12 ++------ rocks/magnum-conductor/rockcraft.yaml | 11 ++------ rocks/magnum-consolidated/rockcraft.yaml | 11 ++------ rocks/masakari-api/rockcraft.yaml | 15 ++++------ rocks/masakari-consolidated/rockcraft.yaml | 12 ++------ rocks/masakari-engine/rockcraft.yaml | 12 ++------ rocks/masakari-monitors/rockcraft.yaml | 15 ++++------ rocks/neutron-server/rockcraft.yaml | 12 ++------ rocks/nova-api/rockcraft.yaml | 12 ++------ rocks/nova-conductor/rockcraft.yaml | 12 ++------ rocks/nova-consolidated/rockcraft.yaml | 12 ++------ rocks/nova-scheduler/rockcraft.yaml | 12 ++------ rocks/nova-spiceproxy/rockcraft.yaml | 12 ++------ rocks/octavia-api/rockcraft.yaml | 24 ++++++---------- rocks/octavia-consolidated/rockcraft.yaml | 28 ++++++++----------- rocks/octavia-driver-agent/rockcraft.yaml | 20 +++++-------- rocks/octavia-housekeeping/rockcraft.yaml | 16 ++++------- rocks/openstack-exporter/rockcraft.yaml | 4 +-- rocks/openstack-images-sync/rockcraft.yaml | 9 ++---- rocks/ovn-consolidated/rockcraft.yaml | 12 ++------ rocks/ovn-nb-db-server/rockcraft.yaml | 12 ++------ rocks/ovn-northd/rockcraft.yaml | 12 ++------ rocks/ovn-sb-db-server/rockcraft.yaml | 12 ++------ rocks/placement-api/rockcraft.yaml | 12 ++------ rocks/rabbitmq/rockcraft.yaml | 13 +++------ rocks/tempest/rockcraft.yaml | 15 +++++----- rocks/watcher-api/rockcraft.yaml | 12 ++------ rocks/watcher-applier/rockcraft.yaml | 12 ++------ rocks/watcher-consolidated/rockcraft.yaml | 12 ++------ rocks/watcher-decision-engine/rockcraft.yaml | 12 ++------ 62 files changed, 208 insertions(+), 563 deletions(-) diff --git a/cookiecutter_code/rock/{{cookiecutter.rock_name}}/rockcraft.yaml b/cookiecutter_code/rock/{{cookiecutter.rock_name}}/rockcraft.yaml index 3a044c8..fd4457e 100644 --- a/cookiecutter_code/rock/{{cookiecutter.rock_name}}/rockcraft.yaml +++ b/cookiecutter_code/rock/{{cookiecutter.rock_name}}/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack {{ cookiecutter.rock_name }} license: Apache-2.0 description: | Ubuntu distribution of OpenStack {{ cookiecutter.rock_name }} -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-{{ cookiecutter.rock_name }}: override: replace diff --git a/rocks/aodh-api/rockcraft.yaml b/rocks/aodh-api/rockcraft.yaml index 11e7d19..4ae9db7 100644 --- a/rocks/aodh-api/rockcraft.yaml +++ b/rocks/aodh-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack aodh-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-aodh-api: override: replace diff --git a/rocks/aodh-consolidated/rockcraft.yaml b/rocks/aodh-consolidated/rockcraft.yaml index 3ae3f7d..f84eaf9 100644 --- a/rocks/aodh-consolidated/rockcraft.yaml +++ b/rocks/aodh-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-consolidated license: Apache-2.0 description: | Ubuntu distribution of AODH which can be used for all AODH services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: aodh-user: plugin: nil diff --git a/rocks/aodh-evaluator/rockcraft.yaml b/rocks/aodh-evaluator/rockcraft.yaml index 4eaab3c..9e6c609 100644 --- a/rocks/aodh-evaluator/rockcraft.yaml +++ b/rocks/aodh-evaluator/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-evaluator license: Apache-2.0 description: | Ubuntu distribution of OpenStack aodh-evaluator -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: aodh-evaluator: override: replace diff --git a/rocks/aodh-expirer/rockcraft.yaml b/rocks/aodh-expirer/rockcraft.yaml index 4a641b1..d06fbbe 100644 --- a/rocks/aodh-expirer/rockcraft.yaml +++ b/rocks/aodh-expirer/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-expirer license: Apache-2.0 description: | Ubuntu distribution of OpenStack aodh-expirer -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: aodh-expirer: override: replace diff --git a/rocks/aodh-listener/rockcraft.yaml b/rocks/aodh-listener/rockcraft.yaml index 36fbf56..8c0ff2d 100644 --- a/rocks/aodh-listener/rockcraft.yaml +++ b/rocks/aodh-listener/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-listener license: Apache-2.0 description: | Ubuntu distribution of OpenStack aodh-listener -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: aodh-listener: override: replace diff --git a/rocks/aodh-notifier/rockcraft.yaml b/rocks/aodh-notifier/rockcraft.yaml index 8c2b3a7..86d731c 100644 --- a/rocks/aodh-notifier/rockcraft.yaml +++ b/rocks/aodh-notifier/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack aodh-notifier license: Apache-2.0 description: | Ubuntu distribution of OpenStack aodh-notifier -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: aodh-notifier: override: replace diff --git a/rocks/barbican-api/rockcraft.yaml b/rocks/barbican-api/rockcraft.yaml index b91d766..7b5e170 100644 --- a/rocks/barbican-api/rockcraft.yaml +++ b/rocks/barbican-api/rockcraft.yaml @@ -3,17 +3,12 @@ summary: Openstack barbican-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack barbican-api -version: '2024.1' -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-barbican-api: override: replace diff --git a/rocks/barbican-consolidated/rockcraft.yaml b/rocks/barbican-consolidated/rockcraft.yaml index 45e9f30..0f2f57c 100644 --- a/rocks/barbican-consolidated/rockcraft.yaml +++ b/rocks/barbican-consolidated/rockcraft.yaml @@ -3,17 +3,12 @@ summary: Openstack barbican-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack barbican-consolidated -version: '2024.1' -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: barbican-user: plugin: nil diff --git a/rocks/barbican-worker/rockcraft.yaml b/rocks/barbican-worker/rockcraft.yaml index ba200b5..fa47d94 100644 --- a/rocks/barbican-worker/rockcraft.yaml +++ b/rocks/barbican-worker/rockcraft.yaml @@ -3,17 +3,12 @@ summary: Openstack barbican-worker license: Apache-2.0 description: | Ubuntu distribution of OpenStack barbican-worker -version: '2024.1' -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: barbican-worker: override: replace diff --git a/rocks/ceilometer-central/rockcraft.yaml b/rocks/ceilometer-central/rockcraft.yaml index 779bde9..3430dd6 100644 --- a/rocks/ceilometer-central/rockcraft.yaml +++ b/rocks/ceilometer-central/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ceilometer-central license: Apache-2.0 description: | Ubuntu distribution of OpenStack ceilometer-central -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: ceilometer-central: override: replace diff --git a/rocks/ceilometer-consolidated/rockcraft.yaml b/rocks/ceilometer-consolidated/rockcraft.yaml index e9679b1..32cee97 100644 --- a/rocks/ceilometer-consolidated/rockcraft.yaml +++ b/rocks/ceilometer-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ceilometer-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack ceilometer-consolidated -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: ceilometer-user: plugin: nil diff --git a/rocks/ceilometer-notification/rockcraft.yaml b/rocks/ceilometer-notification/rockcraft.yaml index c6dbb41..5635190 100644 --- a/rocks/ceilometer-notification/rockcraft.yaml +++ b/rocks/ceilometer-notification/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ceilometer-notification license: Apache-2.0 description: | Ubuntu distribution of OpenStack ceilometer-notification -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: ceilometer-notification: override: replace diff --git a/rocks/cinder-api/rockcraft.yaml b/rocks/cinder-api/rockcraft.yaml index 534695e..2865fb0 100644 --- a/rocks/cinder-api/rockcraft.yaml +++ b/rocks/cinder-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack cinder-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack cinder-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-cinder-api: override: replace diff --git a/rocks/cinder-consolidated/rockcraft.yaml b/rocks/cinder-consolidated/rockcraft.yaml index 5688e1a..deed614 100644 --- a/rocks/cinder-consolidated/rockcraft.yaml +++ b/rocks/cinder-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack consolidated license: Apache-2.0 description: | Ubuntu distribution of Cinder which can be used for all Cinder services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: cinder-user: plugin: nil diff --git a/rocks/cinder-scheduler/rockcraft.yaml b/rocks/cinder-scheduler/rockcraft.yaml index 6f500cf..6c4f578 100644 --- a/rocks/cinder-scheduler/rockcraft.yaml +++ b/rocks/cinder-scheduler/rockcraft.yaml @@ -5,15 +5,12 @@ description: | Ubuntu distribution of OpenStack cinder-scheduler version: '2024.1' -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always + services: cinder-scheduler: diff --git a/rocks/cinder-volume/rockcraft.yaml b/rocks/cinder-volume/rockcraft.yaml index c0f6c4f..50a1531 100644 --- a/rocks/cinder-volume/rockcraft.yaml +++ b/rocks/cinder-volume/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack cinder-volume license: Apache-2.0 description: | Ubuntu distribution of OpenStack cinder-volume -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: cinder-volume: override: replace diff --git a/rocks/designate-api/rockcraft.yaml b/rocks/designate-api/rockcraft.yaml index fdcc1ba..edc96ea 100644 --- a/rocks/designate-api/rockcraft.yaml +++ b/rocks/designate-api/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-api version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-designate-api: override: replace @@ -40,10 +34,10 @@ parts: after: [designate-user] plugin: nil overlay-packages: - - sudo - - designate-api - - apache2 - - libapache2-mod-wsgi-py3 + - sudo + - designate-api + - apache2 + - libapache2-mod-wsgi-py3 override-prime: | craftctl default echo > $CRAFT_PRIME/etc/apache2/ports.conf diff --git a/rocks/designate-central/rockcraft.yaml b/rocks/designate-central/rockcraft.yaml index 52ec74c..2d108bd 100644 --- a/rocks/designate-central/rockcraft.yaml +++ b/rocks/designate-central/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-central version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: designate-central: override: replace diff --git a/rocks/designate-consolidated/rockcraft.yaml b/rocks/designate-consolidated/rockcraft.yaml index efac5c9..8a33fa2 100644 --- a/rocks/designate-consolidated/rockcraft.yaml +++ b/rocks/designate-consolidated/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-consolidated version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: designate-user: plugin: nil diff --git a/rocks/designate-mdns/rockcraft.yaml b/rocks/designate-mdns/rockcraft.yaml index 4d495a1..736839d 100644 --- a/rocks/designate-mdns/rockcraft.yaml +++ b/rocks/designate-mdns/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-mdns version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: designate-mdns: override: replace diff --git a/rocks/designate-producer/rockcraft.yaml b/rocks/designate-producer/rockcraft.yaml index fc62f5d..dfe1a60 100644 --- a/rocks/designate-producer/rockcraft.yaml +++ b/rocks/designate-producer/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-producer version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: designate-producer: override: replace diff --git a/rocks/designate-worker/rockcraft.yaml b/rocks/designate-worker/rockcraft.yaml index 39604b8..c7f3d0a 100644 --- a/rocks/designate-worker/rockcraft.yaml +++ b/rocks/designate-worker/rockcraft.yaml @@ -4,17 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack designate-worker version: "2024.1" - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: designate-worker: override: replace diff --git a/rocks/glance-api/rockcraft.yaml b/rocks/glance-api/rockcraft.yaml index af10b89..32854d8 100644 --- a/rocks/glance-api/rockcraft.yaml +++ b/rocks/glance-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack glance-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack glance-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: glance-api: override: replace diff --git a/rocks/gnocchi-api/rockcraft.yaml b/rocks/gnocchi-api/rockcraft.yaml index 9f1c8af..d6d8830 100644 --- a/rocks/gnocchi-api/rockcraft.yaml +++ b/rocks/gnocchi-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack gnocchi-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack gnocchi-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-gnocchi-api: override: replace diff --git a/rocks/gnocchi-consolidated/rockcraft.yaml b/rocks/gnocchi-consolidated/rockcraft.yaml index c991a77..994a3d2 100644 --- a/rocks/gnocchi-consolidated/rockcraft.yaml +++ b/rocks/gnocchi-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack gnocchi-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack gnocchi which can be used for all gnocchi services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: gnocchi-user: plugin: nil diff --git a/rocks/gnocchi-metricd/rockcraft.yaml b/rocks/gnocchi-metricd/rockcraft.yaml index 0fde5f6..8a8aa2e 100644 --- a/rocks/gnocchi-metricd/rockcraft.yaml +++ b/rocks/gnocchi-metricd/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack gnocchi-metricd license: Apache-2.0 description: | Ubuntu distribution of OpenStack gnocchi-metricd -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: gnocchi-metricd: override: replace diff --git a/rocks/heat-api/rockcraft.yaml b/rocks/heat-api/rockcraft.yaml index cdd3234..a486c8a 100644 --- a/rocks/heat-api/rockcraft.yaml +++ b/rocks/heat-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack heat-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack heat-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: heat-user: plugin: nil diff --git a/rocks/heat-consolidated/rockcraft.yaml b/rocks/heat-consolidated/rockcraft.yaml index 940df5c..35420b0 100644 --- a/rocks/heat-consolidated/rockcraft.yaml +++ b/rocks/heat-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack heat-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack Heat which can be used for all Heat services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: heat-user: plugin: nil diff --git a/rocks/heat-engine/rockcraft.yaml b/rocks/heat-engine/rockcraft.yaml index 13d0b50..8b07153 100644 --- a/rocks/heat-engine/rockcraft.yaml +++ b/rocks/heat-engine/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack heat-engine license: Apache-2.0 description: | Ubuntu distribution of OpenStack heat-engine -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: heat-engine: override: replace diff --git a/rocks/horizon/rockcraft.yaml b/rocks/horizon/rockcraft.yaml index 41772bb..7826672 100644 --- a/rocks/horizon/rockcraft.yaml +++ b/rocks/horizon/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack horizon license: Apache-2.0 description: | Ubuntu distribution of OpenStack horizon -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-horizon: override: replace diff --git a/rocks/keystone/rockcraft.yaml b/rocks/keystone/rockcraft.yaml index 0403709..a47e557 100644 --- a/rocks/keystone/rockcraft.yaml +++ b/rocks/keystone/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack keystone license: Apache-2.0 description: | Ubuntu distribution of OpenStack keystone -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-keystone: override: replace diff --git a/rocks/magnum-api/rockcraft.yaml b/rocks/magnum-api/rockcraft.yaml index c2375e7..d7cbb33 100644 --- a/rocks/magnum-api/rockcraft.yaml +++ b/rocks/magnum-api/rockcraft.yaml @@ -4,18 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack magnum-api version: "2024.1" -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - # magnum 16.0.1 needed to work with barbican - pocket: proposed - services: wsgi-magnum-api: override: replace @@ -48,4 +41,3 @@ parts: override-prime: | craftctl default echo > $CRAFT_PRIME/etc/apache2/ports.conf - diff --git a/rocks/magnum-conductor/rockcraft.yaml b/rocks/magnum-conductor/rockcraft.yaml index 97c2bbc..7bdb772 100644 --- a/rocks/magnum-conductor/rockcraft.yaml +++ b/rocks/magnum-conductor/rockcraft.yaml @@ -4,18 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack magnum-conductor version: "2024.1" -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - # magnum 16.0.1 needed to work with barbican - pocket: proposed - services: magnum-conductor: override: replace diff --git a/rocks/magnum-consolidated/rockcraft.yaml b/rocks/magnum-consolidated/rockcraft.yaml index f0a4781..afa3ddd 100644 --- a/rocks/magnum-consolidated/rockcraft.yaml +++ b/rocks/magnum-consolidated/rockcraft.yaml @@ -4,18 +4,11 @@ license: Apache-2.0 description: | Ubuntu distribution of OpenStack magnum-consolidated version: "2024.1" -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - # magnum 16.0.1 needed to work with barbican - pocket: proposed - parts: magnum-user: plugin: nil diff --git a/rocks/masakari-api/rockcraft.yaml b/rocks/masakari-api/rockcraft.yaml index a2feea5..cb6a6ee 100644 --- a/rocks/masakari-api/rockcraft.yaml +++ b/rocks/masakari-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack masakari-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack masakari-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-masakari-api: override: replace @@ -22,7 +16,8 @@ services: parts: masakari-user: - plugin: nil + plugin: + nil # 42424:42424 for kolla compatibility overlay-script: | groupadd --root $CRAFT_OVERLAY --gid 42424 --system masakari diff --git a/rocks/masakari-consolidated/rockcraft.yaml b/rocks/masakari-consolidated/rockcraft.yaml index d91bb30..17556bb 100644 --- a/rocks/masakari-consolidated/rockcraft.yaml +++ b/rocks/masakari-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack masakari-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack masakari-consolidated -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: masakari-user: plugin: nil diff --git a/rocks/masakari-engine/rockcraft.yaml b/rocks/masakari-engine/rockcraft.yaml index 3b3ef5e..bba2927 100644 --- a/rocks/masakari-engine/rockcraft.yaml +++ b/rocks/masakari-engine/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack masakari-engine license: Apache-2.0 description: | Ubuntu distribution of OpenStack masakari-engine -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: masakari-engine: override: replace diff --git a/rocks/masakari-monitors/rockcraft.yaml b/rocks/masakari-monitors/rockcraft.yaml index 50d0bb1..289b0c3 100644 --- a/rocks/masakari-monitors/rockcraft.yaml +++ b/rocks/masakari-monitors/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack masakari-monitors license: Apache-2.0 description: | Ubuntu distribution of OpenStack masakari monitors -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: masakari-hostmonitor: override: replace @@ -22,7 +16,8 @@ services: parts: masakari-user: - plugin: nil + plugin: + nil # 42424:42424 for kolla compatibility overlay-script: | groupadd --root $CRAFT_OVERLAY --gid 42424 --system masakari diff --git a/rocks/neutron-server/rockcraft.yaml b/rocks/neutron-server/rockcraft.yaml index 0efba17..5c358bd 100644 --- a/rocks/neutron-server/rockcraft.yaml +++ b/rocks/neutron-server/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack neutron-server license: Apache-2.0 description: | Ubuntu distribution of OpenStack neutron-server -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: neutron-server: override: replace diff --git a/rocks/nova-api/rockcraft.yaml b/rocks/nova-api/rockcraft.yaml index 24d63fe..22c9fae 100644 --- a/rocks/nova-api/rockcraft.yaml +++ b/rocks/nova-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack nova-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack nova-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-nova-api: override: replace diff --git a/rocks/nova-conductor/rockcraft.yaml b/rocks/nova-conductor/rockcraft.yaml index ee7b3ae..a4db839 100644 --- a/rocks/nova-conductor/rockcraft.yaml +++ b/rocks/nova-conductor/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack nova-conductor license: Apache-2.0 description: | Ubuntu distribution of OpenStack nova-conductor -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: nova-conductor: override: replace diff --git a/rocks/nova-consolidated/rockcraft.yaml b/rocks/nova-consolidated/rockcraft.yaml index f7b7b7a..3e21c6d 100644 --- a/rocks/nova-consolidated/rockcraft.yaml +++ b/rocks/nova-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack nova-consolidated license: Apache-2.0 description: | Ubuntu distribution of Nova which can be used for all Nova services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: nova-user: plugin: nil diff --git a/rocks/nova-scheduler/rockcraft.yaml b/rocks/nova-scheduler/rockcraft.yaml index cb66f3f..fc92143 100644 --- a/rocks/nova-scheduler/rockcraft.yaml +++ b/rocks/nova-scheduler/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack nova-scheduler license: Apache-2.0 description: | Ubuntu distribution of OpenStack nova-scheduler -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: nova-scheduler: override: replace diff --git a/rocks/nova-spiceproxy/rockcraft.yaml b/rocks/nova-spiceproxy/rockcraft.yaml index c8810c6..10da277 100644 --- a/rocks/nova-spiceproxy/rockcraft.yaml +++ b/rocks/nova-spiceproxy/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack nova-spiceproxy license: Apache-2.0 description: | Ubuntu distribution of OpenStack nova-spiceproxy -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: nova-spiceproxy: override: replace diff --git a/rocks/octavia-api/rockcraft.yaml b/rocks/octavia-api/rockcraft.yaml index 207fb90..9cecc79 100644 --- a/rocks/octavia-api/rockcraft.yaml +++ b/rocks/octavia-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack octavia-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack octavia-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-octavia-api: override: replace @@ -40,12 +34,12 @@ parts: after: [octavia-user] plugin: nil overlay-packages: - - sudo - - octavia-api - - python3-ovn-octavia-provider - - python3-ovsdbapp - - apache2 - - libapache2-mod-wsgi-py3 + - sudo + - octavia-api + - python3-ovn-octavia-provider + - python3-ovsdbapp + - apache2 + - libapache2-mod-wsgi-py3 override-prime: | craftctl default echo > $CRAFT_PRIME/etc/apache2/ports.conf diff --git a/rocks/octavia-consolidated/rockcraft.yaml b/rocks/octavia-consolidated/rockcraft.yaml index 1fc89dd..52bf5fb 100644 --- a/rocks/octavia-consolidated/rockcraft.yaml +++ b/rocks/octavia-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack octavia-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack octavia-consolidated -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: octavia-user: plugin: nil @@ -35,11 +29,11 @@ parts: after: [octavia-user] plugin: nil overlay-packages: - - sudo - - octavia-api - - octavia-driver-agent - - octavia-housekeeping - - python3-ovn-octavia-provider - - python3-ovsdbapp - - apache2 - - libapache2-mod-wsgi-py3 + - sudo + - octavia-api + - octavia-driver-agent + - octavia-housekeeping + - python3-ovn-octavia-provider + - python3-ovsdbapp + - apache2 + - libapache2-mod-wsgi-py3 diff --git a/rocks/octavia-driver-agent/rockcraft.yaml b/rocks/octavia-driver-agent/rockcraft.yaml index 77c6221..380c381 100644 --- a/rocks/octavia-driver-agent/rockcraft.yaml +++ b/rocks/octavia-driver-agent/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack octavia-driver-agent license: Apache-2.0 description: | Ubuntu distribution of OpenStack octavia-driver-agent -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: octavia-driver-agent: override: replace @@ -42,7 +36,7 @@ parts: after: [octavia-user] plugin: nil overlay-packages: - - sudo - - octavia-driver-agent - - python3-ovn-octavia-provider - - python3-ovsdbapp + - sudo + - octavia-driver-agent + - python3-ovn-octavia-provider + - python3-ovsdbapp diff --git a/rocks/octavia-housekeeping/rockcraft.yaml b/rocks/octavia-housekeeping/rockcraft.yaml index bcc12ae..9817359 100644 --- a/rocks/octavia-housekeeping/rockcraft.yaml +++ b/rocks/octavia-housekeeping/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack octavia-housekeeping license: Apache-2.0 description: | Ubuntu distribution of OpenStack octavia-housekeeping -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: octavia-housekeeping: override: replace @@ -42,5 +36,5 @@ parts: after: [octavia-user] plugin: nil overlay-packages: - - sudo - - octavia-housekeeping + - sudo + - octavia-housekeeping diff --git a/rocks/openstack-exporter/rockcraft.yaml b/rocks/openstack-exporter/rockcraft.yaml index 269bcb6..db835ce 100644 --- a/rocks/openstack-exporter/rockcraft.yaml +++ b/rocks/openstack-exporter/rockcraft.yaml @@ -6,8 +6,8 @@ description: | version: 1.7.0-3be9ddb base: bare -# renovate: build-base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -build-base: ubuntu@22.04 +# renovate: build-base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +build-base: ubuntu@24.04 run-user: _daemon_ platforms: amd64: diff --git a/rocks/openstack-images-sync/rockcraft.yaml b/rocks/openstack-images-sync/rockcraft.yaml index 87ecbb7..0affe09 100644 --- a/rocks/openstack-images-sync/rockcraft.yaml +++ b/rocks/openstack-images-sync/rockcraft.yaml @@ -5,17 +5,12 @@ description: >- Openstack Images Sync is a tool allowing synchronization from a list of SimpleStreams source to an OpenStack cloud. version: "2024.1" -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: run-user: _daemon_ -package-repositories: - - type: apt - cloud: caracal - priority: always - services: http-mirror: override: replace diff --git a/rocks/ovn-consolidated/rockcraft.yaml b/rocks/ovn-consolidated/rockcraft.yaml index f013ad5..43cffa1 100644 --- a/rocks/ovn-consolidated/rockcraft.yaml +++ b/rocks/ovn-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ovn-consolidated license: Apache-2.0 description: | Ubuntu distribution of OVN which can be used for all OVN services -version: '24.03' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "24.03" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: ovn-consolidated: plugin: nil diff --git a/rocks/ovn-nb-db-server/rockcraft.yaml b/rocks/ovn-nb-db-server/rockcraft.yaml index 22e6de0..036343a 100644 --- a/rocks/ovn-nb-db-server/rockcraft.yaml +++ b/rocks/ovn-nb-db-server/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ovn-nb-db-server license: Apache-2.0 description: | Ubuntu distribution of OpenStack ovn-nb-db-server -version: '24.03' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "24.03" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: ovn-nb-db-server: plugin: nil diff --git a/rocks/ovn-northd/rockcraft.yaml b/rocks/ovn-northd/rockcraft.yaml index 9db49da..bc93748 100644 --- a/rocks/ovn-northd/rockcraft.yaml +++ b/rocks/ovn-northd/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ovn-northd license: Apache-2.0 description: | Ubuntu distribution of OpenStack ovn-northd -version: '24.03' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "24.03" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: ovn-northd: plugin: nil diff --git a/rocks/ovn-sb-db-server/rockcraft.yaml b/rocks/ovn-sb-db-server/rockcraft.yaml index 90b899c..ea13f69 100644 --- a/rocks/ovn-sb-db-server/rockcraft.yaml +++ b/rocks/ovn-sb-db-server/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack ovn-sb-db-server license: Apache-2.0 description: | Ubuntu distribution of OpenStack ovn-sb-db-server -version: '24.03' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "24.03" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: ovn-sb-db-server: plugin: nil diff --git a/rocks/placement-api/rockcraft.yaml b/rocks/placement-api/rockcraft.yaml index aab661d..c1b7101 100644 --- a/rocks/placement-api/rockcraft.yaml +++ b/rocks/placement-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack placement-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack placement-api -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-placement-api: override: replace diff --git a/rocks/rabbitmq/rockcraft.yaml b/rocks/rabbitmq/rockcraft.yaml index ad8630a..dda1d9c 100644 --- a/rocks/rabbitmq/rockcraft.yaml +++ b/rocks/rabbitmq/rockcraft.yaml @@ -1,18 +1,13 @@ name: rabbitmq summary: RabbitMQ description: AMQP based message broker. -version: '3.12.1' -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "3.12.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 license: Apache-2.0 platforms: amd64: -package-repositories: - - type: apt - ppa: ubuntu-cloud-archive/rabbitmq-3.12-updates - priority: always - services: rabbitmq: override: replace @@ -61,4 +56,4 @@ parts: plugin: dump source: ./etc organize: - 'rabbitmq/*': etc/rabbitmq/ + "rabbitmq/*": etc/rabbitmq/ diff --git a/rocks/tempest/rockcraft.yaml b/rocks/tempest/rockcraft.yaml index e249579..9470a47 100644 --- a/rocks/tempest/rockcraft.yaml +++ b/rocks/tempest/rockcraft.yaml @@ -6,10 +6,9 @@ description: | cluster. Tempest has batteries of tests for OpenStack API validation, Scenarios, and other specific tests useful in validating an OpenStack deployment. This ROCK is built using the snap-tempest. -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: @@ -42,11 +41,11 @@ parts: plugin: python # we need to use python plugin because we need a python interpreter to run tempest internally source: . stage-snaps: - - tempest/2024.1/candidate + - tempest/2024.1/candidate stage-packages: - - cron - - python3-venv # this is required for python plugin - - iputils-ping + - cron + - python3-venv # this is required for python plugin + - iputils-ping override-prime: | craftctl default diff --git a/rocks/watcher-api/rockcraft.yaml b/rocks/watcher-api/rockcraft.yaml index de2cec0..b25a448 100644 --- a/rocks/watcher-api/rockcraft.yaml +++ b/rocks/watcher-api/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack watcher-api license: Apache-2.0 description: | Ubuntu distribution of OpenStack Watcher API service -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: wsgi-watcher-api: override: replace diff --git a/rocks/watcher-applier/rockcraft.yaml b/rocks/watcher-applier/rockcraft.yaml index f5f39ba..eda97b2 100644 --- a/rocks/watcher-applier/rockcraft.yaml +++ b/rocks/watcher-applier/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack watcher-applier license: Apache-2.0 description: | Ubuntu distribution of OpenStack Watcher applier service -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: watcher-applier: override: replace diff --git a/rocks/watcher-consolidated/rockcraft.yaml b/rocks/watcher-consolidated/rockcraft.yaml index a8e7d49..3f7bf19 100644 --- a/rocks/watcher-consolidated/rockcraft.yaml +++ b/rocks/watcher-consolidated/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack watcher-consolidated license: Apache-2.0 description: | Ubuntu distribution of OpenStack Watcher which can be used for all watcher services -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - parts: watcher-user: plugin: nil diff --git a/rocks/watcher-decision-engine/rockcraft.yaml b/rocks/watcher-decision-engine/rockcraft.yaml index 6dfe9ef..3487491 100644 --- a/rocks/watcher-decision-engine/rockcraft.yaml +++ b/rocks/watcher-decision-engine/rockcraft.yaml @@ -3,18 +3,12 @@ summary: Openstack watcher-decision-engine license: Apache-2.0 description: | Ubuntu distribution of OpenStack Watcher decision engine service -version: '2024.1' - -# renovate: base: ubuntu:22.04@sha256:1b8d8ff4777f36f19bfe73ee4df61e3a0b789caeff29caa019539ec7c9a57f95 -base: ubuntu@22.04 +version: "2024.1" +# renovate: base: ubuntu:24.04@sha256:b359f1067efa76f37863778f7b6d0e8d911e3ee8efa807ad01fbf5dc1ef9006b +base: ubuntu@24.04 platforms: amd64: -package-repositories: - - type: apt - cloud: caracal - priority: always - services: watcher-decision-engine: override: replace