This change updates the memcache chart to remove an override for
the gnocchi chart that has since been removed.
Change-Id: I73ce7859941fd87cbf0bc734195924e870aac81d
As part of the move to helm v3, we migrated how we setup
deploying kubernetes from a series of playbooks to using
a bash script. This had the advantage of being easier to
follow and deploy locally, as well as easier to debug
when an issue arose. While the kubeadm-aio was very useful
in the past to help lower run-times, currently it appears
that optimizations in our jobs have seem to mitigate a lot
of the issues that were lessened with the AIO.
Change-Id: If0c6a97aed4083307a9b6f5beb4ec525e8103e01
This patch adds database sys to the list of databases
to be ignored by backup/restore scripts in mariadb chart.
Change-Id: Ida7965bc583ada2c7ca4800c8ff5d6761fb3913a
We previously pinned the version of ansible we deployed in order
to avoid issues when upgrading which would cause gate failures.
This change removes the pinnned version since it appears to be
more stable now.
Change-Id: Iabe516273bb68444340f06ad652d007d707cf888
This patchset is adding update priviledge to ingress cluster role in order to let it to update mariadb state configmap. The problem appeared after upgrading nginx controller up to v1.1.3 in https://review.opendev.org/c/openstack/openstack-helm-infra/+/840691
Change-Id: I962ac336bf6b3588db88b04e2259de1aa20b1221
Helm3 requires specifying a namespace to retrieve status and values for
a given release.
Before this role would not retrieve any values or statuses. Now values
and statuses are retrieved in saved in Zuul archive correctly.
Change-Id: If8cf28349b0c14ba6e1de74d49e46ab4a61b93c7
containerd 1.6.4-1 changes something about cgroups.procs file
(need to investigate) and this causes libvirt's
readiness probes to fail with an error like:
Readiness probe failed: OCI runtime exec failed: exec failed: unable to
start container process: error adding pid 7366 to cgroups: failed to
write 7366: open
/sys/fs/cgroup/unified/kubepods.slice/kubepods-besteffort.slice/kubepods-besteffort-podc2658f11_e579_435c_aab8_d7359f88968f.slice/docker-8cb51ac90cc54e6333028634c4a16592c093ceb0944964e344dcfce9e93f3ed3.scope/cgroup.procs:
no such file or directory: unknown
Change-Id: Icd860b4360d8547480780b271954a20e79d5a4cd
It is possible for misbehaving ceph-mon pods to cause the ceph-osd
liveness probe to fail for healthy ceph-osd pods, which can cause
healthy pods to get restarted unnecessarily. This change removes
the ceph-mon query from the ceph-osd liveness probe so the probe
is only dependent on ceph-osd state.
Change-Id: I9e1846cfdc5783dbb261583e04ea19df81d143f4
This change adds the clear-firewall role to the osh-infra-bandit
playbook to resolve an issue with coredns not coming up when
this job is ran on an ubuntu focal node.
Change-Id: I189ceff30271f3a478aff697b84709b19d0b09fc
As part of the discussions from the last several PTGs, the topic
of removing un-maintained charts was brought up as an action item.
Since gnocchi hasn't seen much maintenance outside of general
infrastructure maintenance and no one has stepped up with any
interest in maintaining it, this change removes the gnocchi
chart from openstack-helm-infra.
Change-Id: I9c68457df1243370ef606924b4f776870baedd07
Fixes minor issue with naming of variables which prevents the script to
be compliant the backup retention policy.
Change-Id: Ic241310a66af92ee423f5c762c413af7d6d53f0b
There are bugs with containerizing certain udev operations in some
udev versions. The osd-init container can hang in these
circumstances, so the osd-init scripts are modified not to use
these problematic operations.
Change-Id: I6b39321b849f5fbf1b6f2097c6c57ffaebe68121
This change updates the default image value where openstack is
used to Wallaby from newton in the fluentd chart.
Change-Id: I794062bee9e5d316e1c754544c0970da93e46dbf
This change updates the default image value in the prometheus
chart from newton to wallaby for the helm_test image.
Change-Id: I0f70734a8455661f7705baeed3cafbaf529c56a8
This change updates the default image values in the mariadb chart
up to using Wallaby for the ones that use openstack images.
Change-Id: Id28da22932362c0400766a564b382ddbcada8c61
This change updates the default image value in the elasticsearch
chart from newton to wallaby for the one image that utilizes a
heat image.
Change-Id: Ia94cfb62a6602dcaf465c2c314ee75d24cff4286
This change updates the default image values for the powerdns chart
from queens to wallaby where it uses the heat image.
Change-Id: I060436fca42870bcd61f4972303d3b6970128875
This change updates the default image values for the kibana chart
to move the heat images from newton to wallaby.
Change-Id: Ic991664c2f18354fae3f8b21aee028bad4716987
This change updates the default image values for several images
in the ceph-rgw chart to newer openstack and ubuntu releases.
Change-Id: Ia11d69bd8f0b4259f6ee68b167a7344ab86d0584
Several roles and scripts in the osh-infra repo have defaults for
ubuntu that are still on xenial when we mostly run bionic or newer.
This change updates these references to default to focal.
Change-Id: I84bca2d685cf1c67b10eee3bb7c05deb2cc4670b
This change updates the default libvirt image value and removes
several unused values overrides for the libvirt chart.
Change-Id: I0a0b81de017f33c2cabf5311f5288c8f46191d8b
To ensure that a Helm upgrade with changed S3 credentials results in a
restart of the elasticsearch-master and elasticsearch-data pods, add an
annotation with the hash of the S3 secret.
Change-Id: Id30e5749a378167b9c2c14a155bc6ca236d78516