You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units
Sloane Hertel f96a661ada
ansible-galaxy - add configuration options for more flexible collection signature verification (#77026)
* Add a toggle to control the number of signatures required to verify the authenticity of a collection

* Make the default number of required valid signatures 1

* Add option to make signature verification strict and fail if there are no valid signatures (e.g. "+1")

* Use a regex to validate --required-valid-signature-count

* Add a toggle to limit the gpg status codes that are considered a failure

* Update documentation and changelog

* Add unit and integration tests for the new options

* Fixes #77146

Fix using user-provided signatures when running 'ansible-galaxy collection verify ns.coll --offline'

Add a test for a user-provided signature when running ansible-galaxy collection verify with --offline

Fix displaying overall gpg failure without extra verbosity

Add a test for displaying gpg failure without verbosity

Improve documentation to be more clear that signature verification only currently applies to collections directly sourced from Galaxy servers
3 years ago
..
_vendor Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
ansible_test Remove Shippable CI provider from ansible-test. 3 years ago
cli Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
compat Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
config Provide better decryption errors for single vault values (#72362) 4 years ago
errors Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
executor Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
galaxy ansible-galaxy - add configuration options for more flexible collection signature verification (#77026) 3 years ago
inventory Clean up unit test boilerplate. 4 years ago
inventory_test_data/group_vars Merge branch 'v2_final' into devel_switch_v2 9 years ago
mock Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
module_utils ansible_distribution: Add support for Uos/Deepin (#77275) 3 years ago
modules unarchive: fix io_buffer_size option, remove ignore.txt entry (#77271) 3 years ago
parsing Remove collections compat from controller code. 3 years ago
playbook Remove collections compat from controller code. 3 years ago
plugins Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
regex Add toggle to control invalid character substitution in group names (#52748) 6 years ago
template Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
utils Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
vars Remove obsolete units.compat.mock compat layer. (#77118) 3 years ago
__init__.py Add empty-init code-smell script. (#18406) 8 years ago
requirements.txt ansible-test - split controller/target testing (#75605) 3 years ago
test_constants.py Remove some constants.py deprecated items (#70466) 4 years ago
test_context.py Clean up unit test boilerplate. 4 years ago