Commit Graph

10 Commits

Author SHA1 Message Date
Takashi Kajinami 99e7f84000 Retire puppet-tacker - Step 2: Remove Project Content
Depends-on: https://review.opendev.org/874539
Change-Id: I50d1b0036ca1ca6509d1cc462856e4a898aafea3
2023-02-27 16:44:50 +09:00
Takashi Kajinami b2ec61bbc5 Switch provider to manage paste.ini file
... so that we users can use '<SERVICE DEFAULT>' similarly to
the resource types to manage the <service>.conf files.

Closes-Bug: #1981118
Change-Id: I6bc1f69461f3cbfae278b175a81383fac58f35c3
2022-07-10 04:21:31 +00:00
Zuul 52177ff1ed Merge "Add support for MultiStrOpt" 2022-02-15 09:14:12 +00:00
Takashi Kajinami 10eda6e780 Allow customizing api-paste.ini file
This change introduces a new resource type and the corresponding puppet
parameter to allow managing records in api-paste.ini.

Change-Id: I92df917887da3220dfb7c7ed10fac123f01af1aa
2022-02-13 12:37:52 +09:00
Takashi Kajinami f8f06abc61 Add support for MultiStrOpt
This replaces the provider implementation of tacker_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: Ie75269a987c39d4ce24e8cafc652876aff56fb49
2022-02-13 00:25:39 +09:00
Takashi Kajinami 1ed72b472b Use anchor to require necessary packages
... so that correct packages are required without re-defining them in
resource implementations.

Change-Id: I3d1d4438094bf964ce8933c6c4371a67c45c678c
2020-05-04 15:22:49 +09:00
Dan Radez 85caa08479 Commiting a cookie cutter module sync set of files
This module had pre-existing content which is not the
methodology puppet-openstack community advises.

This commit takes the content from their new-module
documentation and commits it to this repo as a marker
to where the module should have started.

The previous history is being kept for preservation
and will be migrated into upcoming commits to establish
a developmental history based on the cookiecutter and
msync foundation as documented by the puppet openstack
community.

Change-Id: I19189f0d5a100a3668f29d285ef3a0254f56ca51
Signed-off-by: Dan Radez <dradez@redhat.com>
2016-06-14 11:42:37 -04:00
Michal Skalski f92959b20f Add tasks for travis-ci
Rakefile with tasks for syntax and spec tests is added.
Fix discovered issues to pass all tests.

Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-03-24 23:07:32 +01:00
Michal Skalski acc5ffbdc8 Autorequire tacker package by tacker_config
This patch ensure that tacker package which provide configuration files
will be installed before tacker_config will try change those files.

Signed-off-by: Michal Skalski <mskalski@mirantis.com>
2016-03-14 20:00:26 +01:00
Dan Radez 873f577355 initial commit 2015-11-05 15:42:54 -05:00