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
This PS updates the dependency tree in ceph to take into account
the keyring jobs and also the tollerance for unready endpoints
introduced in the k8s 1.6 era.
Change-Id: If76efeafdbcbe88ee699e7553f0effd5da7ce624
With Docker >= 1.13.1 the default the default FORWARD chain policy
is configured to DROP, for the l3 agent to function as expected and
VMs reach the outside world correctly this needs to be set to ACCEPT.
Change-Id: I6bea3304f5eb4ab6b37283e94e20cda7e4119a44