Zuul
bad6759ee4
Merge "Fix glance-api failed to start privsep daemon"
2023-11-22 15:37:17 +00:00
Zuul
449683c5aa
Merge "Configure CloudKitty with Prometheus basic auth"
2023-11-22 11:24:45 +00:00
Zuul
84f0a37e49
Merge "Fix grafana prometheus datasource"
2023-11-22 08:47:22 +00:00
Pierre Riteau
4131eb458d
Configure CloudKitty with Prometheus basic auth
...
Closes-Bug: #2044226
Change-Id: I5e17152584b758c9ca4f1cc14520337f979584b7
2023-11-22 07:08:19 +00:00
Zuul
151f510a6c
Merge "Remove Glance and Neutron TLS proxies from fluentd input config"
2023-11-21 16:08:41 +00:00
Zuul
4e74d5964b
Merge "Adding mariadb_port to wsrep sync status so alterative ports can be used"
2023-11-21 11:58:20 +00:00
Zuul
57a8ff033f
Merge "Deprecate Masakari"
2023-11-21 07:32:17 +00:00
Zuul
bd63dfd1e4
Merge "Set HAProxy server timeout for openstack exporter"
2023-11-18 09:31:29 +00:00
Zuul
d9272118a2
Merge "keystone: do not report changed on tasks that list"
2023-11-17 19:16:17 +00:00
Zuul
e89b474b16
Merge "Deploy Glance and Cinder Backup with S3 backend support"
2023-11-17 19:11:49 +00:00
Zuul
f4cd334b9f
Merge "keystone: Add support for OIDC options"
2023-11-17 19:01:31 +00:00
Will Szumski
dfce510c0f
Fix grafana prometheus datasource
...
See:
https://grafana.com/docs/grafana/latest/administration/provisioning/
Closes-Bug: #2043828
Change-Id: I9ed07dc8c995adddf6d89838cd515af93d10bd00
2023-11-17 18:10:04 +00:00
Matt Anson
8000550e02
Set HAProxy server timeout for openstack exporter
...
Set the openstack exporter HAProxy backend server timeout to
``prometheus_openstack_exporter_timeout`` to ensure that scrapes
that take longer than haproxy_server_timeout don't timeout.
Closes-Bug: #2006051
Change-Id: I44841a6b6fa5bf659cace06295d18c093ad7f927
2023-11-17 14:41:52 +00:00
Zuul
48db509042
Merge "CI: bump upgrade jobs timeout to 3h (10800)"
2023-11-17 12:02:45 +00:00
Zuul
cab0296971
Merge "Enable 3.12 Required Feature Flags for RabbitMQ"
2023-11-17 11:47:02 +00:00
Michal Nasiadka
b390bba41a
CI: bump upgrade jobs timeout to 3h (10800)
...
These jobs are timing out sometimes [1].
[1]: https://zuul.openstack.org/builds?job_name=kolla-ansible-rocky9-cephadm&job_name=kolla-ansible-rocky9-cephadm-upgrade&job_name=kolla-ansible-ubuntu-cephadm&job_name=kolla-ansible-ubuntu-cephadm-upgrade&job_name=kolla-ansible-debian-cephadm&job_name=kolla-ansible-debian-cephadm-upgrade&result=TIMED_OUT&skip=0
Change-Id: I047426e4df4856ea2a6ea5a014a7bcb1c9c98554
2023-11-17 07:06:13 +00:00
Dr. Jens Harbott
9675347fec
Deprecate Masakari
...
Since the CI is failing and there are no contributors working on fixing
this, we are deprecating the service.
Also mention other deprecations in the README.
Change-Id: Ifff11645f6b4682810c042a0421d1eb569ab0ede
2023-11-16 18:45:15 +01:00
Zuul
08e2b734ba
Merge "[doc] Fix the incorrect URL of 'Quick Start for development'"
2023-11-16 09:51:53 +00:00
Zuul
68ef87f844
Merge "ovn: Fix wording in limit check"
2023-11-15 15:52:05 +00:00
Zuul
4b35b9d9a9
Merge "Fix OpenStack exporter scrape with internal TLS & FQDN"
2023-11-15 15:10:48 +00:00
fzakfeld
85be68126e
keystone: Add support for OIDC options
...
Introduce keystone_federation_oidc_additional_options variable
Change-Id: I39b9f35dab6f4e3ac2fcb505aabd2589e6e2ca69
2023-11-15 15:49:35 +01:00
Zuul
1a99b2858c
Merge "CI: Log details about failed containers"
2023-11-15 14:41:47 +00:00
Zuul
e2f3ae5a3a
Merge "Adds condition to handle QoS extension in sriov_agent.ini template"
2023-11-15 13:14:37 +00:00
Michal Nasiadka
cea076f379
Introduce oneshot docker_restart_policy
...
docker_restart_policy: no causes systemd units to not get created
and we use it in CI to disable restarts on services.
Introducing oneshot policy to not create systemd unit for oneshot
containers (those that are running bootstrap tasks, like db
bootstrap and don't need a systemd unit), but still create systemd
units for long lived containers but with Restart=No.
Change-Id: I9e0d656f19143ec2fcad7d6d345b2c9387551604
2023-11-14 15:17:50 +00:00
Zuul
e545515e50
Merge "CI: Add redis to octavia scenario in setup_gate"
2023-11-13 18:04:20 +00:00
Zuul
70307aa0ae
Merge "CI: Fix tenks for newer libvirt"
2023-11-13 17:15:07 +00:00
Zuul
233b5c06f7
Merge "octavia-certificates: fix missing collection for ansible-core"
2023-11-13 17:15:04 +00:00
Zuul
04e1446bf5
Merge "Add fluent config for letsencrypt"
2023-11-13 15:24:41 +00:00
Michal Nasiadka
b9f0854c86
CI: Fix tenks for newer libvirt
...
Copy cat of I2cfd2667abb1ae8988b7a7fd9761b75c20a0eaa4
Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
Change-Id: If4feec0a86f9a50ed43920ecf4d0da8875c71f4e
2023-11-13 14:18:32 +01:00
Michal Nasiadka
f3a6c77b18
octavia-certificates: fix missing collection for ansible-core
...
community.crypto collection was omitted in ansible-core implementation
patch
adding in trigger for requirements-core.yml to all optional jobs
Change-Id: Ib6bdea51280e171d42d6d37b0ab96c31697fddbe
2023-11-13 13:00:14 +00:00
Zuul
3e0014a7ea
Merge "CI: Configure ephemeral disk using Kolla role"
2023-11-09 17:01:41 +00:00
Michal Nasiadka
ad5e8ffd33
CI: Add redis to octavia scenario in setup_gate
...
Octavia now requires redis - see [1].
[1]: Iec3c8a4b4e257557dc8ec995c41d0ad7e88e13e2
Change-Id: I5aa489209984974b2345b1f5f7608db022a1405e
2023-11-09 15:59:29 +00:00
Michal Arbet
5e54663e20
Fix kolla_docker module
...
Change-Id: I7df734cf15eba1af4da92f9c4ef12cc761442ca1
2023-11-09 11:47:32 +01:00
Zuul
e9dd15967b
Merge "Add support for ansible-core"
2023-11-08 15:01:02 +00:00
Zuul
a599e91178
Merge "Set HORIZON_IMAGES_UPLOAD_MODE to direct by default"
2023-11-08 13:41:00 +00:00
Michal Nasiadka
bc203433f1
Add support for ansible-core
...
Collections version taken from official Ansible 7 package [1]
and limited to the same major version.
[1]: https://github.com/ansible-community/ansible-build-data/blob/main/7/ansible-7.7.0.yaml
Change-Id: I0f1ea9717397adc2d2c3215d74ec3759f351a57a
2023-11-08 09:52:20 +00:00
Boxiang Zhu
69d979c048
[CI] Add skyline scenario
...
Skyline is a new service for dashboard.
This patch adds a CI scenario which tests Skyline deployment.
Depends-On: https://review.opendev.org/c/openstack/kolla/+/826948
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/828464
Implements: blueprint skyline
Change-Id: I48488a24d6c8a03cd129929347b1bdac25f198b0
2023-11-08 09:28:53 +08:00
Will Szumski
37c2ab2aaa
Support exposing prometheus_server externally
...
This avoids the need to use a proxy, or some other means, to connect to
Prometheus. This is disabled by default and can be enabled by setting
enable_prometheus_server_external to true.
Change-Id: Ia0af044ff436c2a204b357750a16ff49fcdfec45
2023-11-07 14:52:06 +00:00
Will Szumski
1235c7253d
CI: Adds a kolla-variables parent job
...
This allows us to share variables between jobs without inheriting any
of the pre-run, post-run or cleanup playbooks of the parent job. These
run due to the zuul inheritance rules, see:
https://zuul-ci.org/docs/zuul/latest/config/job.html#job
Signed-off-by: Will Szumski <will@stackhpc.com>
Change-Id: Id0a34778accafdc62ebe916e81d69f31c6274d4c
2023-11-07 14:51:36 +00:00
Zuul
e3cdb8eb3d
Merge "Add support for LetsEncrypt-managed certs"
2023-11-07 14:45:36 +00:00
Zuul
c799af8467
Merge "octavia: enable jobboard"
2023-11-07 13:28:17 +00:00
Michal Arbet
b4dd2cc773
Add fluent config for letsencrypt
...
Depends-On: https://review.opendev.org/c/openstack/kolla/+/899773
Change-Id: I016c7a54ee2c43b6bbad0cb3eb3fe216f3d66238
2023-11-07 10:59:52 +01:00
James Kirsch
5581a28253
Add support for LetsEncrypt-managed certs
...
Add support for automatic provisioning and renewal of HTTPS
certificates via LetsEncrypt.
Spec is available at:
https://etherpad.opendev.org/p/kolla-ansible-letsencrypt-https
Depends-On: https://review.opendev.org/c/openstack/kolla/+/887347
Co-Authored-By: Michal Arbet <michal.arbet@ultimum.io>
Implements: blueprint letsencrypt-https
Change-Id: I35317ea0343f0db74ddc0e587862e95408e9e106
2023-11-07 10:59:51 +01:00
Christian Berendt
76cb8574ee
octavia: enable jobboard
...
Enable the jobboard feature for the Octavia amphora provider. This
requires Redis as a dependency, a precheck is added to ensure proper
configuration.
https://docs.openstack.org/octavia/latest/install/install-amphorav2.html
Change-Id: Iec3c8a4b4e257557dc8ec995c41d0ad7e88e13e2
2023-11-07 09:38:38 +00:00
Michal Nasiadka
82c0efd139
Set HORIZON_IMAGES_UPLOAD_MODE to direct by default
...
Change-Id: I4aa6dc90c6e6da6cd5fa94ad9ea02396e9c60a8b
2023-11-06 15:30:18 +00:00
Michal Arbet
c5f3f23e05
[podman] Fix cross dependency image build
...
When the kolla-ansible project has a cross dependency on
the kolla project, CI have to build an image from that change
locally. However, Podman refuses to push to localhost, so it is
necessary to set the local repo as insecure for the test.
Change-Id: I786b22ff0cd581f90ba4bec08842651a6509a745
2023-11-03 12:05:04 +01:00
Zuul
255ce5c11e
Merge "prometheus: Fix etcd scrape when etcd uses TLS"
2023-11-02 09:19:57 +00:00
Michal Nasiadka
0cc062497c
keystone: do not report changed on tasks that list
...
Change-Id: I8f25c7619c45157f6354fb42bf9f28ec194389ed
2023-11-02 09:34:08 +01:00
Zuul
6eea013ea3
Merge "CI: Install container engine sdk"
2023-10-31 09:59:22 +00:00
German Espinoza
38b8f7562d
Adds condition to handle QoS extension in sriov_agent.ini template
...
When Neutron QoS is enabled, the QoS extension needs to be defined
in the sriov_agent.ini file.
Closes-Bug: #2041863
Change-Id: Id0de181df06a9e382a1483b32c12a8b5da1b71a9
Signed-off-by: German Espinoza <gespinoza@whitestack.com>
2023-10-30 12:34:00 -05:00