City-of-Bloomington / ansible-role-linux

Ansible role for common settings across linux servers
GNU General Public License v3.0
0 stars 3 forks source link

Move base package list to group_vars #5

Closed inghamn closed 6 years ago

inghamn commented 6 years ago

We want to allow for hosts to customize the base package list. The packages should not be hard coded in the role. For instance, we now have a line for VM-tools; however, we use this on physical machines as well.

We should be able to customize the base packages.

charlesbrandt commented 6 years ago

Are you referring to the group_vars associated with the role or with the inventory?

I would prefer to put only those items that are not universal in the group_vars. Moving everything to group_vars makes the playbooks harder to read and less useful for others who may not have access to our inventory.

inghamn commented 6 years ago

With the standardization of CKAN uploading, we want to make sure CURL is available on any machines that will be uplolading to CKAN. We probably don't want CURL on all linux machines, so it might make sense to put it's declaration in group_vars.

inghamn commented 6 years ago

We'll need to remove the custom config files for nano, vim, and tmux. I expect users will set up their own user-specific config files when they first log into the systems.