Commit Graph

18 Commits

Author SHA1 Message Date
Takashi Kajinami 502ba0c5b9 Remove murano
The murano project is being marked inactive[1] and will be excluded
from caracal release. Because of the project status and the fact that
puppet-murano has had no meaningful update or feedback from actual
users, we decided to retire the module in this cycle[2].

[1] https://review.opendev.org/c/openstack/governance/+/910434
[2] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/VHE6WWZKOTTKBLUVMABAAQKBN2QSEED4/

Change-Id: I0f21526476de33761ed17bae27d9915072b1cade
2024-03-06 01:19:57 +00:00
Takashi Kajinami cddbe5e38b Remove puppet-ec2api
The EC2-API project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-ec2api module
because we are also retiring this module for the unmaintained project.

[1] https://review.opendev.org/c/openstack/governance/+/902625

Change-Id: Ic8c89e096e9b3acd5a71ec0be1bff20936977bcf
2024-02-28 15:28:07 +09:00
Takashi Kajinami 835a008ebf Remove puppet-sahara
The sahara project was marked inactive, because of lack of appropriate
maintenance effort[1] and the project was excluded from Caracal
deliverables. This removes testing with the puppet-sahara module
because we are also retiring this module for the unmaintained project.

[1] https://review.opendev.org/c/openstack/governance/+/899986

Change-Id: Icb639d2724df41035af53e67de7d24558832adb6
2024-02-22 15:00:04 +09:00
Takashi Kajinami 6d9e28faef Remove dependency on puppet-qdr
... because puppet-qdr is being retired.

Change-Id: I0cad57a5800aec3bff53d6ec3397cd7d9886a623
2024-02-06 12:37:16 +09:00
Takashi Kajinami 5210dd168b Remove dependency on puppet-tacker
... because puppet-tacker is being retired.

Change-Id: Idb995ff29e1f635fec823e38d4cf7f5c026af554
2023-02-27 07:49:22 +00:00
Alex Schultz 238ab35020 Remove monasca from module list
Ieb189e85b4cd49d3635e5ee1fd8081de3f0a68bd removed monasca from the
Puppet module dependencies, however the bot that keeps them up to day
reads this file to ensure they are correctly listed in the Puppetfile.

Change-Id: I158211cb927c3dbb19a930c10923ca0d1199a525
2021-08-23 08:41:48 -06:00
Takashi Kajinami b5656defa1 Remove dependency on puppet-panko
... because puppet-panko is being retired.

Depends-on: https://review.opendev.org/791916
Depends-on: https://review.opendev.org/794151
Change-Id: If9b13b63d009440e87a9f5ab671d8c1f9159ca6c
2021-06-04 11:33:21 +00:00
Tobias Urdin 24e4c843f8 Remove retired congress
Change-Id: Ia2b8600dd1077078bc8043dd34b962ea2ffed997
2020-05-30 09:09:17 +02:00
David Moreau-Simard 13c0f6fed4 Add magnum testing support to scenario003
Change-Id: Idcf2a889baede92d4522537a192295bae6cde950
2020-04-06 21:51:30 +00:00
Lee Yarwood 39de59e91a placement: Use puppet-placement to deploy an extracted service
This change introduces an extracted placement class capable of deploying
the service using puppet-placement ahead of the official extraction of
the service from Nova in Train.

scenario001 continues to deploy Placement using the now deprecated
puppet-nova classes ahead of their removal in Train.

Change-Id: I5260b4d3478008a76fbe53fdbb716004d11b22df
2019-02-27 13:31:26 +00:00
Eyal 94fad23968 add vitrage
Change-Id: Ibdb1e687ec348fa4147a9ca970b4f0f1c355ade9
2017-02-14 16:55:08 +02:00
Emilien Macchi 3c9191bd5f Add puppet-tacker module
Change-Id: If47aa7b368fe306d339d89a010f4ffa67402dd03
2017-02-02 11:48:51 -05:00
Emilien Macchi a15442dc1d Add puppet-qdr and puppet-cloudkitty
Add 2 new modules.

Change-Id: Ibb1965dcda3f10c177bf5c644aacd06077771f63
2016-10-18 07:47:11 -04:00
David Moreau-Simard f3260b8cf1 Remove puppet-openstack-integration from openstack_modules
In I665347dbede2c53bd5537d4a29d07bfe679c50e5, we removed
puppet-openstack-integration from the Puppetfile in order to have it
install itself instead.
We need to remove it here as well so it's not considered a constraint.

Change-Id: I76a2e53eda339bc66961e49cd953be21b55d6829
2016-09-22 09:06:11 -04:00
Emilien Macchi 92293b8e93 Add puppet-panko in OpenStack modules list
Change-Id: I777d319bd4efa8ec90206cbf2fdc56524fe082a7
2016-08-30 15:45:47 -04:00
Emilien Macchi 6991b9134f Add new modules in Puppetfile
Add ec2api, watcher and congress.

Change-Id: I2f8e4e6e2a0fcfe4e7942cbffe5f8ffb9608e03b
2016-06-08 17:16:08 -04:00
Emilien Macchi f85115ee54 Puppetfile: add puppet-ovn module
puppet-ovn is part of Puppet OpenStack project, and we'll start testing
it in puppet-openstack-integration.

Change-Id: If7329f5758819160b305c90241f56d3dea566496
2016-04-13 21:15:21 -04:00
Emilien Macchi d4666d130a Implement a script to generate Puppetfile
* Implement generate_puppetfile.sh
This script will read from openstack_modules.txt and
external_modules.txt that contain the list of Puppet modules we rely to
run our CI. It will build a Puppetfile by using master for Puppet
OpenStack modules and the latest tag for external modules.

* Remove Puppetfile, that is not useful anymore since it's generated.

* Run the script everytime our CI needs to install modules.
Which means our CI will always test the latests versions of our external
modules.

* Allow to pin modules.
Example:
puppetlabs/puppetlabs-apache,1.8.1

Change-Id: I2d529cc16b335d112f996c9f1f0266f440eab065
2016-04-07 10:06:03 -04:00