This change adds upper constraints for running tox in order
to both solve the issue with sphinx 1.6.1 and pbr breaking
the docs gate [0], as well as helping prevent this from
occuring in the future when a tool updates and ends up
causing issue with other required libraries.
This also adds an exclusion for 1.6.1 in test requirements
as posted here [1].
[0] https://bugs.launchpad.net/pbr/+bug/1691129
[1] http://lists.openstack.org/pipermail/openstack-dev/2017-May/116821.html
Change-Id: I025e75fed186236be51c0fcfb7d35f694b0e42d8
This patch set addresses readthedocs.org loading oslosphinx, which results
in some inconsistencies. It should simply use the rtd theme on the rtd
environment.
Change-Id: I35f599416d3764a2ed0961653b3ce45717335e72
Installation link point to index file when it should point to the directory in main README.rst.
by default, the index.rst automaticall gets read from the directory
Change-Id: I571099e3907414678c9e745ba87fe4e88b25214f
Closes-Bug: #1690193
OpenStack Foundation started serving project mascots files on
openstack.org. This commit adds URLs to those files as chart icons for
OpenStack projects.
Change-Id: I2482174cd1d9a0f32df91d7d81974a0dc37f5c4d
"warnerrors" was broken in a previous version of [pbr] and most
projects have abandoned it for [sphinx] warning-is-error, which
provides the same functionality.[0] This change removes
"warnerrors" setting and adds the "warning-is-error" setting under
sphinx for enforcing strict documentation building.
Also added pbr>=3.0.0 as a test-requirement
since it contains a fix for invalid characters within commit
messages that can cause docs builds to fail when "warning-is-error"
is enabled.[1]
[0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113085.html
[1] http://lists.openstack.org/pipermail/openstack-dev/2017-April/115746.html
Change-Id: Ib80e3cca1826ef103d0cd8ec5a7f4cee84f04012
Main README for https://github.com/openstack/openstack-helm
have several broken links at the bottom of the page.
The following links were corrected "Installation, Minikube,
Bare Metal" plus Slack link were corrected on branch bug/1688301
Replace minikube with kubeadm-aio install
Change-Id: Ib5f76683c26f92ca12104fcbab644b51c64e1f8f
Closes-Bug: #1688301
Implements: blueprint rabbitmq-dns-discovery
Some useful things to note:
1. This uses a StatefulSet instead of a Deployment. The reason for this
is that when RabbitMQ uses DNS for peer discovery, the first thing it
does when trying to join a node is attempt a reverse-dns lookup.
This reverse lookup works when using a StatefulSet, but not a
Deployment.
2. The RabbitMQ configuration was updated to use the new sysctl-style
format. It seems that the new format is required to configure the
new autoclustering features. Additionally, I found that this
generate much clearer error messages than the straight erlang format.
3. I removed the `is-node-properly-clustered` test in the liveness and
readiness probes. This probe isn't directly supported in 3.7.0,
and it wasn't clear that a clustering check was appropriate for each
node.
Change-Id: Ieefbb2205bd77fbac04abcd051fb06fce62e8d97
This patch set refactors the Makefile to leverage make
constructs and variabls for streamlining dependencies.
This should reduce the number of modifications needed when
a new chart is added to the project.
Change-Id: I5f66c5761e27791fb7743c646a96c968abc6b594
This patch set is setting up initial lint gate job for the
OpenStack-Helm project.
Co-Authored-By: Alexis Rivera <gardlt@tetrasol.org>
Change-Id: I6ebf2d22467f1c56f474c437abd94e5cc4055ee1
This PS makes the PV used for the file backend flexible, allowing
operators to specify the annotation and size used/allocated.
Change-Id: I6d153143f9cc268c4c543e392ddf115e5db67a57
This allows ceph to form a reliable quorum under Kubernetes
1.6. There appears to be a minor timing difference in 1.6
compared to previous versions requiring us to annotate the
ceph-mon service with this toleration.
Change-Id: I2bb325c6dc0fc4b3c98eaccd95be36a53b1e8a16
This PS brings in an MVP config for Nova.
The changes to the Libvirt also permit operation on
RHEL family distros.
Closes-Bug: 1683195
Change-Id: I4ce8c9bd53164f1be719271e095edc31e2f3ae4b
This PS moves the container start commands to scripts, which makes
debugging and overriding of container launch params easier.
Change-Id: Ibf5cda2218111360183b8a5eb993c717be84076c