Add a check (with a timeout) to wait for the openvswitch socket to
prevent erronious crashes on inital startup.
Change-Id: I000425a439f320974904129b65b7840702693ab4
Fixed clean-secrets script to avoid deleting glance service failure
when rbd pool secret does not exist.
Change-Id: I9c47d03d0775332c67198ce79b4ca7b7a491a9a4
Currently, "general" storage class always created even if
provision_storage_class is set to false. This patch fixed
storageclass template to check the option is enabled.
Change-Id: I6397b24fa9c6517f2646e53ea0f601ad2aa4b9f8
This PS fixes an error in the heat.conf where the region name was
injected into the stack domain user parm for domain name.
Change-Id: I14ca3f07a8122d31fd5a8982d783a7b1812ae0e9
Give mariadb time to start up and probe only as much as needed. This
avoids premature health warnings.
Change-Id: I5427cb26dc6a788123bdfac925e6d94321aabb1f
Added check to the gate script to appropriately tell the libvirt
and nova charts whether ceph is being used. Also added a doc
update to tell Glance to use pvc rather than ceph.
Change-Id: Ic4fc29276a9c0379c43dda8f1788342c31dcf920
Gate scripts are trying to calculate the SUBNET_RANGE basing on IP address
of default interface. There is ipcalc tool used.
The issue is that based on infra datacenter selected to run the VM gate,
the default interface can have address with /32 network.
If IP has /32 network, the ipcalc would not calculate the network address,
for example 192.168.0.0/24, which is needed for ceph to be configured.
As a workaround, try to change the /32 to /24 after getting the IP of the
default interface, and then calculate the network address.
Change-Id: Ia2858c6a2b4c56fbc42ef06b5f157625a56beb3c
This PS update the logic used to determine the default tunnel
interface if one is not specified, as the original method could fail with
complex device names.
Change-Id: Ifec81f517ee29bef0926779591ab9cf5fe0e63c4
New kubernetes-entrypoint version was released. K8s-entrypoint
authors maintain images at Quay. The image uses CoreOS, which
is more lightweight than the current Ubuntu image, so it
should lessen the burden on the infrastructure.
Change-Id: Id8c2a4d065550ffbd64476377247cccf213b58e1
Partial-Implements: blueprint entrypoint-namespaces
Kubernetes 1.8 is stricter about the feilds in a secrets manifest,
this PS updates OpenStack-Helm to be compliant.
Change-Id: I9e19d07060d8517e0f4fd3056013191b1b4ba2da
When there are any defunct charts either because they were removed or
perhaps existed when testing another branch (commonly happens when
testing with git review -d ...) the build process breaks.
This should remove them.
Change-Id: I850d6ad820148f657f253bfdf1a765c673af7099
This devref is covering the existing OpenStack-Helm neutron
architecture and proposal for introducing multiple SDNs.
Added linuxbridge usage docs.
Change-Id: If6c8753d85ea2bd2fd7df77e84b5e61bf64dc507
Implements: blueprint support-linux-bridge-on-neutron
Co-Authored-By: Gage Hugo <gagehugo@gmail.com>
This PS moves the rally test config into values.
Partially implements: blueprint remove-pregenerated-config-templates
Change-Id: Ic051e762d792308de1d6038c37ca71c3efc9698c
This PS adds a ceilometer chart.
Change-Id: I8ddf3867514f2bbf0d9d0607733594a512c75e35
Co-Authored-By: Steve Wilkerson <sw5822@att.com>
Co-Authored-By: Larry Rensing <lr699s@att.com>
With auto_bridge_add defined as:
auto_bridge_add:
# nothing here
helm doesn't treat is as am empty table so issues warnings such as:
2017/10/03 19:24:37 warning: destination for auto_bridge_add is a table. Ignoring non-table value <nil>
This happens most of the time as we use `helm --values=...` to augment
values.yaml in the chart.
This change clarifies it is indeed a table and the warnings no long
appear.
Change-Id: Ib733ed72df49e134a9199e4024b2893629b990dc