4d2d87540c28e43bcbabb1a6de40eb8c553d38c8
Commit Graph

2964 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Zuul
4d2d87540c Merge "Drop patterns for old repository host/namespace" 2024年01月02日 16:54:05 +00:00
Takashi Kajinami
d961c50855 Drop patterns for old repository host/namespace
Our modules were migrated from stackforge namespace to the openstack
namespace a while ago. Also, all of the OpenStack repos are migrated
from github to opendev.
Change-Id: Ie6dc9c26ffac7cfbcc0387ec46919329b28ea9e7
2023年12月25日 16:49:55 +09:00
Takashi Kajinami
0f2b3518e9 Capture Gnocchi resources
... so that we can ensure that telemetry services are working properly.
Change-Id: Iab7de6107f529d0895cf23d60791e521bc3916c8
2023年12月25日 11:10:30 +09:00
Zuul
babc7a0a94 Merge "Unpin bundler" 2023年12月22日 04:00:44 +00:00
Zuul
810226067e Merge "Ensure os_keepalived_dac_override is enabled" 2023年12月21日 17:56:02 +00:00
Takashi Kajinami
df3d689042 Ensure os_keepalived_dac_override is enabled
According to [1], the dac override options may be disabled in a future
release.
[1] https://bugzilla.redhat.com/show_bug.cgi?id=2000945
Change-Id: I3779072f9213fee03f350cc9a8786072c318037d
2023年12月21日 19:37:16 +09:00
Takashi Kajinami
ee02b55a1c CentOS: Capture list of SELinux booleans
Change-Id: I06dd8529440067cb7abe2d2feea3efe14a8161b7
2023年12月20日 22:27:54 +09:00
Takashi Kajinami
c03f2eaf7a Unpin bundler
The bundler library has been pinned to 2.2.11 but this is quite old.
This attempts to remove that pin and use the latest version instead.
Depends-on: https://review.opendev.org/c/openstack/puppet-openstack_spec_helper/+/900787
Change-Id: I1575f435a1248762602c376a2fafca16b0a7958d
2023年12月19日 07:56:57 +00:00
Zuul
448fa3e8b9 Merge "ironic: Fix a few missing auth_url/password parameters" 2023年12月19日 03:56:41 +00:00
Zuul
4ee35ab339 Merge "zaqar: Fix incomplete trustee options" 2023年12月19日 01:01:34 +00:00
Zuul
ca9679f0cf Merge "ironic-inspector: Enable store backend for inspection data" 2023年12月18日 23:55:16 +00:00
Zuul
f91168fd35 Merge "Refactor library jobs" 2023年12月18日 23:55:15 +00:00
Zuul
2d4eee64c5 Merge "pre-fetch puppet-openstack_spec_helper for lint/syntax tests" 2023年12月18日 23:42:38 +00:00
Takashi Kajinami
b34458f375 zaqar: Fix incomplete trustee options
The trustee option should contain the complete credential information
for authentication.
Change-Id: I4c6a8fc97e9632867436d2287fd28fa50a1eec08
2023年12月18日 11:55:32 +09:00
Takashi Kajinami
d3fe2a7967 ironic: Fix a few missing auth_url/password parameters
Change-Id: I110e94f62e8ddc96ab3a55ab337afd71da417898
2023年12月18日 11:11:59 +09:00
Takashi Kajinami
6be8573e29 ironic-inspector: Enable store backend for inspection data
... to test the set up more suitable for production use.
Change-Id: I5e1dbdcaadb2ee92ad4f5c71690c0186a1b0d76b
2023年12月18日 01:36:22 +09:00
Zuul
e89accfe55 Merge "Ensure coordination backend is started" 2023年12月17日 16:36:21 +00:00
Zuul
cf25016c9b Merge "ironic-inspector: Fix missing coordination backend" 2023年12月17日 16:22:32 +00:00
Takashi Kajinami
6c5faa8464 Refactor library jobs
The library syntx job and the library lint job inherit the integration
job template but this pulls a lot of unnecessary repositories. This
change replaces their parent template to reduce the repository
pre-fetched by zuul.
Also, the library unit job base is very similar to the normal unit test
base so can inherit the base one.
Change-Id: If693ef969cea811b490adb908669cf9f08b54682
2023年12月17日 10:03:20 +09:00
Takashi Kajinami
34986870aa pre-fetch puppet-openstack_spec_helper for lint/syntax tests
... to avoid pulling it during installation.
Change-Id: I2a73bfb76ba2d9aefbfd96427dc61bd28efcd6a0
2023年12月17日 09:46:21 +09:00
Zuul
ef23ddf1d5 Merge "Simplify tempest tests config" 2023年12月15日 18:12:00 +00:00
Zuul
518d86704c Merge "Ceilometer: Remove redundant dependency" 2023年12月15日 18:11:59 +00:00
Takashi Kajinami
8e8eacbb03 Simplify tempest tests config
Telemetry integration test is explicitly enabled but it is later
disabled. We can just skip enabling it.
Change-Id: I48aedb22ac32d651db4029330d54ce25eb314764
2023年12月14日 02:51:36 +00:00
Takashi Kajinami
ab2a9ace6d Ensure coordination backend is started
... before starting the services requiring the backend. Some of these
services crash in case its coordination backend is not available.
Change-Id: Iaf7379bdd7d144d8a71e5f00358beb1dee442cba
2023年12月13日 05:10:38 +00:00
Takashi Kajinami
5794760a69 ironic-inspector: Fix missing coordination backend
ironic-inspector requires coordination backend when non-standalone mode
is used.
Depends-on: https://review.opendev.org/903575
Change-Id: Ib38f90336447161eef805f071448408b49236749
2023年12月13日 05:10:29 +00:00
Takashi Kajinami
df9bfe96cb Ceilometer: Remove redundant dependency
The ceilometer-upgrade exec resource already subscribes the config end
anchor.
Change-Id: I2f45c8a1ad218c46a76c4a9b00afc4c9dbac1830
2023年12月13日 00:28:17 +09:00
Takashi Kajinami
c00bbcede1 Ceilometer: Drop unused ssl certificates
Since ceilometer-api was removed, ceilometer no longer provides any
API services, and do not use the SSL certificates generated.
Change-Id: I1f4e0ff19aa3b9ac70792a21c867f17b5cb0f009
2023年12月13日 00:26:16 +09:00
Zuul
61a1a93e39 Merge "Debian/Ubuntu: Fix rndc.key file path in rndc.conf" 2023年12月12日 10:48:19 +00:00
Zuul
79a895a942 Merge "Use common implementation for ovn certs" 2023年12月12日 10:48:17 +00:00
OpenStack Proposal Bot
3ebd1cf8ff Updated from Puppet OpenStack modules constraints
Change-Id: I94bfd54ba47352deb504ece12850bf988cfed57c
2023年12月11日 03:05:45 +00:00
Takashi Kajinami
547cebc73f Debian/Ubuntu: Fix rndc.key file path in rndc.conf
In Debian families, the rndc.key file is created in /etc/bind instead
of /etc. This fixes the key file path in rndc.conf.
Also this updates the rncd.conf path to place it in the same directory.
Change-Id: If6fa440541b5c8b3073b72de97d9550dbe6f8c2a
2023年12月10日 00:20:02 +09:00
Zuul
f2fc1008ff Merge "Bump puppet versions to the latest minor releases" 2023年12月08日 23:53:34 +00:00
Takashi Kajinami
1bda1d37ce Use common implementation for ovn certs
... instead of maintaining the similar logics in neutron and octavia.
Change-Id: I0006dcbe116b018b8e9c2d5f6851086b7de143fe
2023年12月08日 18:02:30 +09:00
OpenStack Proposal Bot
34ddb6155d Updated from Puppet OpenStack modules constraints
Change-Id: Ifdb35936b3fae750d5dba854e7398c04bda71518
2023年12月07日 02:33:13 +00:00
Takashi Kajinami
8ea61b5174 Bump puppet versions to the latest minor releases
Puppet 7.26 and 8.3.1 were released this November.
Change-Id: I60de0a11507785d23cff80bfffdfdfe14d3cca0c
2023年12月06日 23:09:05 +09:00
Takashi Kajinami
9121aaeed7 Remove non-voting puppet 8 unit tests from gate
... to reduce resources used by CI.
Change-Id: I3578e01965b5f3b11b8be4f1b1b5bd98e8783914
2023年12月05日 23:29:00 +09:00
OpenStack Proposal Bot
142ace3278 Updated from Puppet OpenStack modules constraints
Change-Id: Ic403783bb66c841409c5db772278c19147159445
2023年11月29日 02:54:40 +00:00
OpenStack Proposal Bot
42b1bec2a7 Updated from Puppet OpenStack modules constraints
Change-Id: Ie7f297caa3c722f2cc08f832d5564c1ca299e617
2023年11月28日 02:18:35 +00:00
Zuul
7be1d8eca2 Merge "ironic-inspector: Use non-standalone mode" 2023年11月27日 14:16:27 +00:00
Zuul
02822cff64 Merge "Enable libvirt-guests" 2023年11月27日 12:36:13 +00:00
Takashi Kajinami
e861ca14b1 Enable libvirt-guests
The feature can be easily tested in CI.
Depends-on: https://review.opendev.org/c/openstack/puppet-nova/+/901605
Change-Id: Ib47a11415d04df47dc3085a93475a5293ba7de5e
2023年11月23日 01:55:40 +09:00
OpenStack Proposal Bot
cf62367a2d Updated from Puppet OpenStack modules constraints
Change-Id: I7563d906a502f260f676b35f8163fae38b0b6b74
2023年11月22日 03:21:24 +00:00
Zuul
9718d602f4 Merge "ironic-inspector: Enable debug log" 2023年11月21日 04:05:12 +00:00
Zuul
e7c66044c7 Merge "ironic-inspector: Fix missing rabbit_use_ssl" 2023年11月21日 03:59:26 +00:00
Takashi Kajinami
6de4651195 ironic-inspector: Use non-standalone mode
The puppet-ironic module now supports deploying separate api and
conductor for ironic-inspector. This uses that feature to switch
the deployment architecture in CentOS. This allows us to enable SSL
in ironic-inspector API.
Depends-on: https://review.opendev.org/c/openstack/puppet-ironic/+/901423
Change-Id: I407332cf6794cd573bbf52b750d273f2027b87c8
2023年11月21日 02:04:27 +00:00
Zuul
305928a6e6 Merge "Designate: Enable notifications" 2023年11月20日 18:45:01 +00:00
Zuul
7ac09880bf Merge "Ironic: Enable notifications" 2023年11月20日 18:33:12 +00:00
Takashi Kajinami
5203ace149 Ironic: Enable notifications
The ironic services support notifications using the oslo.messaging
library. This enables notification from the ironic services to test
configurations required for it.
Change-Id: I2fc64cf75cd9efd15d929563f3c8d0a0adb33d1a
2023年11月20日 11:38:29 +09:00
Takashi Kajinami
bd6d44e435 ironic-inspector: Enable debug log
Debug log is globally enabled in OpenStack services so that we can
review behavior of each service in detail. This enables debug logs
for ironic-inspector.
Change-Id: I70a7f247c6b017770794a2aa04608696728e50b7
2023年11月20日 02:06:40 +00:00
Takashi Kajinami
10aa12f88e Designate: Enable notifications
The designate services support notifications using the oslo.messaging
library. This enables notification from the designate services to
test configurations required for it.
Change-Id: I5c1de2523fa64b5268659c0e84874fc2898b26a3
2023年11月20日 03:19:33 +09:00