4d2d87540c28e43bcbabb1a6de40eb8c553d38c8
2964 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Takashi Kajinami
|
cb04476801 |
ironic-inspector: Fix missing rabbit_use_ssl
Depends-on: https://review.opendev.org/901416 Related-Bug: #2043931 Change-Id: I93320d1c7eef4bacab91308b3db7d2361e954a68 |
||
|
Takashi Kajinami
|
3768acbb55 |
Debian/Ubuntu: Capture core config files
In Debian and Ubuntu, some core config files such as apache2.conf are located at the top-level config directory and are not captured. This ensures these files are also captured after test run. Change-Id: I28ea22a0e14769ba4bc1545a75569f9cf6e881d5 |
||
|
Zuul
|
b286d250b6 | Merge "Ignore case when comparing boolean values" | ||
|
Zuul
|
23c1d36763 | Merge "Capture config files of bind" | ||
|
Zuul
|
36e169d008 | Merge "Updated from Puppet OpenStack modules constraints" | ||
|
Takashi Kajinami
|
4690694faa |
Ignore case when comparing boolean values
In case an environment variable is set to a boolean value in ansible, the actual value is capitalized(True or False). We have to ensure that case is ignored when comparing such value with a reference. Change-Id: Ic51e966acc7e6939dd17d60ab5e3971bd05e77d5 |
||
|
Takashi Kajinami
|
4e29b9a185 |
Capture config files of bind
We deploy bind as a backend for Designate so let's capture its config files so that we can review files generated by puppet-dns. Change-Id: I7ed857aff5fac295140031e8cdfecd8e35281767 |
||
|
Takashi Kajinami
|
85f3a7a520 |
Revert "Ubuntu: Use packages to install tempest"
This reverts commit
|
||
|
Zuul
|
8578f6b20e | Merge "Enable horizon in scenario 002" | ||
|
Zuul
|
08fa273dd1 | Merge "Drop tempest::tempest_config_file" | ||
|
Zuul
|
379bb9240a | Merge "Drop deprecated nova::api::nova_metadata_wsgi_enabled" | ||
|
Zuul
|
9514bb16cf | Merge "Enable VPNaaS" | ||
|
Zuul
|
8fd432c4e9 | Merge "Do not install pip in advance" | ||
|
Zuul
|
f8d939eacc | Merge "Ubuntu: Use packages to install tempest" | ||
|
Zuul
|
44edfde6da | Merge "Drop workarounds for old packaging problems in Ubuntu" | ||
|
Zuul
|
9d9adcf6d1 | Merge "Globally disable EPEL" | ||
|
Zuul
|
7c80d35846 | Merge "Keep puppet.log created at repository setup" | ||
|
Zuul
|
176809f737 | Merge "keystone: Drop override of fernet options" | ||
|
OpenStack Proposal Bot
|
53914562a8 |
Updated from Puppet OpenStack modules constraints
Change-Id: I41ff745cd3213f7dbdc396269555deff4da69e05 |
||
|
Zuul
|
ef83ea7e78 | Merge "Updated from Puppet OpenStack modules constraints" | ||
|
Takashi Kajinami
|
3fe43f1d69 |
keystone: Drop override of fernet options
The value used for fernet_key_repository exactly matches the default value of the parameter. Also the current setting of fernet_max_active_keys increases max active keys from default(3) but we have no specific requirement to do so. Change-Id: I0d2c36371ddff3741a2bb49d9ce7f18fc85c875e |
||
|
Zuul
|
1fc1d1e22e | Merge "Ubuntu: Drop unnecessary exclude list of mistral test cases" | ||
|
Takashi Kajinami
|
0d3749e062 |
Enable horizon in scenario 002
... to test installation of ironic-dashboard. Depends-on: https://review.opendev.org/900799 Change-Id: Ib8ad54cbee1b3002ff643083d6a97d28a25268c7 |
||
|
Takashi Kajinami
|
b69ea6177a |
Enable VPNaaS
The puppet-neutron module supports the neutron-vpnaas plugin. This enables the plugin in scenario 004 job so that we can test the implementation. Depends-on: https://review.opendev.org/c/openstack/puppet-neutron/+/900704 Change-Id: Id36ed62e64776b0a7895a3735b13180f708fdfb5 |
||
|
Takashi Kajinami
|
4b8e79432f |
Drop deprecated nova::api::nova_metadata_wsgi_enabled
The parameter no longer needs to be set when httpd + mod_wsgi is used. Depends-on: https://review.opendev.org/900732 Change-Id: Ie0454983c18b3a6cbc12c05379a850a74397b4e1 |
||
|
Takashi Kajinami
|
9bdb8fc1f5 |
Ubuntu: Use packages to install tempest
Ubuntu provides tempest plugin packages in universe. We can use these instead of installing tempest from source. This allows us to have better test coverage. Depends-on: https://review.opendev.org/c/openstack/puppet-tempest/+/900696 Change-Id: Iccd10512b83635b25c60c899802d2ed7b97a48a6 |
||
|
Takashi Kajinami
|
544159a630 |
Drop workarounds for old packaging problems in Ubuntu
Some of the services have been disabled in Ubuntu because of old package problems but can be enabled now, to restore test coverage in Ubuntu. This also enables murano in both CentOS and Ubuntu. The murano tempest plugin tests still fail so tempest tests are still disabled for now. Depends-on: https://review.opendev.org/900608 Change-Id: I98f67f5088240e9a0c3ff0e4927959f40a1b6119 |
||
|
Takashi Kajinami
|
f960aa6f9f |
Ubuntu: Drop unnecessary exclude list of mistral test cases
We do not run mistral-tempest-plugin tests now, thus these test cases are not run. These currently succeeds in CentOS and we have not clear clue that these are broken in Ubuntu/Debian. Change-Id: I594a63960a837c6469186495d7162ab247debe04 |
||
|
Takashi Kajinami
|
21ddba02da |
Drop tempest::tempest_config_file
... because the parameter has been deprecated. Depends-on: https://review.opendev.org/c/openstack/puppet-tempest/+/900621 Related-Bug: #2043210 Change-Id: Ib43f4d1f040cb5c4cb5e7e9586f6a92d6d0db9f9 |
||
|
Takashi Kajinami
|
c43907c7ce |
Do not install pip in advance
... because the package should be installed when needed. Depends-on: https://review.opendev.org/c/openstack/puppet-tempest/+/900618 Change-Id: Ie1f71f933cedbd1ab0361e68a09b11cf1da585d4 |
||
|
Takashi Kajinami
|
71e569881e |
Fix wrong path checked
We should check whether the file being captured actually exists. Change-Id: I12ae91ac84fdd6ff1eee195b88e257819379ce79 |
||
|
Zuul
|
b1d9c94698 | Merge "Refactor puppet installation in integration job" | ||
|
Takashi Kajinami
|
9f3cb023b1 |
Globally disable EPEL
We don't require EPEL to install the tool packages. In case it's needed to deploy services then it should be enabled in the repo setup steps. Change-Id: I7f499e16efd69b7822ed3a7db2c72a1d59e9bf3d |
||
|
Zuul
|
5283959734 | Merge "Drop incomplete use_puppetlabs" | ||
|
OpenStack Proposal Bot
|
a5c7d5a794 |
Updated from Puppet OpenStack modules constraints
Change-Id: I1196e32fee23d52cade064260141a0102c6f615f |
||
|
Zuul
|
00804276a3 | Merge "Updated from Puppet OpenStack modules constraints" | ||
|
Zuul
|
f6637828be | Merge "Revert "Ubuntu: Purge the default policy.yaml for Placement"" | ||
|
Takashi Kajinami
|
827bedca6c |
Keep puppet.log created at repository setup
In integration tests we first run puppet to configure repositories and then run puppet two times for testing. However we don't move the log after the first repository configuration, and the file is overridden by the first deployment run. This ensures the file created during repository set up is being moved so that we can review the full records. Change-Id: Ia3f94d89423bc7c4b9a95f6b4ddb760fdcacfcee |
||
|
Takashi Kajinami
|
02e65c7fc1 |
Refactor puppet installation in integration job
This splits the existing function to repository set up and actual package installation and adds an additional knob to skip setting up puppetlabs repo (and install puppet from distributions). Change-Id: I3568883537e8cc29f234754c78fc2425ad6a8f4b |
||
|
Takashi Kajinami
|
c2000f96e5 |
Drop incomplete use_puppetlabs
This knob is incomplete. We do not use package installation for lint, syntax, unit and litmus tests and we always use puppetlabs package in integration tests. Setting use_puppetlabs results in conflict with the installation steps in each jobs. Change-Id: I9c84b73b68197d5d7d5764ed6a43cb22c3bca8e5 |
||
|
OpenStack Proposal Bot
|
7d3135a4c6 |
Updated from Puppet OpenStack modules constraints
Change-Id: If5f224b80fa07fff6493197b787fe6276f242e5f |
||
|
Takashi Kajinami
|
34fad736aa |
Revert "Ubuntu: Purge the default policy.yaml for Placement"
This reverts commit
|
||
|
Zuul
|
4e31bb10c0 | Merge "Get list of implied roles" | ||
|
Zuul
|
8b33d112a7 | Merge "Drop redundant order enforcement" | ||
|
Zuul
|
8411e6016f | Merge "Stop creating m1.small flavor" | ||
|
OpenStack Proposal Bot
|
2a109afb23 |
Updated from Puppet OpenStack modules constraints
Change-Id: I711198b18362796a659423439ff131ca1cb8dcfa |
||
|
Takashi Kajinami
|
587df76ac1 |
Get list of implied roles
... so that we can review how the implied roles are created during deployment. Change-Id: I665f07c4aaa3a68c070831ca33697d838191d9f8 |
||
|
Takashi Kajinami
|
2ce60a64e7 |
Drop redundant order enforcement
The nova_flavor resource now requires nova::service::end anchor, which requires all keystone resources required for API access. Change-Id: Iafa5898005e412644a7ee4ac936ee622df22a13d |
||
|
Takashi Kajinami
|
1b8e86e1be |
Stop creating m1.small flavor
The murano tempest plugin used to require the m1.small flavor but it later switched to m1.tiny flavor[1]. [1] https://review.opendev.org/c/openstack/murano/+/480848 Change-Id: I388d807f210c6b93d083e0feaa5ee52ab49a0493 |
||
|
OpenStack Proposal Bot
|
dd451d9a5b |
Updated from Puppet OpenStack modules constraints
Change-Id: I77dd647cedfa15474c3c3e9b1775f4e302dd5e92 |