Updates for caracal testing support

These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: Ib2455436c42a806ac0549a0097a7c8139d7488fe
This commit is contained in:
Alex Kavanagh 2024-02-09 18:15:48 +00:00
parent e99c14bf10
commit d2d7f8ff90
9 changed files with 28 additions and 34 deletions

1
.gitignore vendored
View File

@ -4,3 +4,4 @@
*__pycache__* *__pycache__*
*.pyc *.pyc
build build
*.charm

View File

@ -6,9 +6,8 @@ parts:
build-packages: build-packages:
- tox - tox
- git - git
source: src/
build-packages:
- python3-dev - python3-dev
source: src/
build-snaps: build-snaps:
- charm - charm
build-environment: build-environment:
@ -23,6 +22,3 @@ bases:
- name: ubuntu - name: ubuntu
channel: "22.04" channel: "22.04"
architectures: [amd64, arm64, ppc64el, s390x] architectures: [amd64, arm64, ppc64el, s390x]
- name: ubuntu
channel: "23.04"
architectures: [amd64, arm64, ppc64el, s390x]

View File

@ -1,6 +1,6 @@
- project: - project:
templates: templates:
- charm-unit-jobs - charm-unit-jobs-py310
- charm-functional-jobs - charm-functional-jobs
vars: vars:
needs_charm_build: true needs_charm_build: true

View File

@ -9,8 +9,6 @@ tags:
- openstack - openstack
series: series:
- jammy - jammy
- lunar
- mantic
subordinate: true subordinate: true
requires: requires:
dashboard: dashboard:

View File

@ -42,7 +42,7 @@ applications:
keystone: keystone:
charm: ch:keystone charm: ch:keystone
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -51,7 +51,7 @@ applications:
openstack-dashboard: openstack-dashboard:
charm: ch:openstack-dashboard charm: ch:openstack-dashboard
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -69,7 +69,7 @@ applications:
watcher: watcher:
charm: ch:watcher charm: ch:watcher
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin

View File

@ -42,7 +42,7 @@ applications:
keystone: keystone:
charm: ch:keystone charm: ch:keystone
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -51,7 +51,7 @@ applications:
openstack-dashboard: openstack-dashboard:
charm: ch:openstack-dashboard charm: ch:openstack-dashboard
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -69,7 +69,7 @@ applications:
watcher: watcher:
charm: ch:watcher charm: ch:watcher
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin

View File

@ -1,7 +1,7 @@
variables: variables:
openstack-origin: &openstack-origin distro openstack-origin: &openstack-origin cloud:jammy-caracal
series: mantic series: jammy
comment: comment:
- 'machines section to decide order of deployment. database sooner = faster' - 'machines section to decide order of deployment. database sooner = faster'
@ -42,7 +42,7 @@ applications:
keystone: keystone:
charm: ch:keystone charm: ch:keystone
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -51,7 +51,7 @@ applications:
openstack-dashboard: openstack-dashboard:
charm: ch:openstack-dashboard charm: ch:openstack-dashboard
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -69,7 +69,7 @@ applications:
watcher: watcher:
charm: ch:watcher charm: ch:watcher
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin

View File

@ -1,7 +1,7 @@
variables: variables:
openstack-origin: &openstack-origin distro openstack-origin: &openstack-origin distro
series: lunar series: noble
comment: comment:
- 'machines section to decide order of deployment. database sooner = faster' - 'machines section to decide order of deployment. database sooner = faster'
@ -42,7 +42,7 @@ applications:
keystone: keystone:
charm: ch:keystone charm: ch:keystone
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -51,7 +51,7 @@ applications:
openstack-dashboard: openstack-dashboard:
charm: ch:openstack-dashboard charm: ch:openstack-dashboard
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin
@ -69,7 +69,7 @@ applications:
watcher: watcher:
charm: ch:watcher charm: ch:watcher
channel: latest/edge channel: 2024.1/edge
num_units: 1 num_units: 1
options: options:
openstack-origin: *openstack-origin openstack-origin: *openstack-origin

View File

@ -1,19 +1,18 @@
charm_name: watcher-dashboard charm_name: watcher-dashboard
gate_bundles: gate_bundles:
- jammy-antelope - jammy-antelope
- jammy-bobcat - jammy-bobcat
- lunar-antelope - jammy-caracal
- mantic-bobcat
smoke_bundles: smoke_bundles:
- jammy-antelope - jammy-caracal
- jammy-bobcat
configure: configure:
- zaza.charm_tests.noop.setup.basic_setup - zaza.charm_tests.noop.setup.basic_setup
tests: tests:
- zaza.charm_tests.noop.tests.NoopTest - zaza.charm_tests.noop.tests.NoopTest
tests_options: tests_options:
force_deploy: [] force_deploy:
- noble-caracal
dev_bundles:
- noble-caracal