12 Commits

Author SHA1 Message Date
James Page
5563222072
Sync/rebuild for Dalmatian/Epoxy updates
Refresh and rebuild charm for awareness of Dalmatian and Epoxy
Cloud Archive releases.

Change-Id: I8a41061a4e0c4b0492f6ea26f28c64fdeefd5f41
2024-11-18 16:31:04 +00:00
Myles Penner
3b5ec1d5f7 Add charmcraft 3 support
Summary of changes:

- Update the charmcraft.yaml file to use base and platforms, only
  allowing noble support.
- Update config to default to caracal.
- Update osci.yaml to use the charmcraft 3.x/beta
- Drop non-noble tests
- Update constraints file from -2024.1.txt to -noble.txt
- Add charmbuild to .zuul.yaml
- Add 'parts' section to charmcraft.yaml

Change-Id: I502455aff4864bcda16a80c5bf6fbd04acf7d719
2024-09-05 22:27:34 +00:00
Jadon Naas
9fb3f1aed4 Updates for py312 compatibility
- Added py312 section to tox.ini [testenv]
- Updated flake8 to 7.1.1 instead of 3.9.2

Change-Id: Ie602eaeb7ab6995871c7732212b68ad52ceed364
2024-08-21 17:18:01 +00:00
Alex Kavanagh
ae8018b8ae Updates for caracal tox.ini
Update the tox.ini file(s) to use the constraints file from
zaza-openstack-tests.

Change-Id: I00422245898a884707eb7479050b905ed693209f
2024-02-24 20:11:41 +00:00
Alex Kavanagh
c3b9f69ef4 Update tests/tests.yaml and bundles for caracal
These got missed in the first patch.

Change-Id: I61afb52a6d223c81a7b6bc46882f77b7a077f4ff
2024-02-16 18:40:16 +00:00
Alex Kavanagh
5a6dab3426 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: I2d2f9d6465fe71d7cbd7087d0b4af3bbbf228f85
2024-02-09 18:46:53 +00:00
Corey Bryant
3901d83a2b Add 2023.2 Bobcat support
* sync charm-helpers to classic charms
* change openstack-origin/source default to bobcat
* add mantic to metadata series
* align testing with bobcat
* add new bobcat bundles
* add bobcat bundles to tests.yaml
* add bobcat tests to osci.yaml
* update build-on and run-on bases

Change-Id: Iac12763be66f4620652021aa2a0a843f7d4e78b5
2023-07-24 17:43:32 -04:00
Felipe Reyes
cd0a9b6d2d Add Antelope support
* Add new antelope bundles
* Drop focal and kinetic bundles
* Drop jammy-yoga bundle
* Use generic job templates in osci.yaml
* Update build-on and run-on bases
* Amend path to built charm
* Add .zuul.yaml
* Add .gitreview file
* passenv OS_* and TEST_* env variables
* Update allowlist_externals

Change-Id: Ib2b1713198cc0daaff81cf7738e4623c5d965a46
2023-03-10 12:58:32 -03:00
Billy Olsen
3ea81617e5 Update horizon plugin
Update the horizon plugin library that is used to be the one from
the openstack-libs pseudo charm.

Signed-off-by: Billy Olsen <billy.olsen@gmail.com>
2022-09-22 13:54:39 -07:00
Billy Olsen
d8019ba12d Move to Operator Framework
Move the charm to an Operator Framework Charm

Signed-off-by: Billy Olsen <billy.olsen@gmail.com>
2022-09-01 20:38:59 -07:00
Billy Olsen
9f9a9dd6cb Add UVW bundles
Add bundles for Ussuri, Victoria and Wallaby releases.
Note the Ussuri bundle is focused on focal only.

Signed-off-by: Billy Olsen <billy.olsen@gmail.com>
2022-08-30 16:01:01 -07:00
Billy Olsen
9d6a10749c Initial commit
Initial commit of the Ironic Dashboard charm.
2022-08-25 10:34:11 -07:00