This PS fixes how service credentials for the placement api are
managed, by correctly populating them from the endpoints section
which is responsible for managing the keystone user account.
Change-Id: Id44eae864d930af9cedc7a0258c72d6610ac1e5d
This PS set the Ceph MGR pod .spec.strategy to recreate.
Signed-off-by: Alexandre Marangone <amarango@redhat.com>
Change-Id: I14a817dbf8e0d1ec86345cf97911302f5acc3466
When monmap is persisted, don't overwrite it when mon pod restarts.
This helps when there is just one mon or all mons reboot
Change-Id: I9119379f4bc026c315a2fa7507a1664b12ea6205
Signed-off-by: Huamin Chen <hchen@redhat.com>
This PS allows the ingress rules to be dynamicly driven from the
values.yaml, permitting the ingress cotnroller to ba changed and
custom rules to be applied: eg whitelisting of clients.
Change-Id: Ica6b4692ff9b6b77d1efe6bae212a1227e56ca66
This patch set adds in -E flag for ``sudo pip install`` so
any environment variable is preserved for the install. This allows
for some proxy-related variables such as ``http_proxy`` to pass
through for pip.
Change-Id: I89881d811b53b27e2663a40c1c96fcf18e614b00
This PS moves the configuration files used by libvirt to be
generated directly from the values, rather than being templated.
Change-Id: I8ab2783c9d1d5d815cc02eccafa21058ff3acead
This PS proposes to mkve to the log collection playbook from
OSH-Infra in zuul checks, to both provide parity and reduce
tech debt.
Depends-On: I016a5e08163eaccf13331db6faa45fab1e9cf4f2
Change-Id: If1a964046ba0a4d97e7419f88a48bf065cd41e83
This PS removes the NFS chart from OSH, as the one in OSH-Infra is
both better maintained, and the correct loaction for this chart.
Change-Id: If310664e9b1d6a6e1494a9df63d02fd6f0d605d3
Add some clarifications to the AIO dev guide, based on real-world
points of confusion that have arisen:
- Do I *have* to use Ubuntu 16.04?
- What docker should I use?
- Should I run the scripts as root?
Change-Id: I8affdde16b63cc078aa496bf168154c93c39b3bf
The Cinder chart can now manage its storage init itself. This PS
now removes the unrequired pool creation in the Ceph bootstrap job.
It also updates the `ensure_pool` to better support luminious.
Change-Id: I4a71df9a6d3a0e45c6ef6812926d66455055ae9f
Adds a warning to the gate docs README to indicate the scripts
are out of date. This points all single-node development and
evaluation purposes to the current all-in-one deployment docs.
Change-Id: Id6899ef568bda388ed82a70aa7fdacfe60bd8cb0
Currently, the rbac logic would allow for ``jobs`` or ``daemonsets``
if it is specified in the dependencies, even if they may just be empty
or null. This patch set addresses this by checking the jobs or
daemonsets map in the value.yaml is non-empty before including it
in the Role.
This mirrors the fix in OSH-infra in [0].
[0] https://review.openstack.org/#/c/530337/1
Change-Id: I37e8d8c1a0d587410811c544e049bbafed73cba8
Signed-off-by: Tin Lam <tin@irrational.io>
This PS fixes ceph pool creation and secret management, RBAC and
Image naming conventions for the Gnocchi chart.
Change-Id: I8ad569f9420e3575d6c26c5933f23048096161f5
This PS updates the RBD pool management job to better support
luminious, which expects an application to be assigned to the pool.
Change-Id: I6c77853c761491ddc42171a3521b70518d63242a
This PS removes references to out of date versions in the
multinode install guide and also RBAC rules, which was causing
confusion with new developers.
Change-Id: I89ae35896367c17e0d43c1d5b7a9183109aa61df
This PS updates the output from the troubleshooting guide to reflect
the expected output and commands for ceph luminious.
Change-Id: I8351d782d3b1ddbf2fc121b7096548e1ba38f7bd
This PS fixes the RBAC object creation for storage-init job, by
removing the helm hook annotation that was erroniosly applied to
the object manifests.
Change-Id: I98d2cec660199f607a8c18c1a2cc9e54937e3cb8
This PS adds a warning for the CIDRs consumed by Calico and K8s.
It should be replaced by better documentation and/or a sanity
checking chart/script when possible.
Change-Id: Ib87b773b7c19ed65330a54546c4613c16aa9ab75
Horizon has used the Kolla 4.0.0 image for some time as the 3.0.3
image pushed to dockerhub had several bugs in it. The 4.0.0 image
also has a bug where the topology view is not enabled for heat.
The 4.0.0 image is based on ocata, by moving to the `ocata` tag
we can use a image where this bug has been fixed.
Change-Id: Icca1563561454c92fcebd61f14e08f1d19289d24