11859 Commits

Author SHA1 Message Date
LinPeiWen
43e89ddab3 Use Docker healthchecks for manila services
This change enables the use of Docker healthchecks for manila services.
Implements: blueprint container-health-check

Change-Id: I3a2239764b7e3d6db51e535404388a512aba7629
2021-02-03 06:28:52 +00:00
Zuul
031e337898 Merge "Add Prometheus 2.x deployment" 2021-01-15 11:57:52 +00:00
Radosław Piliszek
059c735874 [docs] Add templates and examples of renos
With tips and clarifications.

Change-Id: Ic744e13805c4a158d1156a230f8c57d7a980d55f
2021-01-13 10:19:19 +00:00
Zuul
4d43c859cd Merge "Fix dpdk deploy failed" 2021-01-12 13:46:30 +00:00
Zuul
cf0aa0f6af Merge "Use Docker healthchecks for cloudkitty services" 2021-01-12 13:46:13 +00:00
Zuul
07659dd96f Merge "Register resources info for octavia upgrading" 2021-01-12 13:45:57 +00:00
Zuul
f6ddf564b6 Merge "Fix remove libvirt apparmor disabled profile" 2021-01-12 13:35:03 +00:00
Piotr Parczewski
1bdd8ea984 Add Prometheus 2.x deployment
It is now possible to deploy either 1.x or 2.x version of Prometheus.
The new 2.x version introduces breaking changes in terms of storage
format and command line options.

Change-Id: I80cc6f1947f3740ef04b29839bfa655b14fae146
Co-Authored-By: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2021-01-12 14:17:49 +01:00
wu.chunyang
7f7bb1b448 Register resources info for octavia upgrading
kolla-ansible upgrade failed when octavia_auto_configure set
to true. because upgrade action don't register the resources
info.
this change adds some tasks to query the resources info
for upgrade action in octavia role.

Change-Id: I4b0ac001b38bee81d983dd68534b9d0e78b4f6d7
2021-01-09 18:34:49 +08:00
Victor Morales
891ec51dd4 Fix remove libvirt apparmor disabled profile
The bootstrap process tries to removes existing apparmor profiles but
doesn't consider the case where those are disabled. This change fixes
the scenario where the libvirt profile exists but is disabled.

Closes-Bug: 1909874
Change-Id: Ied0f2acc420bd5cf1e092c8aee358cba35bd8d5d
2021-01-08 10:44:00 -08:00
wu.chunyang
e6e7e4d5d6 Use Docker healthchecks for cloudkitty services
This change enables the use of Docker healthchecks for cloudkitty
services.
Implements: blueprint container-health-check

Change-Id: I19892035382ffff5200e88da53408a19e72c9d68
2021-01-07 23:15:53 +08:00
Zuul
bce732a285 Merge "Install gnupg before adding docker apt gpg key during pre-install" 2021-01-05 13:50:39 +00:00
Zuul
33eda62e46 Merge "Fixes solum_api Listening on 127.0.0.1" 2021-01-05 12:57:54 +00:00
Zuul
5b7f06405f Merge "Fix failure during Monasca Grafana upgrade" 2021-01-05 11:29:40 +00:00
Zuul
ae32ad104d Merge "Update website URL for InfluxDB" 2021-01-05 11:02:09 +00:00
Andrew Lukoshko
027b8d244c Install gnupg before adding docker apt gpg key during pre-install
Adding docker apt gpg key requires gpupg to be installed.
Task will fail on minimal Debian 10 install as gnupg absent.

Change-Id: I979f88162ad8a206e413b37ac7fb09bcc912e016
2021-01-05 09:53:48 +00:00
Buddhika Sanjeewa
e9f4a5a38e Fixes solum_api Listening on 127.0.0.1
The default kolla-ansible deployment of solum_api do not provide a value for 'host' variable in
[api] section of the solum.conf
This causes the solum_api service to fallback to default host 127.0.0.1, making haproxy unable to
provide services.

This fix adds value for 'host' variable, so the solum_api service able to listen on provided ip,
making it available to services like haproxy accessing the service remotely

Closes-Bug: 1909986
Change-Id: I38a4ecab071306143952c8036830318c476797f2
2021-01-05 09:31:29 +00:00
Zuul
8dbd52df1e Merge "Remove support for Ubuntu Bionic 18.04 hosts" 2021-01-05 08:50:39 +00:00
Zuul
1859f3f1af Merge "CI: Switch upgrade jobs to Ubuntu focal 20.04" 2021-01-05 08:50:28 +00:00
Zuul
f2a48e3e52 Merge "octavia: fix typo in defaults" 2021-01-05 08:41:54 +00:00
Christian Berendt
b42688f87b octavia: fix typo in defaults
Signed-off-by: Christian Berendt <berendt@betacloud-solutions.de>
Change-Id: Ib0c96479c79ce3dfa7469a58b1ea8ca038defe1e
2021-01-04 15:05:13 +01:00
Zuul
074e576164 Merge "Fix Ceph links" 2021-01-04 10:28:13 +00:00
zhouguowei
e04ae1abc3 Update website URL for InfluxDB
Change-Id: Id0bc1e0207a0d411a7000a21ed8f839ec134d1b7
2021-01-04 08:54:20 +00:00
Zuul
65c4113751 Merge "Remove swift sanity check" 2021-01-02 20:33:38 +00:00
Zuul
045c2f1565 Merge "docs: add info on adding and removing hosts" 2020-12-29 16:09:32 +00:00
Zuul
80faa810c3 Merge "Remove Retired Karbor Support" 2020-12-29 09:29:11 +00:00
Sergei Chekanov
e71894b2fb Fix Ceph links
and drop the reference to ceph-deploy (seems abandoned).

Change-Id: I763317a6f8207357991c23fa5a2fc8cc6f8a17f4
2020-12-28 12:44:34 +00:00
wu.chunyang
b12be305cb Fix dpdk deploy failed
This change fix ansible deploy ovs-dpdk failed and
neutron_openvswitch_agent container can't start..

dpdk_tunnel is a role variable, but kolla_address gets vaule
from hostvars. so we need remove this variable and it's friends
to group/all.yaml

neutron_openvswitch_agent connects to ovs-db with 127.0.0.1,
but ovs-db listen on management interface.

Closes-Bug: 1908850

Change-Id: I86a13d2476644bfa2545a6737752cda1ade34d23
2020-12-25 17:36:12 +08:00
Andrew Lukoshko
7c37922fa7 Use ansible_distribution_release instead of ansible_lsb.codename
ansible_lsb.codename fact needs lsb-release package installed but it absent in Debian 10 minimal install.
It's better to use ansible_distribution_release fact which contain the same value and don't need extra packages.

Change-Id: Ifda71047ab041b4b9838e3480d6a301a43c1c156
2020-12-23 08:15:21 +00:00
Victor Morales
520abc8800 Fix api_adress_family typo
Change-Id: Id93e7a91253b46e42d4817785d42ccc52564c330
2020-12-22 18:15:48 -08:00
Kendall Nelson
25b9de91a2 Remove Retired Karbor Support
As announced on the openstack-discuss ML[1], Karbor is retiring
this cycle (Wallaby).

Needed-By: https://review.opendev.org/c/openstack/karbor/+/767032

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-November/018643.html

Change-Id: I222cf302e507f6a9de0347c79ec536aa7be22bb6
2020-12-22 09:50:49 +00:00
Zuul
4b51997e7b Merge "Drop lower-constraints" 2020-12-21 11:03:32 +00:00
Mark Goddard
762f315b29 Remove support for Ubuntu Bionic 18.04 hosts
Users running on a Bionic host will now fail in prechecks.

Change-Id: Id4bb0000c36d1a32ef30b5af61c324da6068cd51
2020-12-21 10:57:20 +00:00
Mark Goddard
b39964e501 CI: Switch upgrade jobs to Ubuntu focal 20.04
Since Victoria supports focal, we can switch the upgrade jobs to run on
focal.

Change-Id: I8f150b443af4fb831332836f90a9c38ff61a17cc
2020-12-21 10:57:15 +00:00
Zuul
f30cf26271 Merge "Remove retired Searchlight support" 2020-12-19 03:36:07 +00:00
Zuul
525bbf3962 Merge "Remove retired Qinling support" 2020-12-18 23:21:57 +00:00
Radosław Piliszek
604d85b6d2 Drop lower-constraints
Per our PTG resolution [1] and general OpenStack resolution [2], lower-constraints
are not worth the extra work and confusion they introduce.
This patch drops them along with all mentions.

[1] http://lists.openstack.org/pipermail/openstack-discuss/2020-October/018445.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019521.html

Change-Id: I4c65a428facdf6d4ce28d97a868589aeae4c856e
2020-12-18 20:05:27 +01:00
Zuul
61a9cc3a78 Merge "[doc] Fix a typo in dpdk doc" 2020-12-16 20:20:06 +00:00
Zuul
dc98b49d94 Merge "Add support for using a tmpfs for Cinder image conversion" 2020-12-16 18:51:33 +00:00
Zuul
ea33a9cde0 Merge "Add support to kolla_docker for tmpfs mounts" 2020-12-16 18:51:19 +00:00
wu.chunyang
f1e7e652f5 [doc] Fix a typo in dpdk doc
docs site cann't render it correctly without the space.
see: https://docs.openstack.org/kolla-ansible/latest/reference/networking/dpdk.html
trivial fix

Change-Id: I3ebea8c1ab76f2aaac80f3e2f7a84cd69c018ae6
2020-12-16 22:22:30 +08:00
Mark Goddard
11a60a6568 Add support for using a tmpfs for Cinder image conversion
This can improve performance of image format conversion and encryption, if
sufficient memory is available on the cinder-volume host.

Closes-Bug: #1897276

Change-Id: I4ca1c4db7b66fdfc6bb873aad2570234f3882d81
2020-12-16 10:02:48 +00:00
Mark Goddard
279264f4c9 Add support to kolla_docker for tmpfs mounts
Partial-Bug: #1897276

Change-Id: Ia06da456a7f26f0f2ceebc35eb88c0da0767e1c6
2020-12-16 10:02:03 +00:00
Zuul
0feaa2e63d Merge "CI: enable TLS in single node upgrade jobs" 2020-12-16 09:38:12 +00:00
Zuul
053ed57461 Merge "[CI] Add trove smoke test CI" 2020-12-16 09:38:02 +00:00
Zuul
f35f763068 Merge "Fix an Ansible warning" 2020-12-16 09:37:33 +00:00
Zuul
edb3bce7c5 Merge "docs: Add magnum guide" 2020-12-16 09:37:23 +00:00
Zuul
0445f41d3d Merge "Edit ironic inspector pxe filter driver name none to noop" 2020-12-16 09:37:08 +00:00
Zuul
cb6ffa25e8 Merge "Fix mariadb_recovery when mariadb container is missing" 2020-12-16 09:36:54 +00:00
Zuul
75b622aeab Merge "Do not start swift-object-updater on stop" 2020-12-16 09:36:42 +00:00