Commit Graph

8 Commits

Author SHA1 Message Date
Takashi Kajinami ced3a19408 Retire puppet-ec2api: Remove Project Content
Depends-on: https://review.opendev.org/c/openstack/project-config/+/912710
Change-Id: If7970a4632ff4bbe7211160f95a4c8b791cd892e
2024-03-13 16:40:36 +09:00
Takashi Kajinami b431288c78 Drop compatibility with very old puppetlabs-inifile
The logic is no longer needed since puppetlabs-inifile 0.10.0[1] and
the current minimum version is 2.0.0.

[1] 2f22483c87

Change-Id: I9ff03613d5ac5fc883cf31dad0648744d1a96ef9
2024-01-19 10:39:54 +09:00
Zuul 31e5476256 Merge "Add support for MultiStrOpt" 2022-02-15 07:12:22 +00:00
Takashi Kajinami 6b8356112b Allow customizing separator for api-paste.ini
The api-paste.ini accepts not only "=" but also ":" and some services
like Barbican have been using ":" for their default api-paste.ini
files.

[composite:main]
use = egg:Paste#urlmap
/: barbican_version
/v1: barbican-api-keystone

This change allows users to use ":" so that they can update the ini
files with keeping it consistent with the default fules

Depends-on: https://review.opendev.org/813614
Change-Id: Ia9141906bdac3d9b32cdfd2255c87579d153b8a7
2022-02-13 01:35:54 +09:00
Takashi Kajinami 6cc72a4ed6 Add support for MultiStrOpt
This replaces the provider implementation of ec2api_config type so
that MultiStrOpt, which is used by several options like
 - oslo_messaging_notifications/driver
 - oslo_policy/policy_dirs
are handled correctly.

Change-Id: If2441f4bf68b8e43a072d979a1c34a60c9c48bde
2022-02-13 01:26:10 +09:00
Takashi Kajinami 9098cf80a6 Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: Ife5e91471449f27817297a9f7d35c6e0dc4fa82c
2020-05-04 14:59:18 +09:00
Dmitry Ilyin a718515722 Add types, providers and unit tests
Change-Id: I77a785667d99cfb841bf9b48d946278a530b47b5
2016-04-25 15:50:41 +00:00
Marcos Fermin Lobo 925228ec90 puppet-ec2api: Initial commit
This is the initial commit for puppet-ec2api.
It has been automatically generated using cookiecutter[1] and msync[2]

[1] https://github.com/openstack/puppet-openstack-cookiecutter
[2] https://github.com/openstack/puppet-modulesync-configs

Change-Id: Id1b33d137596b94b09b6731e55c7f81e7838deb2
2016-04-15 17:45:05 +02:00