This adds fluentbit sidecar containers to the ceph mon and ceph
osd charts, allowing for the gathering of ceph logs that arent
sent to stdout and stderr. This sidecar container mounts a shared
directory on /var/log/ceph, and fluentbit is configured to tail
the log files in this directory and tag the event messages
appropriately before forwarding them to fluentd. This behavior can
be toggled on or off via values, and its proposed to be disabled
by default
Change-Id: Ia2c944a68f9e7d831ac0fe11ed09468d0dc9ce71
This ps changes the git source for armada to reflect the move to
airship-armada in the openstack namespace
Change-Id: I6bb274d4c309eba5083702ecb614b4da42e84199
This ps removes ipcalc from the required packages for the developer
environment.
Change-Id: Iaa56150663605f9a880007d140cf03ec739d5371
Signed-off-by: Pete Birley <pete@port.direct>
This adds the rgwadmin python package to the ceph config helper
image, allowing it to be used for creating s3 buckets for radosgw
to be used with elasticsearch
Change-Id: I2c633a4715ef1fdccd833cc8eeaefddbecb0cec4
This PS adds the ability for the Libvirt chart to depend on
neutron agents being up if desired.
Change-Id: I7cd2dca4416d1852261591a0064381ae2b087b9a
Depends-On: Idcade7eebed317852b70392431ed02a352241c9b
Signed-off-by: Pete Birley <pete@port.direct>
The python "cmd2" package installs version 0.9+ on Python 2.7,
which only support Python 3.4+. This causes a dependency error in
the gate due to issue outlined in [0]. We will pre-install a
capped version of "cmd2" that would work with Python 2.7.
[0] https://github.com/python-cmd2/cmd2/issues/421
Depends-On: I34cbde65b74efc2805bd7785f84878783d2badbf
Change-Id: I35c5b1cf2253bd3ab953745a795be8ac42668053
Signed-off-by: Tin Lam <tin@irrational.io>
This updates the armada multinode manifest to include the new
format for waiting on releases to complete. This is now configured
to wait for a release to complete by checking resources with the
release_group label for a given chart.
This also adds the LDAP chart, which is required for the LMA
services
Change-Id: Ie23073a04dc4c55291c0314beb0d8d215005d353
The task names in the dev deploy playbooks for deploying k8s
were mistakenly named after the previous tasks. This fixes them
appropriately
Change-Id: Ifc9c1ceda5b62532a44b83733aad9755165f5b55
This PS updates the ironic gate to support up to the queens release
of openstack.
Change-Id: I2b0613d9541bfe2ed2febd739db870fc4edfb7d9
Signed-off-by: Pete Birley <pete@port.direct>
This patchset corrects some trivial copy/paste comment mistakes
in some Makefiles: Deckhand is referenced which is out of
place since the project is a third-party open source project that
clearly isn't the image being built. This corrects the reference
to the correct one per Makefile.
Change-Id: I372803ead251ff7909c1aef0f31b0188d1fdd1c9
Also changed ovs-agent-init to take care of configuring default external
bridge and interface for cosistency with lb-agent.
Change-Id: I1d893b73a784f55594c30f17ef022348d68f0f1b
This PS enables API access from VMs in the gate and development env
Change-Id: I0639e43dc88cbe8bf4cfe102320e2a8bf9025073
Depends-On: I32c8e752675b037610f77c8baee1c1636d5a032e
Signed-off-by: Pete Birley <pete@port.direct>
This PS uses the defaults contained within the roles used in the
gate.
Depends-On: I5ad1b593a711ffe353b012394d54044dede0691d
Change-Id: I52730474cefb917a23b679f4ff0703afd2b44989
This PS adds helm test functionaility to heat. This test is taxing
om the oslo.db backend and can expose clustering issues effectively
when run with high concurrency.
Change-Id: I5d6074cedbc870b9536d85859381c3dba1ad4f61
This PS removes the helm-toolkit from OSH, and moves to use the
toolkit from OSH-Infra.
Change-Id: Ic9610bb2ed07697352bfd5849c717f6e576e3d6c
Signed-off-by: Pete Birley <pete@port.direct>
This PS updates the cephs config to deploy radosgw with greater
swift compatibility. Allowing clients to use RGW as though it
were a real swift deployment.
Change-Id: Id0a27b42b7f9c0c9e4b5a197ef50feb612e6adfc
This PS moves to use the infra mirrors for kubeadm-aio when built
in openstack-infra.
Depends-On: Id9a4bf2b13051dfcf5aea688511da24cd245de9c
Change-Id: I26a728fda937900406192be8a7301c3874abc934
This PS adds a fronting tcp proxy with A/P to the backends. This
Change removes the issue of DB deadlocks when using multi-master
galera databases.
Change-Id: I3294d4e9d9258a98692292fa5da16505bfa9ecd6
take replica count from values, default to 2; ideally we want 2 mds
replicas, 1 active and 1 standby
Change-Id: Ifd9e717ad0371e52ce26e0da3393f5f634495f58
This PS stops pulling the charts default images, as the make file
target cannot target over-rides - resulting in longer gate runs with
twice as many images pulled than required in some cases.
Change-Id: I2a49ab0e8034b0aadc2c06cc347f7d76ef71784a