This PS updates the armada manifest to use a common memcached service
while launching openstack-helm.
Change-Id: I9f3d27a5b2d16989e00a2899096bc69b2b23cb69
Partial-Bug: 1753251
The environment variable used to substitute the interface used for
neutrons tunnel device wasn't correct. This updates the variable
reference appropriately
Change-Id: Ibf513d91f122cbe64c14e6ed26c6e693e3e9fe31
This enables the fluentd exporter for prometheus metrics in the
armada deployment for openstack-helm
Depends-On: https://review.openstack.org/540068
Change-Id: I459fc05205e858083c0c1a97b5ce9d36d2d2944c
Splits the armada fullstack deploy playbook out to put each armada
action into its own script, and includes the validation action to
the tasks performed on each manifest
Change-Id: I600d74e3d44d0c0ea0432b20204bfdf4d97baa7a
This enables prometheus monitoring for rabbitmq and mariadb in
the armada gate, as the armada gate has deployed prometheus and
can be used to verify functionality
Change-Id: I219a93e934d19470f16fa319df8c3c0d86608416
This adds a check to openstack-helm for deploying the full osh +
lma stack with armada. It deploys a manifest that will install
a rabbitmq and memcached per openstack service
Depends-On: Id58f85f150054d82c047bd360258ebe9e571360f
Change-Id: Ie2cb29279a7e47570b7faee82828f7ec753ab73f
This PS updates the armada neutron deployment to reflect the removal
of the hacked oslo-genconfig tool.
Change-Id: Id3dbe1775a57a5833fd500d8ab6236d4792f8784
This PS implements the ceph radosgw and also provides keystone
intergration, allowing ceph to provide a swift like service if
desired for object storage.
In addtion it updates the endpoint lookups to use valid yaml when
dealing with keystone services with a '-' in their name.
Change-Id: I9162ad657df2f77c1bc1afa93a8b999894b1b470
This PS moves OpenVSwitch into its own chart - decoupling it from neutron,
both making it easier to deploy and use seperately and permitting
use of other network backends.
Partially implements: blueprint split-nova-and-neutron-infra
Change-Id: Ifd637136b950ddf1ba1c26ce76c9bbdeafc232c3
This PS moves libvirt into its own chart - decoupling it from nova,
both making it easier to deploy and use seperately and permitting
use of other compute backends.
Partially implements: blueprint split-nova-and-neutron-infra
Change-Id: I06237157244c3cdb5503eafa01229d061b1614f0
This PS adds heat to the single node and Armada based deployment
checks in the gate scripts. Additionally it moves the client calls
in the check scripts to use the heat engine pod.
Change-Id: Iccc996fb2b2140ed19c6708d6033b4a9dd1bfc46
Armada is a tool for managing multiple helm charts with dependencies by
centralizing all configurations in a single Armada yaml. This yaml is
used for a full OpenStack deployment.
Co-Authored-By: Alexis Rivera <gardlt@tetrasol.org>
Co-Authored-By: Pete Birley <pete@port.direct>
Change-Id: I70b41f038c2819aeaa4b2c7bb617b7b2c38441d1