- 30 Mar, 2022 1 commit
-
-
Zuul authored
-
- 29 Mar, 2022 1 commit
-
-
Jiri Podivin authored
The latest release of setuptools 61.0 made a breaking change[1] and because of this change 'pip install' fails with the following error. ~~~ error: Multiple top-level packages discovered in a flat-layout: ['lib', 'spec', 'manifests', 'releasenotes']. ~~~ Users that don't set 'packages', 'py_modules', or configuration' are still likely to observe the auto-discovery behavior, which may halt the build if the project contains multiple directories and/or multiple Python files directly under the project root. To disable auto discovery, one can do below in setup.py ~~~ setuptools.setup(..,packages=[],..) ~~~ or ~~~ setuptools.setup(..,py_modules=[],..) ~~~ [1] https://github.com/pypa/setuptools/issues/3197 Note setup.py is not used to install puppet modules. However it is used to generate a release note, thus should be fixed. Signed-off-by:
Jiri Podivin <jpodivin@redhat.com> Change-Id: I063202f73cceab933b2036e036bdab458e671a28
-
- 21 Mar, 2022 2 commits
-
-
Takashi Kajinami authored
* Use $::os_service_default instead of undef. These are effectively same but $::os_service_default is globally used * Make sure the unused parameters are reset Change-Id: Id6ce9d200a094429098257a0070dea0605fe4565
-
Takashi Kajinami authored
Change-Id: Iaba8a68b43dc1de09f15484c19d6ed80068d303c
-
- 16 Mar, 2022 3 commits
- 14 Mar, 2022 1 commit
-
-
Takashi Kajinami authored
This change adds an independent class for [retry_scheduler] parameters, because these parameters are used not by the api service but the retry daemon. Currently no distro provides a package to install the service so the new class only set parameters, which is incomplete. This will be fixed once the packaging issue is resolved. Change-Id: Ib8b649c2e5ac5fee5e5a3bd52caeb21780fc1f61
-
- 13 Mar, 2022 2 commits
-
-
Takashi Kajinami authored
This change ensures that default values are tested in unit tests. Also, test cases for retry_scheduler parameters are added. Change-Id: I69caa4e29ea4018105166bc879c6a93622df256a
-
Takashi Kajinami authored
... because the directory is now created by the packages automatically. Change-Id: I1dd4841bb6a4a993dbd75731a38f3a5a03202868
-
- 11 Mar, 2022 1 commit
-
-
Takashi Kajinami authored
Change-Id: I5822fad061ee53c251c2f6564a706ee9c06b462a
-
- 08 Mar, 2022 1 commit
-
-
Takashi Kajinami authored
All strings are considered as unicode string from Python 3. This patch drops the explicit unicode literal (u'...') appearances from the unicode strings. Change-Id: Ide1b433a4251c16fc383b6143b33284392455e30 Co-Authored-By:LiZekun <2954674728@qq.com>
-
- 27 Feb, 2022 1 commit
-
-
ZhongShengping authored
Update the version metadata for Yoga milestone M3 Change-Id: Id5078f641e6f9d6504dfec7caaf9448f50e7d333
-
- 24 Feb, 2022 1 commit
-
-
Zuul authored
-
- 22 Feb, 2022 2 commits
-
-
Zuul authored
-
Takashi Kajinami authored
... because these operating systems are now verified by unit tests and integration tests. Change-Id: I09fb4f7de3a301a7a46a11755f91d8d860d531b8
-
- 20 Feb, 2022 1 commit
-
-
Takashi Kajinami authored
and replace hard-codes by definition in params.pp . Change-Id: I778a1b705acfc224ffabd36384b9d6a2c6727ace
-
- 18 Feb, 2022 1 commit
-
-
Zuul authored
-
- 15 Feb, 2022 1 commit
-
-
Takashi Kajinami authored
The puppt-postgresql module does not support CentOS 9 yet and requires some version parameters to be run on CentOS 9. This change disables unit tests requiring that module, until the module supports CentOS 9. Change-Id: Icff8be15e0180d620488a80504208c12b8be6aac
-
- 08 Feb, 2022 1 commit
-
-
Takashi Kajinami authored
... because it was deprecated during Ussuri cycle. Change-Id: I8b6ec1d9d4b4302a49c169966ad6c949f4a462f9
-
- 06 Feb, 2022 1 commit
-
-
Takashi Kajinami authored
Use the whole resource type instead of its individual resources, to rely on interface instead of implementation of the dependent module. Change-Id: I21e05882b2685d8d312f4d6cc516ebcaf2ba6677
-
- 23 Jan, 2022 1 commit
-
-
Takashi Kajinami authored
... so that any change in puppet-oslo would not directly break unit tests. Change-Id: I2582c9d0df640c3fd7f7f7d6ecae981b0b9591a5
-
- 11 Jan, 2022 1 commit
-
-
Takashi Kajinami authored
It turned out defining dependency for openstacklib::wsgi::apache doesn't properly enforce resource order and the default vhost file is not purged properly. This change adds the more explicit dependency to enforce the order properly. Change-Id: I790cbfec3244c18cd48436a42887e9c6ce134701
-
- 10 Jan, 2022 2 commits
- 08 Jan, 2022 1 commit
-
-
Zuul authored
-
- 07 Jan, 2022 4 commits
-
-
Zuul authored
-
Takashi Kajinami authored
Usage of service_name='barbican-api' in RHEL/CentOS was deprecated during Victoria cycle[1]. This change removes that deprecated usage and enforces the actual service name which is 'openstack-barbican-api', as is done in the other modules. [1] 67e4879c Change-Id: I696b3e3b1daa346b6667b288c21b5389d59eeac2
-
Takashi Kajinami authored
Change-Id: If8f1baacf56cc5a78032a72c8b24f1db487feb58
-
ZhongShengping authored
Update the version metadata for Yoga milestone M2 Change-Id: I6f9930efc8775d98a9575df48589fd43056f5d7a
-
- 05 Jan, 2022 3 commits
-
-
Takashi Kajinami authored
Currently we support usage of distro packages only, and this custom fact can be simply replaced by the default fact. Change-Id: Ib8f47ce0bbe34970f9324289210fdb74da6f2098
-
Takashi Kajinami authored
The apache class by default purge all default vhost config files, and the other modules expect the default files are purged by that behavior. This change removes the logic to replace the default vhost config file, which is implemented only in a few modules, to make implementation of all modules more consistent. Change-Id: I0160bd0b7b8d5495031838119d401e44b3ddf7fa
-
Takashi Kajinami authored
To use the keystone notification feature, we need an independent keyston-listner service. This change implements the missing capability to manage the service and its package. Closes-Bug: #1956397 Change-Id: Iedda0e9fe7b091b510ea9033db86921e4d2b4184
-
- 04 Jan, 2022 1 commit
-
-
Takashi Kajinami authored
The 'barbican-api' tag is never used. This change replaces usage of that invalid tag to ensure the relevant packages are installed. Change-Id: Ied1d936d753658de403606d511aad7acd8adeb88
-
- 27 Dec, 2021 1 commit
-
-
Takashi Kajinami authored
This change refactors how the dependent libraries are loaded during unit tests, and load the libraries in the base spec_helper to avoid duplicate and redundant implementations. Change-Id: Ief4a1c70a69661cb0e5cb6d2650a5771f5d2d7b7
-
- 08 Dec, 2021 4 commits
-
-
Zuul authored
-
Takashi Kajinami authored
Change-Id: Ifd6539b1a4bbcd03e659c67aa9cf5ddd5bc49f84
-
Takashi Kajinami authored
This change removes direct reference to some classes in puppetlabs-apache. Details are explained below. - The api class doesn't need access to anything defined in apache::params - The following classes are included by the openstacklib::wsgi::apache resource type, and current inclusions are just redundant. Change-Id: Ib49308e63b18751ac4586f85dbac6d7b2775ca61
-
Takashi Kajinami authored
... because the same dependencies are already implemented in puppet-keystone and puppet-barbican is not the proper place to define these. Change-Id: I649d870a81cae88b801307fe3e3e7a1feff1c276
-
- 29 Nov, 2021 1 commit
-
-
Takashi Kajinami authored
Since [1] was merged, not only openstacklib::poliy::base but also openstacklib::policy::default is included to manage the policy file. This change ensure openstacklib::policy::default is executed after the packages are installed. [1] 46265f57 Change-Id: I65b8ec68e68207650dc409c4eb3933b2f4e25634
-