- Dec 08, 2022
-
-
Michal Nasiadka authored
Their cleanup has been added to monasca cleanup command. Change-Id: I19a846e2683ae70b33ca64d2aba7ac71eb724588
-
- Dec 06, 2022
-
-
Pierre Riteau authored
Change-Id: I2df1eff4e9eda42127db5b0bfed4f84b6955c763
-
- Dec 01, 2022
-
-
Michal Nasiadka authored
This change replaces ElasticSearch with OpenSearch, and Kibana with OpenSearch Dashboards. It migrates the data from ElasticSearch to OpenSearch upon upgrade. No TLS support is in this patch (will be a followup). A replacement for ElasticSearch Curator will be added as a followup. Depends-On: https://review.opendev.org/c/openstack/kolla/+/830373 Co-authored-by:
Doug Szumski <doug@stackhpc.com> Co-authored-by:
Kyle Dean <kyle@stackhpc.com> Change-Id: Iab10ce7ea5d5f21a40b1f99b28e3290b7e9ce895
-
- Nov 18, 2022
-
-
Doug Szumski authored
A few minor fixes were noted in this review [1], and they are addressed here. TrivialFix [1]: https://review.opendev.org/c/openstack/kolla-ansible/+/861392/ Change-Id: If30d9c2b48615dfb54edcb8d782c4c24b968ac4b
-
- Nov 15, 2022
-
-
Will Szumski authored
Libvirt needs to be able to plug ports into openvswitch bridges. It does this using the ovs-vsctl command, which it searches for in $PATH[1, 2]. This change will optionally install a wrapper script that executes the ovs-vsctl commands in the context of the openvswitchd container. This is useful when running libvirt on the host whilst still running openvswitch in a container. The advantage of this method over install the packages on the host is that it ensures client compatability with the daemon. The default is set to false as the wrapper could overwrite ovs-vsctl installed on the host. [1] https://github.com/libvirt/libvirt/blob/ee51ab86c2e52b6ff1b17a4c7ad11439fd610c9e/src/util/virnetdevopenvswitch.c#L59 [2] https://github.com/libvirt/libvirt/blob/a89b17c2a75cfbaeb9e430f88e0f8a7475eb4f54/docs/kbase/internals/command.rst#id3 Closes-Bug: #1995409 Change-Id: Iaa6bfb012ae847f5f6aa0a1fc1c27970ac265f93
-
- Nov 14, 2022
-
-
Mark Goddard authored
Change-Id: Ib3dba0a3741d918a189edfa43041207a59392f07
-
- Nov 11, 2022
-
-
Doug Szumski authored
Kolla Ansible is switching to OpenSearch and is dropping support for deploying ElasticSearch. This is because the final OSS release of ElasticSearch has exceeded its end of life. Monasca is affected because it uses both Logstash and ElasticSearch. Whilst it may continue to work with OpenSearch, Logstash remains an issue. In the absence of any renewed interest in the project, we remove support for deploying it. This helps to reduce the complexity of log processing configuration in Kolla Ansible, freeing up development time. Change-Id: I6fc7842bcda18e417a3fd21c11e28979a470f1cf
-
- Nov 07, 2022
-
-
Simon Dodsley authored
From OpenStack Zed the Pure Storage Cinder driver supports NVMe-RoCE as a dataplane protocol. This patch adds support for this new driver type. Also amend a couple of documentation formatting typos. Change-Id: Ic1eed7d19e9b583e22419625c92ac3507ea4614d
-
- Oct 18, 2022
-
-
Marcin Juszkiewicz authored
We agreed that CentOS Stream 9 images are not published as we keep it for CI use only (to check potential failures before it hits RHEL). We recommend Rocky Linux 9 instead. Change-Id: I06e6746e5c2abbdcd97912ea2f99d82fc662531d
-
Marcin Juszkiewicz authored
Some time ago we dropped RHEL as one of possible options. During 'Zed' cycle we added Rocky Linux 9 as alternative to CentOS Stream 9. This change updates some mentions of both. Change-Id: I9ed93efcb7d1ff97b1c7d8342db8252aba2a9887
-
- Oct 07, 2022
-
-
Doug Szumski authored
In the Victoria cycle, Nova merged improved support for managing resource providers: https://review.opendev.org/q/topic:bp%252Fprovider-config-file See the blueprint for more details: https://docs.openstack.org/nova/latest/admin/managing-resource-providers.html This change allows us to copy the necessary configuration. Change-Id: I0a3caaad73bc6fe27380e7f6bf6b792aca51c84c
-
- Oct 03, 2022
-
-
Jakub Darmach authored
JWT failed to validate on auth-oidc endpoint used by openstack cli with "could not find key with kid: XX" error. To fix this we need to use jwks provided in "jwks_uri" by OIDC metadata endpoint. Missing "ServerName" directive from vhost config causes redirection to fail in some cases when external tls is enabled. - added "keystone_federation_oidc_jwks_uri" variable - added "OIDCOAuthVerifyJwksUri" to keystone vhost config - added "ServerName" to keystone vhost config - jinja templating additional whitespace trimmed to correct end result indentation and empty newlines Closes-bug: 1990375 Change-Id: I4f5c1bd8be8e23cf6299ca4bdfd79e9d98c9a9eb
-
- Sep 27, 2022
-
-
Michal Nasiadka authored
It's a followup to 73a1812c addressing post-merge comments. Change-Id: Idd458ad6ef29e4eee2f9e537b4eae39d26eb9f64
-
- Aug 30, 2022
-
-
wu.chunyang authored
As we disabled docker bridge network, we should run docker registry with host network now. Change-Id: I4cc4175ddc9b90847bf956007e2b9fe803960651
-
- Aug 26, 2022
-
-
Radosław Piliszek authored
And also simplify it to a single command. Change-Id: I0e1a34711e4e0536d8d51002b316b011f2a22296
-
- Aug 25, 2022
-
-
Radosław Piliszek authored
Starting with Zed, Ironic builds IPA on centos9. Change-Id: I7bacd392944148f471ec421301bfc8106a55b68a
-
Radosław Piliszek authored
To reflect stable branches. Change-Id: I8d7e0cbda3f55e2c96121e4d819385020f4e8aad
-
- Aug 22, 2022
-
-
Radosław Piliszek authored
This change amends the docs as we test Ironic quite thoroughly. Change-Id: I1ff27dfb328fd7b06fd6951a37cf9a0e111e753b
-
wangxiyuan authored
openEuler 20.03 LTS SP2 is out of date. This patch: 1. Upgrade openEuler to 22.03 TLS for host OS. 2. Switch guest OS from centOS 8 to ubuntu Change-Id: If2ff036e965def141f67240945802611e1f4dc4e
-
- Aug 17, 2022
-
-
Will Szumski authored
This allows you to use a more descriptive name if you desire. For example, when using cinder with multiple ceph backends, rbd-1, doesn't convey much information. You could include location, disk technology, etc. in the name. Change-Id: Icfdc2e5726fec8b645d6c2c63391a13c31f2ce9a
-
- Aug 08, 2022
-
-
Monty Taylor authored
clouds.yaml[0] is a richer way to express configuration for OpenStack clouds. It's also fully supported by Ansible's OpenStack modules as well as python-openstackclient and openstacksdk. It's the future - who doesn't like the future? Write a file using both the public (default) and the internal endpoints for the admin user. Also, change all of the examples to reference it and to get python-openstackclient to use it too. [0] https://docs.openstack.org/openstacksdk/latest/user/guides/connect_from_config.html Implements: blueprint use-clouds-yaml Change-Id: I557d2e4975c7b3d3c713a556b9ba47af9567ce6e
-
- Jul 27, 2022
-
-
k-s-dean authored
This change introduces automated configuration of firewalld and adds a new filter for extracting services from the project_services dict. the filter selects any enabled services and their haproxy element and returns them so they can be iterated over. This commit also enables automated configuration of firewalld from enabled openstack services and adds them to the defined zone and reloads the system firewall. Change-Id: Iea3680142711873984efff2b701347b6a56dd355
-
Radosław Piliszek authored
Change-Id: I63673761959a560e97c848f092f086ceba25839a
-
- Jul 08, 2022
-
-
Pierre Riteau authored
Change-Id: I7d79a18599f54583ff4f38a554459fe02ada9ae7
-
- Jul 07, 2022
-
-
Pierre Riteau authored
Change-Id: I6d9ee98912120b9ece60ee22c7b0ad71dab8ed30
-
- Jun 20, 2022
-
-
Radosław Piliszek authored
Per comments on [1]. [1] https://review.opendev.org/c/openstack/kolla-ansible/+/843727 Change-Id: I60162b54bc06e158534d29311d4474b34750c64d
-
- May 26, 2022
-
-
Radosław Piliszek authored
Docs and reno included. Change-Id: I5099b08953789b280c915a6b7a22bdd4e3404076
-
- May 25, 2022
-
-
Maksim Malchuk authored
Add a switches to enable/disable deploy of the Masakari monitors. Change-Id: I3ab603f7cab7946ea8f2e063fe91190d6592066a Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com>
-
- May 17, 2022
-
-
Ramona Rautenberg authored
In the last PTG it was decided to drop the keystone_token_provider variable, because there is no other option anymore. Signed-off-by:
Ramona Rautenberg <rautenberg@osism.tech> Change-Id: I1ee2c3f9b7dbbbf4633c5874cdbb3c4f8c09e277
-
- May 13, 2022
-
-
Tim Beermann authored
"Smoke tests" for barbican, cinder, glance and keystone have been removed as discussed in PTG April 2022. Signed-off-by:
Tim Beermann <beermann@osism.tech> Change-Id: I613287a31e0ea6aede070e7e9c519ab2f5f182bd
-
Simon Dodsley authored
Add an enable_cinder_backend_pure_iscsi and enable_cinder_backend_pure_fc options to etc/kolla/globals.yml to enable use of the FlashArray backend. Update the documentation to include a section on configuring Cinder with the FlashArray. Implements: blueprint pure-cinder-driver Change-Id: I464733f1322237321ed1ffff8636cf30bd1cbb38
-
- May 02, 2022
-
-
Pierre Riteau authored
This is a follow up to I7e5c1e20c7b66b64cbd333f669ef8d8da60daaa8. Change-Id: I11a86f59c1fb9cddde3370b544ee7bf4e8ae4fb4
-
- Apr 23, 2022
-
-
Pierre Riteau authored
The ipmi-exporter code blocks had too much indentation. Change-Id: I2cf3ab4873d9df2dfe1375cf7e2e0e5dc6571120
-
- Apr 21, 2022
-
-
Vladislav Belogrudov authored
When running in virtual environment a bootstrapping task will install 'docker' python module in the environment. After that prechecks and deploy phase will not find the module because their 'ansible interpreter' is host wide. With this fix it is advised to set an interpreter to the one in virtual environment Closes-Bug: #1969812 Change-Id: I1bb6a3af3fa6346fff0a262e0c53d12c544f46db
-
- Apr 20, 2022
-
-
Vladislav Belogrudov authored
There are no 5.* versions of ansible for CentOS 8 Stream yet. One should use pip install 'ansible>=4,<6' according to the current documentation. Closes-Bug: #1969617 Change-Id: Ie4f502f955dac5ae9ee8ddb4779c2fa2e26840d9
-
Marcin Juszkiewicz authored
We have only one value for install_type now and it gets removed from image names. Change-Id: I8bf95fd7aa9dd26b80d618ca0fcb097003b4cb0a
-
- Apr 13, 2022
-
-
Maksim Malchuk authored
Add a new parameter 'ironic_dnsmasq_dhcp_ranges' and enable the configuration of the corresponding 'dhcp-range' and 'dhcp-option' blocks in Ironic Inspector dnsmasq for multiple ranges. The old parameters 'ironic_dnsmasq_dhcp_range' and 'ironic_dnsmasq_default_gateway' used for the only range are now removed. This change implements the same solution used in the TripleO several years ago in the: Ie49b07ffe948576f5d9330cf11ee014aef4b282d Also, this change contains: Iae15e9db0acc2ecd5b087a9ca430be948bc3e649 fix for lease time. The value can be changed globally or per range. Change-Id: Ib69fc0017b3bfbc8da4dfd4301710fbf88be661a Signed-off-by:
Maksim Malchuk <maksim.malchuk@gmail.com> Co-Authored-By:
Radosław Piliszek <radoslaw.piliszek@gmail.com>
-
- Apr 11, 2022
-
-
Marcin Juszkiewicz authored
Change-Id: Ia2f549ba119ac09c4d1e4279baf594a42480511f
-
- Apr 06, 2022
-
-
Radosław Piliszek authored
Change-Id: I2ae1a402e723cd1063618d1b9fb18f6adb27a390
-
Radosław Piliszek authored
Change-Id: I8e4096d7136d0ce9e54f1af0bb9ba110487fb35b
-