nova-lxd 
An OpenStack Compute driver for managing containers using LXD.
nova-lxd on Devstack
For development purposes, nova-lxd provides a devstack plugin. To use it, just include the
following in your devstack local.conf:
[[local|localrc]]
enable_plugin nova-lxd https://git.openstack.org/openstack/nova-lxd
# You should enable the following if you use lxd 3.0.
# In addition, this setting requires zfs >= 0.7.0.
#LXD_BACKEND_DRIVER=zfs
Change git repositories as needed (it's probably not very useful to point to the main
nova-lxd repo). If you have a local tree you'd like to use, you can symlink your tree to
/opt/stack/nova-lxd and do your development from there.
The devstack default images won't work with lxd, as lxd doesn't support them. Once your stack is up and you've configured authentication against your devstack, do the following::
wget http://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-root.tar.gz
glance image-create --name xenial --disk-format raw --container-format bare --file xenial-server-cloudimg-amd64-root.tar.gz
You can test your configuration using the exercise scripts in devstack. For instance,
DEFAULT_IMAGE_NAME=xenial ./exercises/volumes.sh
Please note: the exercise scripts in devstack likely won't work, as they have requirements for using the cirros images.
Support and discussions
We use the LXC mailing-lists for developer and user discussions, you can find and subscribe to those at: https://lists.linuxcontainers.org
If you prefer live discussions, some of us also hang out in #lxcontainers on irc.freenode.net.
Bug reports
Bug reports can be filed at https://bugs.launchpad.net/nova-lxd
Metadata
Release files for nova-lxd 19.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| nova-lxd-19.0.0.tar.gz | 103.9 kB | Without provenance | Details for nova-lxd-19.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| nova_lxd-19.0.0-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for nova_lxd-19.0.0-py2.py3-none-any.whl |
Total release size: 177.3 kB
Release files / nova-lxd-19.0.0.tar.gz
| Download URL | nova-lxd-19.0.0.tar.gz |
|---|---|
| Size | 103.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0caa6c0543fbbf423bbd53a41f4f16466dab9e13f033ceab124bdc0b126ab406
|
|
BLAKE2b-256 checksum How to use checksums |
4c9d48531fb5e4e5997d09222edeb04e968be2f9b13004aaf49a82b9087781e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.2
|
Release files / nova_lxd-19.0.0-py2.py3-none-any.whl
| Download URL | nova_lxd-19.0.0-py2.py3-none-any.whl |
|---|---|
| Size | 73.4 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5ceb3ebfd228b465b51df911ded37e540c7e7319e757a5e28a2fc0968a90c927
|
|
BLAKE2b-256 checksum How to use checksums |
d4bf3e6ef4c505b17ea27fce79bd558442a5b7a2a78ee4597e07085c0e92bd37
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.2
|
Security for nova-lxd 19.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.