This patch set corrects rabbitmq dependencies for Congress.
Change-Id: Iad78db9eff4e6d360617ac8df36d90c71a6527d1
Signed-off-by: Tin Lam <tin@irrational.io>
This patch set polishes and fixes the mongodb chart.
* key and naming convention matches mariadb's convention;
* fix indentation;
* add in the ability to handle chown_on_start.
Change-Id: I5804eb730a55a192f3cd1518fbccf2416dddcefa
Signed-off-by: Tin Lam <tin@irrational.io>
This patch set adds the pool timeout to the LDAP configuration sample.
Also, puts the LDAP pool timeout to a sensible 15 seconds rather than
-1 which can cause keystone to hang due to potential LDAP instability
or unavailability.
Change-Id: I15d6b6d93811bb560e4db26490b05024617ec665
Signed-off-by: Tin Lam <tin@irrational.io>
Add basic functioning tempest chart for testing of
OpenStack services. This also adds an experimental
gate for running a multinode deployment with tempest
Change-Id: Id4bb3447345719133e5862514dfd5bc5bac5677d
Move to v0.3.1 of kubernetes-entrypoint which has 2
breaking changes to pod dependencies, and also adds support for
depending on jobs via labels.
Change-Id: I49d2cea11fbe5c5919ae22a020b877ebbb285992
This patch set updates the paths so OSH-addons gate
can take advantage of the paths set up here.
Change-Id: I4f0f6ebb19042d035bd70deb26b557814cc0d2d1
Signed-off-by: Tin Lam <tin@irrational.io>
This adds a port for ceph metrics to the ceph-mgr service to
expose an endpoint to query directly for ceph specific metrics.
This port only gets exposed when the prometheus plugin is included
in the ceph_mgr_enabled_modules: list in ceph's values
Change-Id: I5f3a5c101a87ba5b20a644fecbe808c771b9527a
This PS updates the pool management job to change PG params as
required post creation if the osd count increases.
Change-Id: Ib4ed26e6b5be8e7c0f3cafaffde8c5b6a6c07cb2
Some of the LDAP configurations were deprecated in N- or O-release have
been since removed, namely the option to allow for write operations in
LDAP. This is causing some issue with more recent releases of keystone
as discovered in [0]. This patch set removes them from the example to
avoid the errors for more recent releases without impacting N- or
O-releases as they were already deprecated at that point.
Also, this adds in a configuration sample that bootstraps an LDAP
domain by default.
[0] https://review.openstack.org/#/c/561751/
Change-Id: Ie8f23cd61dad1860a41422264945c169f0488729
Signed-off-by: Tin Lam <tin@irrational.io>
This PS enables sharing of network namespaces with the host,
allowing for hitless upgrades of agents, and much simpler debugging.
It does however require mount propogation to be enabled in kubernetes
which is a alpha gated feature introduced in 1.8, and enabled by default
as a beta feature in 1.10.
Depends-On: I7a37f45ff6061b144c6f04233712cd84fccb3e83
Change-Id: I2a191a343fe637cbfd9e4af5277f9784af736dd1
This PS adds the ceph-clients to the config helper image, which
were previously missed and also bumps the version used.
Change-Id: I6b62990895619759794e55e694243182bf51f3ca
This PS updates rootwrap to account for distros where python2 is
the default entrypoint for python 2.7 as opposed to either python
or python2.7.
Change-Id: Ia67768985133242e0aef10bb6ce54028eabfe1cf
This updates the labels in the armada-lma manifest to match the
updated labels in the osh-infra charts
Change-Id: I2b8af2f2eaa5be6bf4e8f592b249b311d07ac5e5
This PS adds vhost management to rabbitmq jobs. It also prevents
sensitive information being displayed in the management job, and
removes the 'administrator' tag from service users.
Change-Id: Id337f763c5e4776bce7269676a8a2dc54dc2e5f8
This PS updates the RabbitMQ chart to name nodes via their hostnames
rather than IPs - allowing the cluster (and single nodes) to be
restarted without impact.
Additionally the rabbitmq managment interface is exposed and basic
helm tests have been added.
Change-Id: I84857d9f3697eaa8491aafaf6ee3b9d47dbf2191