Skip to content

Commit

Permalink
Enable jammy-antelope voting and drop kinetic-zed tests
Browse files Browse the repository at this point in the history
* Voting was turned on for jammy-antelope in the
  project-template for charm-functional-jobs in zosci-config
* Voting for jammy-antelope bundles with non-standard names
  is turned on in individual charms
* Kinetic-zed bundles/tests are removed
* Add libpython3-dev to allow the charm to be built. This
  fixes a missing dependency with Cython.
* Add pkg-config to the charmcraft.yaml for builds. This
  is required by rust to build cryptography.

Change-Id: I924bf717a6987d7b666f9ade1b8c5832df359dd6
(cherry picked from commit 298f5a1)
  • Loading branch information
Corey Bryant authored and ajkavanagh committed Apr 20, 2023
1 parent 4184028 commit 128cd8a
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 308 deletions.
2 changes: 2 additions & 0 deletions charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,11 @@ parts:
- git
- python3-dev
- libffi-dev
- libpython3-dev
- libssl-dev
- rustc
- cargo
- pkg-config
source: src/
build-snaps:
- charm/latest/edge
Expand Down
305 changes: 0 additions & 305 deletions src/tests/bundles/kinetic-zed.yaml

This file was deleted.

1 change: 0 additions & 1 deletion src/tests/bundles/overlays/kinetic-zed.yaml.j2

This file was deleted.

2 changes: 0 additions & 2 deletions src/tests/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ gate_bundles:

dev_bundles:
- jammy-antelope
- kinetic-zed
- lunar-antelope

smoke_bundles:
Expand Down Expand Up @@ -39,5 +38,4 @@ tests:

tests_options:
force_deploy:
- kinetic-zed
- lunar-antelope

0 comments on commit 128cd8a

Please sign in to comment.