snap-tempest:main

Last commit made on 2024-04-25
Get this branch:
git clone -b main https://git.launchpad.net/snap-tempest

Branch merges

Branch information

Name:
main
Repository:
lp:snap-tempest

Recent commits

6933f6b... by Andrea Ieri <email address hidden>

Document how to add a new release (#163)

This commit adds the procedure for preparing a new release of the
Tempest snap when a new OpenStack version is available.

5a989fa... by Andrea Ieri <email address hidden>

Document component update automation (#156)

* Document component update automation

Explain how this repository is affected by the automation stored at
canonical/snap-tempest-automation and how to alter the algorithm
behavior with overrides.

* Rework links and add a section on how to review automated PRs

Fixes #111

* Apply suggestions

---------

Co-authored-by: Gabriel Cocenza <email address hidden>

2bc1128... by Andrea Ieri <email address hidden>

Bring the list of plugins in the README up to date (#146)

a8ae2e9... by Andrea Ieri <email address hidden>

Cleanup everything that was moved to canonical/snap-tempest-automation (#142)

3f891f3... by Robert Gildein

Support Juju 3.4 (#132)

* Support Juju 3.4

Changing to use of Juju 3.4 controller for testing instead of Juju 2.9.

* add concurrency

8131ca1... by Andrea Ieri <email address hidden>

Don't bundle uncommon plugins until we are sure they work well. (#133)

This is a rather harsh workaround to some plugins not respecting their
respective service being marked to be unavailable in tempest.conf

Co-authored-by: Samuel Allan <email address hidden>

0069b81... by Robert Gildein

 update codeowners to soleng (#117)

Update code owners to new group.

Co-authored-by: TQ X <email address hidden>

fa47095... by TQ X <email address hidden>

Rework and preserve comments in snapcraft.yaml during dependency updates (#122)

The comments regarding confluent-kafka will be overwritting by
tools/update_snapcraft.py when refreshing dependency versions
because pyYAML doesn't support comments. Use ruamel.yaml instead
with its round trip mode to solve the problem.

Also replacing the previous comment (since it's also in
requirements-manual.txt) with a new one that informs user that
some dependencies are automatically generated. This also gives user
a hint about where to check when they are unsure why a package like
confluent-kafka is added as a dependency.

675fb07... by Samuel Allan

Re-add comments re confluent-kafka version (#112)

These comments are important for context,
and will help in future when version updates are required,
and for rationale of rejecting auto dependabot updates, etc.

eae5f36... by Andrea Ieri

Use the auto-generated token.

Instead of manually managing personal access tokens as repo secrets, use
the auto-generated one. See
https://docs.github.com/en/actions/security-guides/automatic-token-authentication