+ prevent Fluentd from parsing its own logs and fix an issue with
endless backslashes (https://github.com/fluent/fluentd/issues/2545)
+ increase chunk limit size
+ add storage for systemd plugin configuration
+ add pos_file parameter for the tail sources
Change-Id: I7d6e54d2324e437c92e5e8197636bd6c54419167
At the moment the recommended way of managing Ceph clusters
is using Rook-Ceph operator. However some of the users
still utilize legacy OSH Ceph* charts. Since Ceph is
a critical part of the infrastructure we suggest a migration
procedure and this PR is to test it.
Change-Id: I837c8707b9fa45ff4350641920649188be1ce8da
- typo in the setup of wireguard tunnel
- wrong home directory when setup k8s client for root user
Change-Id: Ia50f9f631b56538f72843112745525bc074e7948
Here we add Ansible tasks to the deploy-env role
to setup passwordless ssh from the primary node
to K8s cluster nodes. This is necessary for some
test scripts like for example Ceph migration script.
Change-Id: I1cae1777d51635a19406ea054f4d83972e5fe43c
Update es curator to 8.0.10 and use appropriate config options for
the es_client python module that has been incorporated in 8.0.9
https://github.com/elastic/curator/compare/v8.0.8...v8.0.9
https: //github.com/elastic/curator/blob/bd5dc942bbf173d5e456f1a3c5ca8bec1c0df2ac/docs/usage.rst#log-settings
Change-Id: I88071162f5bc0716bfb098525ed2eacd48367d98
- Do not deploy anything in the ceph namespace
- Prepare admin key secret in the openstack namespace.
Get admin key from the Ceph tools pod
- Prepare Ceph client config with the mon_host
taken from the rook-ceph-mon-endpoints configmap
as recommended in the Rook documentation.
Change-Id: Idd4134efab49de032a389283e611c4959a6cbf24
This PS is to add a sidecar for the grafana image renderer. Starting
with Grafana v10 it will be necessary to use an image rendering plugin
or remote renderer.
https://grafana.com/docs/grafana/latest/setup-grafana/image-rendering/
Change-Id: I4ebdac84769a646fa8154f80aaa2692c9f89eeb8
On containerd v1.7+ openvswitch restarts when
containerd is restarted. To prevent this add tini
and run OVS as a child process.
Change-Id: I382dc2db12ca387b6d32304315bbee35d8e00562
Currently rabbitmq probes are hardcoded with no ability to
customize via values.
Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
Change-Id: Ibbe84e68542296f3279c2e59986b9835fe301089
There are some docker_container tasks which pull docker images.
This commit adds mirror configuration to daemon.json to prevent
encountering issues related to the pull rate limit.
+ update tls job according to the changes in openstack-helm
Depends-On: Ia58916e3dc5e0f50b476ece9bba31d8d656b3c44
Change-Id: Iac995500357336566cdbf9ddee0ae85b0b0347cd
Chromedriver had strict version selection. This commit allows
it to pick the closest patch version to google-chrome-stable
Change-Id: I435985573f69ee4bb0f6009416452649f302c0fe
These env variables will be defined in test
jobs. By default we will deploy from local charts
but some jobs will deploy from charts published
on a HTTP server (local or public).
- OSH_HELM_REPO
- OSH_INFRA_HELM_REPO
- DOWNLOAD_OVERRIDES
Change-Id: Ic92b97eb5df4f7f8c4185c06654de4b4d890fbc6
We have not been using it for a while since some
time ago we switched to the upstream ingress-nginx.
Change-Id: I2afe101cec2ddc562190812fc27bb3fad11469f1
Choose a more reliable json file from the upstream to refer to.
"Stable" versions of Chrome and Chromedriver became unsynchronized for some reason.
Change-Id: I1688a867ea1987105e7a79c89ba7ea797819a12f
- Remove openstack-helm-infra-openstack-support* jobs.
Instead of these jobs we run compute-kit, cinder and tls
jobs defined in the openstack-helm repo.
- Remove all experimental jobs since they are outdated and
do not work. We will later add some of the test cases
including apparmor, network policy, tenant Ceph and others.
Change-Id: I8f3379c06b4595ed90de025d32c89de29614057d
Add the ability for charts that use helm-toolkit to allow the users to
set custom annotations on jobs. Use the snippet in a generic way in the
job templates provided by helm-toolkit.
Change-Id: I5d60fe849e172c19d865b614c3c44ea618f92f20
Depends-On: I3991d6984563813d5a3a776eabd52e2e89933bd8
Signed-off-by: Doug Goldstein <doug.goldstein@rackspace.com>
Specifically we would like at least the following
deployments to be tested when helm-toolkit is updated
- compute-kit
- cinder
- tls
Change-Id: I3991d6984563813d5a3a776eabd52e2e89933bd8
Forward requests for unknown names to 8.8.8.8
NOTE: Temporarily disable DPDK job which turned to
be incompatible with this PR
https://review.opendev.org/c/openstack/openstack-helm/+/914399
It wasn't tested with the DPDK job.
Change-Id: I936fb1032a736f7b09ad50b749d37095cce4c392