The README of this important charm is in dire
need of an overhaul.
Depends-On: I1dafd2a87c4195e9d52f3f4840a5efa423c895d0
Change-Id: I29538070d9370b3e7bafd5ff13ad8a476652b643
The NFV section was previously copied to the CDG [1].
This PR replaces it with a summary and a link to the
new location.
[1]: I220ad1a178a253ca04e1667e8c5727f8a54aa5cd
Change-Id: I66987fbea9d9fa4fbc971f621726b5eca0e53024
Remove section on scaling down as it has been documented
as a cloud operation in the CDG
Apply README template to the bottom of the README
Depends-On: I03493b30956eddcb77bd714360806aa53c126942
Change-Id: Iab6f0bdce05ee5115b0cdbb517cba79aa87dabf0
List contains only nodes registered to the same nova-cloud-controller
as the nova-compute service running on targeted unit.
Closes-Bug: #1911013
Change-Id: I28d1a9bd18b3a87fc31ff4bca5bfe58449cdae57
List of added actions:
* disable
* enable
* remove-from-cloud
* register-to-cloud
More detailed explanation of the process added to the README.md
Closes-Bug: #1691998
Change-Id: I45d1def2ca0b1289f6fcce06c5f8949ef2a4a69e
func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/470
This updates the README for erasure coded
Ceph pools for the case of Ceph-backed Nova
images.
The new text should be as similar as possible
for all the charms that support configuration
options for EC pools. See the below review for
the first of these charms whose README has been
updated.
https://review.opendev.org/#/c/749824/
Add basic README template sections (Actions,
Bugs, Configuration). Standardise Network spaces
section.
Demystify the ceph-access endpoint relation.
Change-Id: I9c7426dc8a8a53f412e7222e125f9746cf2ae804
Add more details about the extra-bindings for the nova-compute
charm as the nova-cloud-controller charm must have access to the
same network spaces to support console access and SSH configuration
for live migration.
Change-Id: I6e7392c34513587544f5d099ef4e8914fbc83c17
Related-Bug: 1874235
This patch adds a focal-ussuri and bionic-ussuri bundles to the tests
for the charm. The linked bug is concerned with installing
nova-network, which is not available on Ussuri.
Closes-Bug: #1872770
Change-Id: Iea5a682aaebeb6f6941cf9d8f5780473f457e455
Breaks up an example section of the README.md dealing with
pci-passthrough-whitelist in such a way that syntax-highlighting of
example yaml blocks are easily copiable. Also, resolves an issue
with the example for multiple whitelisted devices by removing a
trailing tick (`).
Change-Id: I3ecd01957efa10e240bebb16dde33b0bd6347ef9
This change makes capitalization of "OpenStack" consistent with the
other reviewed OpenStack/Charm READMEs (e.g. charm-{ceph-osd,
keystone, neutron-api, openstack-dashboard, rabbitmq-server}).
Change-Id: I85382af9c9654d1b21e0b43ea59407c7c7a7061e
The change adds an option to the charm to use JUJU_AVAILABILITY_ZONE
environment variable set by Juju for the hook environment based on the
underlying provider's availability zone information for a given machine.
This information is used to configure default_availability_zone for nova
and availability_zone for subordinate networking charms.
Change-Id: Idc7112e7fe7b76d15cf9c4896b702b8ffd8c0e8e
Closes-Bug: #1796068
Support for the Xen hypervisor within the charm is incomplete
and untested. Remove Xen support and update comment to clarify
supported virt flavors.
Change-Id: I6fb87fb5eb40ad48315b563471ec4f08e7d907ce
ceph-access relation with cinder-ceph charm described in
the nova-compute documentation to have cinder ceph rbd support
for Openstack Ocata and newer releases.
Change-Id: Icd24b3050183b3d66e431e59507eec222fa80a17
Closes-Bug: #1728570
Add config options for:
reserved-host-memory:
Memory reserved for host processes, and not used when
calculating capacity for instance allocation.
pci-passthrough-whitelist:
List of PCI devices/vendors to use for direct passthrough
to instances.
vcpu-pin-set:
CPU cores to reserve for host rather than instance usage.
These features are used for hugepage backed VMs, SR-IOV and
CPU pinning in NFV OpenStack deployments running VNF workloads.
Change-Id: I93b2a0e0c568e3129002d0f505d74cf3513a4930
openstack-origin-git currently only supports YAML that specifies
the git repositories to deploy from.
This adds support for default openstack-origin-git values. The
default values supported are: icehouse, kilo, liberty, mitaka,
and master. For example: openstack-origin-git=master
Change-Id: I094695a343cd3d1e07b516a0c3cdc401437c6c34