Files
sunbeam-charms/zuul.d/zuul.yaml
Hemanth Nakkina 57070337b4 Bump juju channel to 3.4
Move testing to juju 3.4

Set base to ubuntu@22.04 in all test bundles with traefik
charm to ubuntu@20.04. tox can be modified to include
default-series=;default-base=ubuntu@22.04 in TEST_MODEL_SETTINGS
but that is not working for lxd based cloud.

Update tox to use zaza from main instead of libjuju-3.1
for func tests.

Func-tests for core are failing due to heavy load. Moved horizon
to tests/misc

Change-Id: I6c025e1350aad7ead922cf5feef19c67c308dbbd
2024-02-22 15:58:06 +05:30

53 lines
1.6 KiB
YAML

- project:
templates:
- openstack-python3-sunbeam-jobs
- openstack-cover-jobs
- openstack-sunbeam-charm-build-jobs
- charm-publish-jobs
check:
jobs:
- func-test-core:
nodeset: ubuntu-jammy
- func-test-ceph:
nodeset: ubuntu-jammy
- func-test-caas:
nodeset: ubuntu-jammy
- func-test-misc:
nodeset: ubuntu-jammy
- func-test-machine:
nodeset: ubuntu-jammy
vars:
juju_channel: 3.4/stable
juju_classic_mode: false
env_type: k8s
microk8s_channel: 1.28-strict/stable
microk8s_classic_mode: false
charmcraft_channel: 2.x/stable
publish_charm: true
publish_channels:
keystone-k8s: 2023.2/edge
glance-k8s: 2023.2/edge
nova-k8s: 2023.2/edge
placement-k8s: 2023.2/edge
neutron-k8s: 2023.2/edge
ovn-central-k8s: 23.09/edge
ovn-relay-k8s: 23.09/edge
cinder-k8s: 2023.2/edge
cinder-ceph-k8s: 2023.2/edge
horizon-k8s: 2023.2/edge
heat-k8s: 2023.2/edge
octavia-k8s: 2023.2/edge
aodh-k8s: 2023.2/edge
ceilometer-k8s: 2023.2/edge
gnocchi-k8s: 2023.2/edge
barbican-k8s: 2023.2/edge
designate-k8s: 2023.2/edge
designate-bind-k8s: 9/edge
magnum-k8s: 2023.2/edge
keystone-ldap-k8s: 2023.2/edge
openstack-exporter-k8s: 2023.2/edge
openstack-hypervisor: 2023.2/edge
sunbeam-machine: 2023.2/edge
sunbeam-clusterd: 2023.2/edge
tempest-k8s: 2023.2/edge