charm-nova-compute-nvidia-vgpu:stable/zed

Last commit made on 2023-01-11
Get this branch:
git clone -b stable/zed https://git.launchpad.net/charm-nova-compute-nvidia-vgpu

Branch merges

Branch information

Name:
stable/zed
Repository:
lp:charm-nova-compute-nvidia-vgpu

Recent commits

9560d73... by Corey Bryant

Pin tox to < 4.0.0

Tox 4.0.0 was recently released and it has several breaking changes.
We pin to < 4.0.0 here. We are planning to move forward only on the
master charm branches.

Tox is also pinned to < 4.0.0 for stable branches in upstream
openstack-zuul-jobs as well as in zosci-config. However, the
requires= section in the charm's tox.ini file ends up installing
tox>4, wiping out the zuul-pinned tox<4 that was already installed
installed. This patch fixes that.

Change-Id: I368667dfa5b37a75d548c4852c4780a9c0d9f174

b752379... by Alex Kavanagh

Updates for zed stable branch creation

- Set default branch for git review/gerrit to stable/zed
- Switch tests to stable.
- Switch to using stable charm-helpers branch.
- Switch to using stable charm.openstack branch.
- Switch to using stable zaza, zaza-openstack-tests
  branch
- (reactive charms) Add build.lock file
- (classic charms) make sync
- (reactive: not reactive plugin): lock charm-tools < 3.1
- (reactive: with reactive plugin): lock charm snap to 3.x/stable

Change-Id: Iafd2e351491e02f0e09c94f2c82ff9ec8ec461d3

ead4e9f... by Alex Kavanagh

Ensure that kinetic/22.10 is enabled

This patch adds kinetic to the metadata.yaml and ensures
that a run-on base for 22.10 is added in the
charmcraft.yaml

Change-Id: Ia7464da419476fdf070a06c912d816423e2ba2be

a60e3cc... by Zuul <email address hidden>

Merge "Add Kinetic and Zed support"

248a7e2... by Corey Bryant

Add Kinetic and Zed support

* sync charm-helpers to classic charms
* change openstack-origin/source default to zed
* align testing with zed
* add new zed bundles
* add zed bundles to tests.yaml
* add zed tests to osci.yaml and .zuul.yaml
* update build-on and run-on bases
* add bindep.txt for py310
* sync tox.ini and requirements.txt for ruamel
* use charmcraft_channel 2.0/stable
* drop reactive plugin overrides
* move interface/layer env vars to charmcraft.yaml

Change-Id: I506c53b4956024066bc769665525cb022438a0ae

eda2fb6... by James Page

Filter mediated devices for 3D controllers

Ensure that only mediated devices for 3D controller are returned
when listing the available mediated device types on a given
machine.

Change-Id: I22abfbbf09110ff333d6dbe0ba96982a8593b6ee

37e0fe5... by James Page

Refactor unit status output

The unit status output for this charm was verbose compared to
others; refactor to display minimal information when active
and pertinent information when in a blocked state.

Note that the NVIDIA driver version should really be in the
application version; this will require further refactoring
to expose this information to the operator framework.

Change-Id: I26663ca8da99083a409e085ea239e43245ef6265

c699c7d... by Alex Kavanagh

Add *.charm to gitignore

This patch adds *.charm to the .gitignore to ensure that any built
artifacts are ignored.

Change-Id: I360005abae4c4f8f92066451c60de35d1b8c3deb

ca30497... by James Page

Drop support for impish

Master branch only needs to support current development and
last LTS for Ubuntu.

Change-Id: I4130dc5dd9396674a01b83856454683984af0856

f8c5b6c... by James Page

Drop support for bionic

With the new branch and release support strategy the master
branch of any charm will no longer support bionic.

Drop bionic metadata and testing inline with this policy.

Change-Id: I88c025db56bf5ed04d9ad7a225615e36fd22813e