12596 Commits

Author SHA1 Message Date
Zuul
80a00705b2 Merge "The deprecated iscsi deploy interface has been removed since xena" 2021-11-16 16:47:42 +00:00
Adrian Andreias
d4a2c14039 Add kolla-ansible --version option
Closes-Bug: #1878280
Change-Id: I0d39a015639adf3d75780edc765bebcb85c2b42e
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-11-15 13:44:50 +02:00
Doug Szumski
5b06115be8 Finish removing Monasca Log Transformer
This service was disabled in the Wallaby release and all
references to it can now be removed.

Change-Id: I482640dd63959143732d86fcffb320cc94611247
2021-11-15 10:40:21 +00:00
likui
42035e211f The deprecated iscsi deploy interface has been removed since xena
[1] https://docs.openstack.org/releasenotes/ironic/xena.html

Change-Id: Ic0dd9fa7ef76b647682e124b1bae52e931a38225
2021-11-15 18:30:59 +08:00
Doug Szumski
31d08410e0 Remove Monasca Log Metrics service
This service was deprecated in the Wallaby release and we
can now start removing it if it hasn't already been removed.

Change-Id: I7d825906edc4b78677d839942cba3a158f44b2e2
2021-11-15 10:28:43 +00:00
Zuul
5e74279e1c Merge "docs: Get release name dynamically" 2021-11-15 10:26:00 +00:00
Doug Szumski
76d4a054cf Specify log file name for Nova API
When only the directory is specified, separate log files
are created for the Nova API / metadata services with a
-wsgi postfix. This affects the 'programname' field in
Fluentd which affects the processing of these logs. This
is a regression.

When the log file name is specified, the directory is
not required.

Closes-Bug: #1950185
Change-Id: I8fec8b787349f83c05d8af7f52fc58da7c3e9cc4
2021-11-15 10:00:26 +00:00
Michal Arbet
e598588c32 Add way to change logrotate scheduling
This patch adding way to change schedule
for logrotate.

Depends-On: https://review.opendev.org/c/openstack/kolla/+/813008
Change-Id: I033c51704bfb806f6515db26b8159fae12469ba5
2021-11-12 17:50:03 +01:00
Zuul
b9c1d10773 Merge "docs: Install openstack-client with upper constraints" 2021-11-12 10:59:53 +00:00
Zuul
724a279b8c Merge "docs: stop installing kolla in quickstart" 2021-11-12 10:59:50 +00:00
Zuul
28d5fdf0f7 Merge "Stop creating unused cron/logrotate directory" 2021-11-12 10:59:47 +00:00
Mark Goddard
c966bcf9ac docs: stop installing kolla in quickstart
We don't need kolla to use kolla-ansible, and installing it makes the
start less quick.

Change-Id: I81d2dae0f8f4d0d4c6e359e1d7d954d6e190b742
2021-11-11 09:13:30 +00:00
Adrian Andreias
831c31600a docs: fix venv path "share/share"
Wrong venv path
/path/to/venv/share/share/kolla-ansible/init-runonce
added in
https://review.opendev.org/c/openstack/kolla-ansible/+/816074

Signed-off-by: Adrian Andreias <adrian@fleio.com>
Change-Id: Icf4d804416723308e6e1c2bbf2b8636032eb16ca
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-11-10 16:02:33 +02:00
Adrian Andreias
16acc3edfe docs: Install openstack-client with upper constraints
Change-Id: I0419c68c18597bba4ff894b0a6c4a5ec007a8b4a
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-11-10 12:45:31 +02:00
Zuul
d707c0a50e Merge "docs: Fix python-openstackclient package name and init-runonce path" 2021-11-09 21:07:23 +00:00
Zuul
ad50658120 Merge "Replace deprecated assertRaisesRegexp" 2021-11-09 21:07:20 +00:00
Mark Goddard
feb70547c1 [release] Set previous_release to xena
This defines which release we upgrade from in CI.

Also remove some Wallaby upgrade compatibility code in CI playbooks

Change-Id: I18912178392973337ca4115dec3816f1b3944ad5
2021-11-09 17:37:00 +00:00
Adrian Andreias
9dbd6d12e3 docs: Get release name dynamically
Address comments in https://review.opendev.org/c/openstack/kolla-ansible/+/815043

Related-Bug: #1844710
Change-Id: Ibe51db5060e8d809539f5e929a65f285e0f7d343
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-11-09 15:10:52 +02:00
wu.shiming
b218b29c38 Replace deprecated assertRaisesRegexp
The assertRaisesRegexp method has been deprecated since it was renamed
to assertRaisesRegex in Python 3.2.

https://docs.python.org/3/library/unittest.html#deprecated-aliases

Change-Id: I38ed4bebee3617267463d13d8f12bc083ab74ac2
2021-11-09 09:02:43 +08:00
wu.chunyang
d7706aac1b Fix octavia doesn't set subnet gateway_ip
the gateway_ip should be in subnet dict.

Closes-Bug: #1949260
Change-Id: Iaa3fc69ee7954b5b202b0a6052c30bfb1780e84b
2021-11-08 23:10:48 +08:00
Zuul
12035a7049 Merge "Grafana: Run priviliged when copying home dashboard file" 2021-11-05 12:28:47 +00:00
Adrian Andreias
6f0783ffa7 docs: Fix python-openstackclient package name and init-runonce path
Related-Bug: #1949198
Change-Id: I2bd1a3674f8dd254b55634903a4c046293557e18
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-11-04 22:33:26 +02:00
Zuul
ed5ad62a09 Merge "mariadb: use add_host to include inactive hosts in shard grouping" 2021-11-04 11:02:41 +00:00
Zuul
8fee16dcfc Merge "Fix wrong opts in cyborg.conf" 2021-11-01 10:35:30 +00:00
Seena Fallah
68cd2a0553 mariadb: use add_host to include inactive hosts in shard grouping
In case of running mariadb role with --limit the group_by module will only include the limited hosts and other hosts that are not limited by ansible will not be included.
Using add_host will add all hosts in mariadb group to their shards group

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
Change-Id: I1331698e313bd714a16fc35f38fb579d75b56370
Closes-Bug: #1947589
2021-10-28 16:29:05 +00:00
Zuul
93381b3832 Merge "Fix missing Ansible version in the error message" 2021-10-28 14:53:37 +00:00
Zuul
2a9eecd270 Merge "docs: Parameterize kolla-ansible version and branch" 2021-10-28 11:17:41 +00:00
Zuul
0efb691f5d Merge "Fix broken deploy of placement service" 2021-10-28 11:12:47 +00:00
wu.chunyang
172c29cb11 Fix wrong opts in cyborg.conf
Add an empty line between memcache_servers and www_authenticate_uri

Closes-Bug: #1941704
Change-Id: Ied83865eb33aceaf738c21363f02bcccbcd05738
2021-10-28 17:59:43 +08:00
Zuul
e217fcb650 Merge "[mariadb] Drop some old workaround" 2021-10-28 07:20:24 +00:00
Zuul
f98000c98a Merge "CI: make Debian source jobs voting" 2021-10-27 20:39:49 +00:00
Radosław Piliszek
cd13bde880 Fix missing Ansible version in the error message
Change-Id: Iefa8f78142c502ac9e8ebdbb95c94b2b05f99e5b
Closes-Bug: #1948979
2021-10-27 19:17:05 +00:00
Zuul
300b01d498 Merge "Revert "Do not load br_netfilter"" 2021-10-27 19:14:43 +00:00
Mark Goddard
c93f59cd8e Revert "Do not load br_netfilter"
This reverts commit 15259002beb6b9f35f8eee6529132c6e1a126902.

Reason for revert: The iptables_firewall produces warnings without it.

Change-Id: Id046a3048436c4c18dd1fd9700ac9971d8c42c57
2021-10-27 15:48:43 +00:00
Adrian Andreias
28b3b83cb2 docs: Parameterize kolla-ansible version and branch
Implement simple global variables system in docs and add global variables
KOLLA_OPENSTACK_RELEASE, KOLLA_ANSIBLE_MAJOR_VERSION  and
KOLLA_BRANCH_NAME.

Closes-Bug: #1844710
Change-Id: I2c131463eaf1c51eb8768f6d90e9697c77a7833b
Signed-off-by: Adrian Andreias <adrian@fleio.com>
2021-10-27 17:37:46 +03:00
Marcin Juszkiewicz
9d49c02a60 CI: make Debian source jobs voting
We have Debian support for quite a while. While binary target is not
always up-to-date (due to Debian OpenStack team policy of building only
released code, not git snapshots) source images are expected to just
work.

Change-Id: I2ed6061054bcea12d5b38974ee691e9632d32f05
2021-10-27 16:02:24 +02:00
Margarita Shakhova
0202def4a6 Fix broken deploy of placement service
Correct typo in role's playbook in order to be able to deploy
the service with customized policy file.

Change-Id: I252ffaf73dd2a649387ddacc73286b49f36dfdf2
Closes-Bug: #1948835
2021-10-27 09:07:55 -04:00
Zuul
0ef7c6ed1c Merge "Fix wrong distro assumptions" 2021-10-26 10:03:58 +00:00
Radosław Piliszek
4e5e9abcd2 Fix wrong distro assumptions
It seems some cases were missed in reviews and not fixed by
the previous iterations:
Ifc252ae793e6974356fcdca810b373f362d24ba5
I838e526b930d5276d3ce24f5188262af7eb33280

Change-Id: Id57da1c5024e1efc5810baca8fbe18967cf95a68
2021-10-22 17:06:10 +00:00
Radosław Piliszek
9dee2a92d8 Drop enable_host_ntp
As promised for Xena.

Change-Id: Id634426a1961f0b883068e4ed80e7d1633e5708e
2021-10-22 12:25:34 +00:00
Zuul
7b8332e1aa Merge "mariadb: Remove wsrep-notify.sh" 2021-10-20 11:27:05 +00:00
Zuul
79a5bf2bbe Merge "docs: Improve info about neutron external interface" 2021-10-20 09:38:34 +00:00
Zuul
948088abe2 Merge "Update Manila deploy steps for Wallaby" 2021-10-20 09:36:35 +00:00
Uwe Grawert
82b0e095a5 Grafana: Run priviliged when copying home dashboard file
The copy job for the grafana home dashboard file needs to run
priviliged, otherwise permission denied error occurs.

Closes-Bug: #1947710

Change-Id: Ib15e961e5193af55e45a443305a96667295f3cb7
2021-10-20 11:26:09 +02:00
Mark Goddard
f7403cf4f2 docs: Improve info about neutron external interface
Change-Id: I3a9c49c73a932b3d5ceed65c92190e5d72e27bbb
Closes-Bug: #1626259
2021-10-20 10:05:59 +01:00
Michal Nasiadka
b6b7401c0d mariadb: Remove wsrep-notify.sh
Closes-Bug: #1947534

Change-Id: I08be074c3633cc4fb0a0bc6c9cb8d03eb5226d89
2021-10-20 05:37:57 +00:00
Radosław Piliszek
c94cc4a61a [mariadb] Start new nodes serially
There seems to be a bug in Galera that causes
TASK [mariadb : Check MariaDB service WSREP sync status]
to fail.
One (in case of 3-node cluster) or more (possible with
more-than-3-node clusters) nodes may "lose the race" and get stuck
in the "initialized" state of WSREP.
This is entirely random as is the case with most race issues.
MariaDB service restart on that node will fix the situation but
it's unwieldy.
The above may happen because Kolla Ansible starts and waits for
all new nodes at once.
This did not bother the old galera (galera 3) which figured out
the ordering for itself and let each node join the cluster properly.
The proposed workaround is to start and wait for nodes serially.

Change-Id: I449d4c2073d4e3953e9f09725577d2e1c9d563c9
Closes-Bug: #1947485
2021-10-17 07:58:46 +00:00
4169290856 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Iec3ec0e1a5b2d21bb5bda2db78b0192b54495e4e
2021-10-14 12:21:03 +00:00
259af74862 Update master for stable/xena
Add file to the reno documentation build to show release notes for
stable/xena.

Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.

Sem-Ver: feature
Change-Id: I5ec222dde45ed36b70547f4d03612e91fc2ea02e
2021-10-14 12:20:58 +00:00
Zuul
0aeb03b1c7 Merge "Tidy up renos before Xena release" 2021-10-13 15:51:46 +00:00