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
This PS reduces the default size of the PVC to one that works on systems
with limited storage avalible. It has no effect on the resilance or
production readyness status of the deployed cluster, simply the amount
of data that can be stored within it.
Change-Id: Ic01b9a6658a1b4161b160f35842060ad84cb8ec7
This PS moves the container start commands to scripts, which makes
debugging and overriding of container launch params easier.
Change-Id: If75087456e42a5214e428107ee5bd53778a1b822
This commit update the volume mounts in pods to ensure:
* Config files and scripts are mounted readonly
* volume mounts added for bootstrap job
Co-Authored-By: Larry Rensing <lr699s@att.com>
Change-Id: I1e89419858c0f72b705ad9b7968ec01bfaab5740
Keystone service.yaml currently has duplicate selector entries.
This patch set removes the duplicate.
Change-Id: Ic3e195e354b69683f8f3e8b6bb8f4b3a72b75cdb
This commit compiles guides-operations pages into multiple .rst files and
adds them to rst docs index.
Change-Id: I14b75a513499374b8d274364da616d47bda2018e
Partial-Implements: blueprint docs-to-rst
This commit compiles guides-developer pages into multiple .rst files and
adds them to rst docs index.
Change-Id: I6b62473f67482c9c17d7fda1ec7bbc4072b66aa8
Partial-Implements: blueprint docs-to-rst
This commit compiles guides-install pages into multiple .rst files and
adds them to rst docs index.
Change-Id: Iae68f29c2a2d7252336d798281b8ed8657af6deb
Partial-Implements: blueprint docs-to-rst
This commit compiles guides-welcome pages into single philosophy.rst
page. I've decided to name the section "Philosophy", as that's the only
distinctive content that was in original guides-welcome/*.md files.
Partial-Implements: blueprint docs-to-rst
Change-Id: I7ab5d6465008fc4be2a8c28dd8ca8abbfde0df25
This commit introduces initial infrastructure for building documentation
using the OpenStack's sphinx extension and tox. To demonstrate that
README.md is rewritten into README.rst and should appear in
documentation built by `tox -e docs`.
Partial-Implements: blueprint docs-to-rst
Change-Id: I08ebad1c572e248a8f474e785d3bf7a19dbc4340
The default bootstrap image for glance was Ubuntu 16.04, which was a
>200Mb download, and is not sutiable for testing in low memory
environments. This moves to the Cirros image which is suited to
this sort of usage.
Change-Id: I3c22f961c43ee68c24e23eb6b483c165540337bd
This PS updates the NFS Image, and moves the CNI to use Canal as
the backend for container networking.
Change-Id: Iade12181be9a427bad7bc5eb2658eefacbff0279
Currently, the Makefile's output prints without newlines between
running helm * commands against our charts. This can make it
difficult to parse output at a glance. This adds newlines before
and after the helm commands against charts, making output more
readable
Change-Id: I8977f3ab69322bab8924ff09fcb3c5fa84b9b13b
small cleanup - changing heat deployment to have same file
permissions as the rest of the .yaml files
Change-Id: I71ac1aa5106e36809bc49ff139b7cf0628900799
This commit moves Glance to use the configuration methods from Heat,
Nova, Neutron and Keystone.
It includes a _values-mvp.yaml that applies values suitable for using
a file backend, including the auto creation of a PVC.
Change-Id: I55a96982a7d0adbc118492aff4b56adf127b2cd1