Skip to content

Commit

Permalink
Backport watcher support to zed release.
Browse files Browse the repository at this point in the history
Backport the watcher support to zed. This involves the following:

* Update .gitreview file
* Update osci jobs in osci.yaml
* Update src/metadata.yaml to specify jammy/kinetic support, fix
  descriptions
* Update src/test-requirments.yaml for stable/zed zaza branches
* Update test bundles to use zed
* Add override to specify the common cpu-model for migrations

Func-Test-Pr: openstack-charmers/zaza-openstack-tests#1178
Change-Id: Ie9ae372b63d17c7b9087ebd7674fa58e7bc8f634
  • Loading branch information
wolsen authored and freyes committed Mar 26, 2024
1 parent 4cb98de commit 3610c78
Show file tree
Hide file tree
Showing 11 changed files with 94 additions and 379 deletions.
2 changes: 2 additions & 0 deletions .gitreview
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@
host=review.opendev.org
port=29418
project=openstack/charm-watcher.git

defaultbranch=stable/zed
5 changes: 1 addition & 4 deletions charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,5 @@ bases:
channel: "22.04"
architectures: [amd64, arm64, ppc64el, s390x]
- name: ubuntu
channel: "23.04"
architectures: [amd64, arm64, ppc64el, s390x]
- name: ubuntu
channel: "23.10"
channel: "22.10"
architectures: [amd64, arm64, ppc64el, s390x]
6 changes: 3 additions & 3 deletions osci.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
- project:
templates:
- charm-unit-jobs
- charm-functional-jobs
- charm-unit-jobs-py310
- charm-zed-functional-jobs
vars:
needs_charm_build: true
charm_build_name: watcher
build_type: charmcraft
charmcraft_channel: 2.x/stable
charmcraft_channel: 2.0/stable
5 changes: 2 additions & 3 deletions src/metadata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,12 @@ description: |
OpenStack Watcher provides a flexible and scalable resource
optimization service for multi-tenant clouds.
.
OpenStack Train or later is required.
OpenStack Yoga or later is required.
tags:
- openstack
series:
- jammy
- lunar
- mantic
- kinetic
subordinate: false
requires:
shared-db:
Expand Down
4 changes: 2 additions & 2 deletions src/test-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ mock>=1.2
flake8>=2.2.4,<=2.4.1
stestr>=2.2.0
requests>=2.18.4
git+https://github.com/openstack-charmers/zaza.git#egg=zaza
git+https://github.com/openstack-charmers/zaza-openstack-tests.git#egg=zaza.openstack
git+https://github.com/openstack-charmers/zaza.git@stable/zed#egg=zaza
git+https://github.com/openstack-charmers/zaza-openstack-tests.git@stable/zed#egg=zaza.openstack
287 changes: 0 additions & 287 deletions src/tests/bundles/jammy-antelope.yaml

This file was deleted.

Loading

0 comments on commit 3610c78

Please sign in to comment.