Placement service is optional in Newton, but required in Ocata.
So it needs to add the service for upgrading.
Change-Id: I49637c04ba7739a5108a442af05580f719ec3d54
Implements: blueprint add-nova-placement-service
According to "code conventions" [1], do not use "-y" option.
Instead, use apt-get install package, yum install package,
or zypper install package.
[1] https://docs.openstack.org/doc-contrib-guide/writing-style/
code-conventions.html
Change-Id: I002607baadb90c8b0da4332a9eb7ca8e6f598f9f
Since OSH is an official project and the documentation is published
to docs.o.o, this patch set updates the conf.py to update the theme
to be inline with other openstack projects.
Change-Id: I8e4a8d9e1d2098ef074c3d9503c5c81297f513a7
A few doc edits so that they're in sync with the OSH
mission statement, helm-toolkit conventions,
and project doc location.
Change-Id: I33ccc39cd84fab3b537ad93970c21cf9065044e9
- k8s version = 1.8.2
- change 'kubectl upgrade' to 'replace' since its unavailable
in new version
Change-Id: If0feabfe678d558e15273bd20b51994a56b9ea6e
External traffic policy "local" would be preffered when openstack
service is accessed from external via node port. This option has an
effect only when service node port is enabled.
Change-Id: Ic68cfc59dc39dc842d4790deffa70efe433dd7a6
One line in the glance installation command in the
multinode docs is missing the \ character at the end
Change-Id: Ice0ca01c9a00499e8ddc4da28add15bb102dd819
A physical ethernet device that is part of an Open vSwitch bridge
should not have an IP address. This patch restores the IP address
by moving it to the bridge itself.
Change-Id: I9100a65ecfbb0433a55449178d06879509d01987
Update Kubernetes AIO install guide fixing nova
install examples. Also add language around
pulling the AIO container versus building.
Change-Id: Ib9d1c21f1a75e00b5f0ddaafd73e1741193b8717
This PS updates the values file layout for images to allow simple
parsing of the images in use by charts, allowing them to be queried
and modified much more simply. By moving the image tags to a 'tags'
key, we can extend the options used simply to accomodate extra
options simply (eg prefixing the tag for use with an internal
registry) or pre-pulling the images to reduce chart deploy failure.
Change-Id: I9ec1dbb00d997ab6cb021bf0b698f7aae740e95d
rbac.authorization.k8s.io/v1alpha1 is no longer valid in recent
Kuernetes releases (where /v1beta1 and /v1 work). Use
rbac.authorization.k8s.io/v1beta1 which works on currently supported
releases.
Change-Id: I91ed84f9d3305ca1098e7743999a319c9e47b4a0
heat-engine service can be now configured to be either Deployment or
StatefulSet.
Additionally this commit removes /var/cache/heat volume, as it's not
used by heat-engine or other heat services at all.
Change-Id: I541a1efc7817beb5f05d4cce216d9ea1cf378d7a
Co-Authored-By: Mateusz Blaszkowski <mateusz.blaszkowski@intel.com>
This PS updates nova to set metadata's clusterIP dynamically and
neutron to set nova_metadata_ip from metadata hosts
If specify a clusterIP, it is hard-coded as before also.
Change-Id: Ib0d6df8272bd8494bb59ffc8e6b2cfa36a901f60
Closes-Bug: #1715553
Add a check (with a timeout) to wait for the openvswitch socket to
prevent erronious crashes on inital startup.
Change-Id: I000425a439f320974904129b65b7840702693ab4
This patch set fixes reference from "db" to "ldap" in the OpenLDAP
chart to properly reflect the nature of the chart.
Trivial Fix
Change-Id: I9b1f1d4d89b4c15518bf004665758f3c89c93ade
Added an example resolv.conf file to the multinode doc, along
with descriptions and instuctions for persistence across reboots.
Change-Id: If1eb71ff1862f2662f297ccac8b75fedd46cf89c
This ourlines the log forwarding and aggregation architecture
for openstack-helm, especially leveraging fluentbit and fluentd
combined. It should result in a path forward for the technical
requirements and the proper default configurations to work on
the implementation.
parent specification: https://review.openstack.org/#/c/482687/
Implements: blueprint osh-logging-framework
Change-Id: I0a38b91309f90fda6c64a44b01a733e94b6741da
Fixed clean-secrets script to avoid deleting glance service failure
when rbd pool secret does not exist.
Change-Id: I9c47d03d0775332c67198ce79b4ca7b7a491a9a4
This PS updates nova to use endpoint lookups for the nova VNC proxy.
This enables the proxy to be accessed from outside the openstack
namespace and the cluster via its FQDN and also brings it inline
with other services.
Addtionally some spacing issues are resolved in the nova etc configmap
to make them consistent across all charts.
Change-Id: Ie93420d6a19915bee2750fbe7fd4c21fc0641ee8
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