feat/allow-extra-root-policies #3

Merged
lanson merged 10 commits from feat/allow-extra-root-policies into main 2024-05-29 22:33:04 +00:00
Owner
No description provided.
lanson added 2 commits 2024-05-29 18:22:49 +00:00
feat: pass extra roles as key value pairs, required the full policy as value
All checks were successful
development / Check commit compliance (push) Successful in 29s
pull-requests-open / Check commit compliance (pull_request) Successful in 31s
d28fe5c099
lanson added 1 commit 2024-05-29 21:10:00 +00:00
fix: adjust code for root policy document to generate blocks instead of map of lists
All checks were successful
development / Check commit compliance (push) Successful in 6s
pull-requests-open / Check commit compliance (pull_request) Successful in 30s
7b337f47f5
lanson added 1 commit 2024-05-29 21:13:34 +00:00
fix: use rule context for block scoped values
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
c9a7ea7908
lanson added 1 commit 2024-05-29 21:21:13 +00:00
fix: use try on dynamic block to not raise errors on non-existent attributes
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
670b0f2480
lanson added 1 commit 2024-05-29 21:24:26 +00:00
fix: typo in default root permissions
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 4s
3a5ce135ea
lanson added 1 commit 2024-05-29 21:45:16 +00:00
chore: removed old code comments
All checks were successful
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
71eef0590e
lanson added 1 commit 2024-05-29 22:11:43 +00:00
fix: evaluate parameters against null to avoid failing when null values are injected in place of optionals
All checks were successful
development / Check commit compliance (push) Successful in 36s
pull-requests-open / Check commit compliance (pull_request) Successful in 34s
e91376012e
lanson added 1 commit 2024-05-29 22:12:47 +00:00
fix: required_parameters type in root_policy_extra_rules
All checks were successful
pull-requests-open / Check commit compliance (pull_request) Successful in 6s
development / Check commit compliance (push) Successful in 24s
f9acfc4675
lanson added 1 commit 2024-05-29 22:15:20 +00:00
fix: required_parameters type in root_policy_extra_rules
All checks were successful
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
ecd09aa07d
lanson merged commit 2a98c0b295 into main 2024-05-29 22:33:04 +00:00
lanson deleted branch feat/allow-extra-root-policies 2024-05-29 22:33:04 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: terraform-registry/terraform-vault-tenant#3
No description provided.