1028 Commits

Author SHA1 Message Date
Terry Howe
ca3ded49ac Update configuration 2022-09-12 09:08:51 -06:00
Terry Howe
49659840ac
Merge pull request #417 from LIV2/main
Fixup idempotency of hashivault_auth_ldap
2022-09-11 09:09:54 -06:00
198183f0dd Add idempotency test to test_ldap_group 2022-09-09 12:15:22 +02:00
71de2c7065 Fix "enable ldap authentication" in test_ldap_group
The test was looking for a change after setting ldap_url to ldap://127.0.0.1 which is default so doesn't cause a change
2022-09-09 11:26:56 +02:00
460dc5bdf6 Fixup idempotency of hashivault_auth_ldap
token_max_ttl and token_ttl are ints
2022-09-08 15:00:19 +02:00
Terry Howe
10a398e388
Merge pull request #410 from TerryHowe/self-renew
Add self_renew for hashivault_token_renew
2022-07-03 09:04:21 -06:00
Terry Howe
1c70a55022 Add self_renew for hashivault_token_renew 2022-07-03 08:51:19 -06:00
Terry Howe
71b32ecf10
Merge pull request #411 from TerryHowe/fix-pki-set-signed
Fix PKI tests from new hvac
2022-07-03 08:45:24 -06:00
Terry Howe
2c98713735 Fix PKI tests from new hvac 2022-07-03 07:54:15 -06:00
Terry Howe
edcd4d03a2 Version 4.7.0 2022-06-19 08:54:57 -06:00
Terry Howe
f925e10424
Merge pull request #409 from Agalin/4.6.8-patch-hashivault-ssh-role
add hashivault_ssh_role and hashivault_ssh_role_list modules
2022-06-19 06:55:22 -06:00
Szymon Soloch
ae20bc4c5d
add a hashivault_ssh_role_list module
This module lists roles configured in a specified ssh secrets engine.

This module supports check mode (even though it does not perform any
write operations) to ensure a whole playbook can run in check mode and
proper data is still returned from this module for further tasks to use.

The code in this commit has been formatted with `black`.
2022-06-17 09:18:56 +02:00
Szymon Soloch
4fb73d4f0e
add a hashivault_ssh_role module
This module facilitates creating, updating and deleting roles in a
specified ssh secrets engine.

This module supports check and diff mode to allow verifying potential
changes before actually applying them.

The code in this commit has been formatted with `black`.
2022-06-17 09:18:56 +02:00
Terry Howe
a718b5ab42
Merge pull request #408 from Agalin/4.6.8-patch-hashivault-token-role-list
add a hashivault_token_role_list module
2022-05-23 15:07:08 +02:00
Szymon Soloch
e216d4081b
add a hashivault_token_role_list module
This module lists roles configured in a specified token auth engine.

This module supports check mode (even though it does not perform any
write operations) to ensure a whole playbook can run in check mode and
proper data is still returned from this module for further tasks to use.

The code in this commit has been formatted with `black`.
2022-05-18 12:05:09 +02:00
Terry Howe
aa725c1175
Merge pull request #404 from Agalin/4.6.8-patch-hashivault-token-role
add a hashivault_token_role module
2022-05-13 08:00:40 -06:00
Szymon Soloch
26340ad7ee
add a hashivault_token_role module
This module facilitates creating, updating and deleting roles in a
specified token auth engine.

This module supports check and diff mode to allow verifying potential
changes before actually applying them.

The code in this commit has been formatted with `black`.
2022-05-04 15:05:13 +02:00
Terry Howe
dd7aaad8d6
Merge pull request #406 from TerryHowe/auth-method-tests
Get better auth method tests
2022-05-01 06:38:29 -06:00
Terry Howe
afdf43dac3
Merge pull request #403 from ayav09/fix_auth_method_idempotent
Fix auth_method idempotency
2022-05-01 06:38:20 -06:00
Terry Howe
c84abb3059 Get better auth method tests 2022-05-01 06:02:23 -06:00
Terry Howe
af246b2c49
Merge pull request #405 from TerryHowe/fix-docs
Fix docs build
2022-04-30 11:07:26 -06:00
Terry Howe
d1161ccd1b fix tests 2022-04-30 11:05:24 -06:00
Terry Howe
7f1c164dd2 Fix docs build 2022-04-30 11:01:15 -06:00
ayav09
de1ac6bfa9
Fix auth_method idempotency 2022-04-18 20:50:36 -04:00
Terry Howe
86a2e5e202
Merge pull request #402 from jarnoan/main
Fix state comparison of lists
2022-04-05 14:07:50 -06:00
Jarno Antikainen
a89dffd13e Add some tests for #401, take 2
This time testing the actual change.
Also added a missing update:true to earlier tests.
2022-04-02 16:41:42 +03:00
Jarno Antikainen
08ad34c2d7 Add some tests for #401 2022-04-01 15:52:11 +03:00
Jarno Antikainen
b7ee6b3afd Fix state comparison of lists
Fixes #401
2022-03-31 14:41:46 +03:00
Terry Howe
11e5ab2949 Version 4.6.8 2022-02-19 05:09:56 -07:00
Terry Howe
5ad4bb4e52
Merge pull request #396 from CrazyTushkan/create-nonexistent-secret-on-update
Allow create nonexistent secret when state is update
2022-02-19 05:07:28 -07:00
Pavel Ezhov
c32ffb3899 Allow create nonexistent secret when state is update 2022-02-18 10:15:41 +03:00
Terry Howe
2b91b37f8a Version 4.6.7 2022-02-08 06:46:31 -07:00
Terry Howe
c2bc99760a
Merge pull request #389 from ayav09/db_config_idempotent_fix
Fix db_secret_engine_config idempotency
2022-02-08 06:29:57 -07:00
Terry Howe
24b62cfc09
Merge pull request #390 from ayav09/db_role_idempotent_fix
Fix hashivault_db_secret_engine_role delete idempotency
2022-02-07 19:01:44 -07:00
Terry Howe
4882e82864
Merge pull request #388 from ayav09/readme_updates
readme updates
2022-02-07 18:21:31 -07:00
ayav09
1ce3eecd04
Fix hashivault_db_secret_engine_role delete idempotency 2022-02-08 01:14:32 +00:00
ayav09
4a0cf0105a
readme updates 2022-02-08 00:12:29 +00:00
ayav09
d0a6f84752
Fix db_secret_engine_config idempotency for password policy and non-default mount point 2022-02-08 00:00:10 +00:00
Terry Howe
cb2fc582fc Specify type for states 2022-02-07 05:44:14 -07:00
Terry Howe
00040846aa Version 4.6.6 2022-02-06 06:47:08 -07:00
Terry Howe
39985ba0ad no_log True 2022-02-06 06:29:49 -07:00
Terry Howe
22dcc35fa4
Merge pull request #386 from TerryHowe/no-log
no-log for hashivault_db_secret_engine_config
2022-02-06 06:17:31 -07:00
Terry Howe
e0f37cff91 no-log for hashivault_db_secret_engine_config 2022-02-06 06:16:49 -07:00
Terry Howe
518864cf05
Merge pull request #385 from ayav09/db_config_rotate_fix
Fix root rotation statements in connection details
2022-02-06 05:36:41 -07:00
ayav09
6ef2716803
pep8 fixes 2022-02-06 00:58:15 +00:00
ayav09
2af0b1880d
Fix root rotation statements in connection details 2022-02-06 00:52:38 +00:00
Terry Howe
357ce417a8 Remove unneeded lstrip 2022-01-25 07:54:18 -07:00
Terry Howe
ce4206c89c
Merge pull request #376 from ProcenaFr/main
Fix hashivault_list URL with lstrip
2022-01-24 12:19:39 -07:00
Gregory Fredj
5da039a262 Fix hashivault_list URL with lstrip
Right now it is using `lstrip('metadata/')` and if the path contains any letter in "metadata" it will be removed. lstrip() isn't the function to use but rather replace and only once.
2022-01-24 13:37:29 -05:00
Terry Howe
c4c49fd242 Version 4.6.5 2022-01-11 06:00:30 -07:00