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: I5549fc5d72659dd3434543d13001101af3b613f2
This commit is contained in:
parent
69e8fd81dc
commit
342e72244f
|
@ -22,9 +22,3 @@ bases:
|
|||
- name: ubuntu
|
||||
channel: "22.04"
|
||||
architectures: [amd64, s390x, ppc64el, arm64]
|
||||
- name: ubuntu
|
||||
channel: "23.04"
|
||||
architectures: [amd64, s390x, ppc64el, arm64]
|
||||
- name: ubuntu
|
||||
channel: "23.10"
|
||||
architectures: [amd64, s390x, ppc64el, arm64]
|
||||
|
|
|
@ -3,11 +3,9 @@ summary: Vault backend for OpenStack Barbican
|
|||
maintainer: OpenStack Charmers <openstack-charmers@lists.ubuntu.com>
|
||||
description: Vault backend for OpenStack Barbican
|
||||
tags:
|
||||
- openstack
|
||||
- openstack
|
||||
series:
|
||||
- jammy
|
||||
- lunar
|
||||
- mantic
|
||||
- jammy
|
||||
subordinate: true
|
||||
provides:
|
||||
secrets:
|
||||
|
|
|
@ -51,7 +51,7 @@ applications:
|
|||
openstack-origin: *openstack-origin
|
||||
to:
|
||||
- '3'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican:
|
||||
charm: ch:barbican
|
||||
|
@ -62,7 +62,7 @@ applications:
|
|||
- '4'
|
||||
- '5'
|
||||
- '6'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican-vault:
|
||||
charm: ../../../barbican-vault.charm
|
||||
|
|
|
@ -51,7 +51,7 @@ applications:
|
|||
openstack-origin: *openstack-origin
|
||||
to:
|
||||
- '3'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican:
|
||||
charm: ch:barbican
|
||||
|
@ -62,7 +62,7 @@ applications:
|
|||
- '4'
|
||||
- '5'
|
||||
- '6'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican-vault:
|
||||
charm: ../../../barbican-vault.charm
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
variables:
|
||||
openstack-origin: &openstack-origin distro
|
||||
openstack-origin: &openstack-origin cloud:jammy-caracal
|
||||
|
||||
local_overlay_enabled: False
|
||||
|
||||
series: mantic
|
||||
series: jammy
|
||||
|
||||
comment:
|
||||
- 'machines section to decide order of deployment. database sooner = faster'
|
||||
|
@ -51,7 +51,7 @@ applications:
|
|||
openstack-origin: *openstack-origin
|
||||
to:
|
||||
- '3'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican:
|
||||
charm: ch:barbican
|
||||
|
@ -62,7 +62,7 @@ applications:
|
|||
- '4'
|
||||
- '5'
|
||||
- '6'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican-vault:
|
||||
charm: ../../../barbican-vault.charm
|
|
@ -3,7 +3,7 @@ variables:
|
|||
|
||||
local_overlay_enabled: False
|
||||
|
||||
series: lunar
|
||||
series: noble
|
||||
|
||||
comment:
|
||||
- 'machines section to decide order of deployment. database sooner = faster'
|
||||
|
@ -51,7 +51,7 @@ applications:
|
|||
openstack-origin: *openstack-origin
|
||||
to:
|
||||
- '3'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican:
|
||||
charm: ch:barbican
|
||||
|
@ -62,7 +62,7 @@ applications:
|
|||
- '4'
|
||||
- '5'
|
||||
- '6'
|
||||
channel: latest/edge
|
||||
channel: 2024.1/edge
|
||||
|
||||
barbican-vault:
|
||||
charm: ../../../barbican-vault.charm
|
|
@ -1,12 +1,12 @@
|
|||
charm_name: barbican-vault
|
||||
smoke_bundles:
|
||||
- jammy-antelope
|
||||
- jammy-caracal
|
||||
gate_bundles:
|
||||
- jammy-antelope
|
||||
- jammy-antelope
|
||||
- jammy-bobcat
|
||||
- jammy-caracal
|
||||
dev_bundles:
|
||||
- jammy-bobcat
|
||||
- lunar-antelope
|
||||
- mantic-bobcat
|
||||
- noble-caracal
|
||||
target_deploy_status:
|
||||
barbican-vault:
|
||||
workload-status: waiting
|
||||
|
@ -15,10 +15,9 @@ target_deploy_status:
|
|||
workload-status: blocked
|
||||
workload-status-message-prefix: Vault needs to be initialized
|
||||
configure:
|
||||
- zaza.openstack.charm_tests.vault.setup.basic_setup
|
||||
- zaza.openstack.charm_tests.vault.setup.basic_setup
|
||||
tests:
|
||||
- zaza.openstack.charm_tests.barbican_vault.tests.BarbicanVaultUnsealVault
|
||||
- zaza.openstack.charm_tests.barbican_vault.tests.BarbicanVaultUnsealVault
|
||||
tests_options:
|
||||
force_deploy:
|
||||
- lunar-antelope
|
||||
- mantic-bobcat
|
||||
- noble-caracal
|
||||
|
|
|
@ -25,7 +25,9 @@ passenv =
|
|||
CS_*
|
||||
OS_*
|
||||
TEST_*
|
||||
deps = -r{toxinidir}/test-requirements.txt
|
||||
deps =
|
||||
-c {env:TEST_CONSTRAINTS_FILE:https://raw.githubusercontent.com/openstack-charmers/zaza-openstack-tests/master/constraints/constraints-2024.1.txt}
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
|
||||
[testenv:pep8]
|
||||
basepython = python3
|
||||
|
|
12
tox.ini
12
tox.ini
|
@ -61,12 +61,16 @@ commands =
|
|||
|
||||
[testenv:py3]
|
||||
basepython = python3
|
||||
deps = -r{toxinidir}/test-requirements.txt
|
||||
deps =
|
||||
-c {env:TEST_CONSTRAINTS_FILE:https://raw.githubusercontent.com/openstack-charmers/zaza-openstack-tests/master/constraints/constraints-2024.1.txt}
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
commands = stestr run --slowest {posargs}
|
||||
|
||||
[testenv:py310]
|
||||
basepython = python3.10
|
||||
deps = -r{toxinidir}/test-requirements.txt
|
||||
deps =
|
||||
-c {env:TEST_CONSTRAINTS_FILE:https://raw.githubusercontent.com/openstack-charmers/zaza-openstack-tests/master/constraints/constraints-2024.1.txt}
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
commands = stestr run --slowest {posargs}
|
||||
|
||||
[testenv:pep8]
|
||||
|
@ -79,7 +83,9 @@ commands = flake8 {posargs} src unit_tests
|
|||
# Technique based heavily upon
|
||||
# https://github.com/openstack/nova/blob/master/tox.ini
|
||||
basepython = python3
|
||||
deps = -r{toxinidir}/requirements.txt
|
||||
deps =
|
||||
-c {env:TEST_CONSTRAINTS_FILE:https://raw.githubusercontent.com/openstack-charmers/zaza-openstack-tests/master/constraints/constraints-2024.1.txt}
|
||||
-r{toxinidir}/requirements.txt
|
||||
-r{toxinidir}/test-requirements.txt
|
||||
setenv =
|
||||
{[testenv]setenv}
|
||||
|
|
Loading…
Reference in New Issue