09ff119cd16f6a5c5ef2e3aa18eff6947ac70622
Commit Graph

3359 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Takashi Kajinami
09ff119cd1 tempest: Cap share API version
Due to pending migration to CentOS Stream 10 we are using old version
of manila in CI. Cap the maximum API version to avoid failure caused
by the newer (and unavailable) API version expected by manila-t-p.
Change-Id: I9f9b905111d5d23cf4604fb58966a8f3e39b3183
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年11月14日 01:31:41 +09:00
Takashi Kajinami
13ecc294fa Remove testing of ironic-inspector
... because the project was retired.
Depends-on: https://review.opendev.org/963460
Change-Id: I6a4a6af2e39b87283fe1d812bc3d75e73bbe29cc
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月25日 01:33:22 +09:00
Zuul
53c907e3bc Merge "cinder: Configure glance user for service-to-service communication" 2025年10月16日 13:57:17 +00:00
Takashi Kajinami
062f6d5721 Update module constraints
The propose-updats job is currently broken so generate the update
manually now to make sure we use the latest release available.
Change-Id: If2aa7caffbd81ca9af90a50a1920e716dbfa5b05
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月14日 12:50:01 +09:00
Takashi Kajinami
b03c8b87fc cinder: Configure glance user for service-to-service communication
Depends-on: https://review.opendev.org/963724
Change-Id: I84e4adc509d01943125a763d6c0f1718eb6e23e1
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月11日 01:07:26 +09:00
Takashi Kajinami
a0b7980c4d Ubuntu: Switch to Flamingo
Change-Id: I55172ee93b917e55ac91de952137958453632f81
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年10月07日 22:09:52 +09:00
Zuul
cdfbcbf968 Merge "CentOS: Fix duplicated ceph repository" 2025年09月29日 15:45:39 +00:00
Zuul
a8836bbca7 Merge "CentOS: Fix duplicated rabbitmq repository" 2025年09月29日 15:45:28 +00:00
Takashi Kajinami
cc12213c1e CentOS: Fix duplicated ceph repository
The ceph repository is also included by delorean-deps.repo .
The version in the file is better aligned with the OpenStack packages.
Change-Id: I48cc74a20d8210fe36437ecf022a7276634476fe
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月27日 22:21:26 +09:00
Takashi Kajinami
6579031b52 CentOS: Fix duplicated rabbitmq repository
The rabbitmq repository is included by delorean-deps.repo , so we don't
have to enable it explicitly.
Change-Id: I875b4d79985a40e0bbd633af44aba1f4699733c2
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月27日 18:54:01 +09:00
Takashi Kajinami
f438cc3bdc placement: Explicitly request httpd service
... otherwise the resources dependencies about httpd service are all
skipped.
Change-Id: Ib09fe5d8e561b2379a988151c28df695f5399b6e
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月26日 23:22:30 +09:00
Zuul
05e52fb125 Merge "Update module constraints" 2025年09月18日 09:30:13 +00:00
Takashi Kajinami
e09b730c04 Update module constraints
The propose-updats job is currently broken so generate the update
manually now to make sure we use the latest release available.
Change-Id: Icadc6ab06f1a150fcad2826ae969fa4679341a40
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月17日 21:39:15 +09:00
Zuul
90bec0202c Merge "cloudkitty: Cap [orchestrator] max_workers_reprocessing" 2025年09月16日 10:25:57 +00:00
Takashi Kajinami
df52210f27 Drop unused fallback for repos without Gemfile
... because all of the repos we maintain and use this playbook with
contain Gemfile.
Change-Id: I65793edeb5575f5a52b784d03a5160939e578b33
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月13日 11:15:24 +00:00
Takashi Kajinami
b6435bb3ba Run only lint job for puppet-lint.rc update
The file only affects lint checks.
Change-Id: I2e07ac135c5c903a70d72857daec2bf81c81cedc
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月13日 11:15:18 +00:00
Takashi Kajinami
15658cc4f9 Run lint check directly
Change-Id: I9682a6c9bf33c2f9344ab739e8270c3994d0acc9
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月13日 16:56:29 +09:00
Takashi Kajinami
8bc205aaa4 cloudkitty: Cap [orchestrator] max_workers_reprocessing
Depends-on: https://review.opendev.org/960034
Change-Id: I2aa5a5de33d51ecd45b7f3160c45285c056604c0
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月08日 12:17:01 +00:00
Takashi Kajinami
655acbfc4b Add Neutron FWaaS to integration tests
Support for FWaaS was recently restored. Add the extension to a few
integration scenarios.
Depends-on: https://review.opendev.org/953213
Change-Id: I8b023f972128c64281c9eb2a37d5f58d94ec5945
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月02日 22:35:28 +09:00
Takashi Kajinami
07663d76e4 Fix a typo in variable name
Change-Id: I5697d7a70a3a6145b43ecbc60d158762ce0273cb
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年09月01日 12:00:13 +09:00
Takashi Kajinami
e6b0770fb7 Use system admin to get list of baremetal drivers
... because ironic does not allow access to this api by project admin.
Change-Id: I2d9257a84e70ff6eeeb4102be766d09af8647330
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月27日 00:27:31 +09:00
Zuul
7037d54b29 Merge "Replace deprecated decision_engine_workers" 2025年08月26日 02:10:08 +00:00
Zuul
aee55660bf Merge "Drop neutron::server::service_name" 2025年08月25日 20:19:16 +00:00
Zuul
7ccb8d1033 Merge "Directly execute gem command" 2025年08月25日 20:19:14 +00:00
Zuul
15b84ec0f5 Merge "Capture watcher resources in CI" 2025年08月25日 20:06:40 +00:00
Zuul
79158c5b8a Merge "Install client packages" 2025年08月25日 20:06:37 +00:00
Zuul
03e1fa9714 Merge "Re-enable vitrage" 2025年08月25日 20:01:41 +00:00
Zuul
a8a6b821b9 Merge "Use undef to use default values" 2025年08月25日 19:37:53 +00:00
Takashi Kajinami
982ac0206c Replace deprecated decision_engine_workers
Depends-on: https://review.opendev.org/958352
Change-Id: I8f179f53d29dca6bad9eb5f20c43ca8385ccb8e8
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 15:19:20 +09:00
Takashi Kajinami
565c2456a6 Drop neutron::server::service_name
The parameter was deprecated due to removal of neutron-server support.
Change-Id: Idede43ebe633f4dab67a00bebbebb4532362f36b
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 02:54:52 +09:00
Takashi Kajinami
d91e8f1871 Directly execute gem command
... instead of executing it via ruby, which is redundant.
Change-Id: If9f4dba1f892b6de46957fd63e73402f5c3d1460
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 02:44:33 +09:00
Takashi Kajinami
d12b14655f Capture watcher resources in CI
... so that we can review the deployment status more in detail.
Change-Id: I6867c437fd6737749d44124e3f99707c45ec9832
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 02:05:05 +09:00
Takashi Kajinami
b2d4bc4cdb Install client packages
... according to the services deployed.
Change-Id: Ib32cb82d6e34d9eb1b4d0d2790fa47d895ab0b6f
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 02:05:02 +09:00
Takashi Kajinami
9a3ac7188a Re-enable vitrage
It was disabled due to consistent 500 error, but it was already
resolved.
Change-Id: I8c53a92c4fb7ba4c7e216e41ecaa6729201aa6e5
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月24日 00:44:26 +09:00
Takashi Kajinami
5d54c5fd78 Use undef to use default values
Puppet automatically replaces undef by the default values.
Change-Id: Ie010ce2d8e8f9f766b9db539b5875af8965f5fe6
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月23日 21:27:30 +09:00
Zuul
5157e325b0 Merge "Move CentOS unit tests to Stream 10" 2025年08月23日 10:23:04 +00:00
Zuul
4495b0fbe9 Merge "Make sure CRB repository is enabled" 2025年08月23日 06:04:07 +00:00
Zuul
35459dfa57 Merge "Prepare for voxpupuli-puppet-lint-plugins" 2025年08月23日 05:50:09 +00:00
Zuul
17e41cd0b0 Merge "tempest: Drop unnecessary override of octavia roles" 2025年08月23日 05:09:05 +00:00
Takashi Kajinami
a3afedaf81 Prepare for voxpupuli-puppet-lint-plugins
Fix new lint errors detected when full of the voxpupili lint plugins
are enabled.
Depends-on: https://review.opendev.org/958040
Change-Id: I17970da9dd2878eafe268be10cf7e913b35cbdb1
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月20日 20:41:17 +09:00
Takashi Kajinami
02ad9b2d9b Move CentOS unit tests to Stream 10
CentOS Stream 9 may no longer be compatible with the latest OpenStack
due to removal of Python 3.9 support.
Migrate unit tests to CentOS Stream 10, so that we start testing our
models with Ruby 3.3 , which replaces Ruby 3.1 (EOL version).
Change-Id: Ie2cba1f5049c7812fa3d6369555207c47b71514c
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月20日 14:41:23 +09:00
Zuul
20fba9e8a9 Merge "neutron: Use httpd in Ubuntu" 2025年08月19日 10:14:48 +00:00
Zuul
7e8046e0a1 Merge "Remove deprecated nova::api::api_bind_address" 2025年08月19日 08:34:25 +00:00
Zuul
3e7a5a8693 Merge "Do not disable strict_variables check" 2025年08月19日 08:34:22 +00:00
Zuul
c1ff45415a Merge "Add integration jobs with OpenVox" 2025年08月19日 08:03:39 +00:00
Takashi Kajinami
f14b7217ab Make sure CRB repository is enabled
The augeas-devel package is provided by the CRB repository so it should
be enabled in advance. Currently CRB repository is enabled in the OS
image used in CI so we don't have to enable it explicitly but we should
not assume that the repo is always enabled.
Change-Id: I264dad066ad1c0563ab5ff35da7de71f3b8d4e72
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月19日 13:56:19 +09:00
Takashi Kajinami
fbbe697d35 tempest: Drop unnecessary override of octavia roles
octavia-tempest-plugin now uses the default keystone roles by default.
Depends-on: https://review.opendev.org/926867
Change-Id: I5ac707ac3f9cd7a4c9c82725275d6637c15ea457
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月19日 01:56:25 +09:00
Zuul
3c670fcccf Merge "Switch to namespace sdtlib functions" 2025年08月18日 16:33:18 +00:00
Zuul
be73f84388 Merge "tempest: Fix wrong availability defined for ironic-inspector" 2025年08月18日 16:33:15 +00:00
Takashi Kajinami
160220b3be neutron: Use httpd in Ubuntu
The monolithic neutron-server is being removed this cycle.
Change-Id: I21a91b987313c13ca63aaa1780bb8e941a194161
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025年08月19日 00:08:47 +09:00