The tox option to skip source distribution building is skipsdist,
but this seems to be often misspelled skipdist instead, which gets
silently ignored and so does not take effect. Correct it
everywhere, in hopes that new projects will finally stop copying
this mistake around.
See https://tox.readthedocs.io/en/latest/config.html#conf-skipsdist
and https://github.com/tox-dev/tox/issues/1388 for details.
Change-Id: Ic982e06ed216507a8a8e2d8a09ac26cabae743dd
With the latest setuptools release (61.0.0) ansible-role-atos-hsm's
package build command (python3 setup.py sdist bdist_wheel) started to
fail:
error: Multiple top-level packages discovered in a flat-layout:
['defaults', 'handlers', 'templates', 'releasenotes'].
This issue is mentioned in setuptools bug 3197 [1], and the suggested
workaround is to disable auto-discovery by adding 'py_modules=[]' in
setup.py.
ansible-lint also released a new version (6.0.0), which has new rules
that blocks the gate. As a workaround, this patch caps ansible-lint
version <6.0.0 to unblock the gate.
[1] https://github.com/pypa/setuptools/issues/3197
Change-Id: I3f827b3ed855ff46292dee7b21b74a622adc472d
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I1a0ce7526a0f6c84ace786a80f5344fc5d626f0d
A change was introduced to TripleO Heat Templates [1]
to expect roles to use underscores instead of dashes in
the directory name.
[1] https://review.opendev.org/#/c/713792/
Change-Id: Ie09c9d83243c510d88397e44335d2d9cb59a0b24
This patch add support for configuring proteccio to use
more than one HSM. When more than one HSM is provided
the proteccio client is configured for High Availability (HA).
This patch changes the format of the variables and should
be released as a new major version. (e.g. 1.0.0).
Change-Id: Ib9989ee72a67f71275e31b966bff7673072fb3f8