Currently defaults for certain variables are handled either in the tasks themselves or in the templates in roles.
These should migrated to the standard defaults/main.yaml file for all roles that has defaults
Context
This will bring the repo more in line with proper Ansible patterns. Also makes documentation and updates to defaults easier in the future
Proposed Changes
Identify all defaults used across the repo
create defaults/main.yaml for all roles that have default values in either tasks or templates
migrate default values to defaults/main.yaml for all default values
Verification Plan
Check all tasks for any default values used
Check all templates for any default values used
Ensure documented default values match reality
### Summary
Currently defaults for certain variables are handled either in the tasks themselves or in the templates in roles.
These should migrated to the standard defaults/main.yaml file for all roles that has defaults
### Context
This will bring the repo more in line with proper Ansible patterns. Also makes documentation and updates to defaults easier in the future
### Proposed Changes
- [ ] Identify all defaults used across the repo
- [ ] create defaults/main.yaml for all roles that have default values in either tasks or templates
- [ ] migrate default values to defaults/main.yaml for all default values
### Verification Plan
- [ ] Check all tasks for any default values used
- [ ] Check all templates for any default values used
- [ ] Ensure documented default values match reality
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Currently defaults for certain variables are handled either in the tasks themselves or in the templates in roles.
These should migrated to the standard defaults/main.yaml file for all roles that has defaults
Context
This will bring the repo more in line with proper Ansible patterns. Also makes documentation and updates to defaults easier in the future
Proposed Changes
Verification Plan