Commit Graph

171 Commits

Author SHA1 Message Date
Ethan Paul 8f839a4944 Make username bold in PS1 2019-11-23 19:18:08 -05:00
Ethan Paul 62b95d4e22 Trying a whole buncha stuff 2019-11-23 14:30:39 -05:00
Ethan Paul 11771acc17 Add role for managing sshd settings 2019-11-16 23:22:33 -05:00
Ethan Paul 079e642b98 Add package installation and management role
Manages dracut patch, upgrades packages, and installs standard packages
2019-11-16 23:21:12 -05:00
Ethan Paul 1caa880cc1 Update network structure in prep for playbook overhaul 2019-09-27 03:00:07 -04:00
Ethan Paul dca25832c4 Overhaul local user management
Fix user deletion on removal/reassignment
Improve efficiency and cross platform support
2019-09-27 02:59:11 -04:00
Ethan Paul 9e646c3308 Merge branch 'master' of vcs.enp.one:omni/omni-ansible 2019-09-27 01:26:35 -04:00
Ethan Paul 7715278e6c Add playbook for updating plex 2019-09-27 01:25:59 -04:00
Ethan Paul 2c0e9acd13 Add new sshkey and roll password for @avalonburned 2019-09-13 20:23:19 -04:00
Ethan Paul 69697ef58c Start coverting the network users playbook to use loops and new key 2019-09-02 19:54:35 -04:00
Ethan Paul 2b7cb022da Add pipfile with required dependencies 2019-09-02 19:50:24 -04:00
Ethan Paul 675c53e5c9 Remove old router file 2019-09-02 19:49:53 -04:00
Ethan Paul ed7652c145 Rename router to use fqdn 2019-09-02 19:49:29 -04:00
Ethan Paul 568e580a4e Remove keys directory 2019-09-01 14:26:06 -04:00
Ethan Paul 99fb36ec56 Move sshkey updates to a dedicated deployment playbook
Import deploy sshkey playbook in update users
2019-09-01 13:57:23 -04:00
Ethan Paul 6a881e918b Restructure public key install to use vars instead of fileglobs 2019-09-01 13:54:49 -04:00
Ethan Paul 193c059e2c Perform user deletion based on target users rather than global
Remove with_items usage in favor of loop
2019-09-01 13:43:53 -04:00
Ethan Paul d697a50c1a Add deployment playbook for docs site 2019-09-01 13:32:38 -04:00
Ethan Paul af6c827125 Realign host vars with inventory names 2019-08-25 02:04:57 -04:00
Ethan Paul 9710961a14 Add @enpaul keys for inerro 2019-08-25 01:43:16 -04:00
Ethan Paul a0f6cc6b8c Remove workstation target from certain users
Roll root password
2019-08-24 14:40:23 -04:00
Ethan Paul 36db90e73f Remove legacy python module from global packges 2019-08-24 14:40:08 -04:00
Ethan Paul 2c7c74be56 Rename serico and vigil host vars to use FQDNs
Convert fedora 30 devices to using python3 for remote ansible interpreter
2019-08-24 14:39:25 -04:00
Ethan Paul 7a1ea8f6a9 Fix bug with git branch display in default bash prompt 2019-08-24 14:37:52 -04:00
Ethan Paul 91e7916a64 Add inerro workstation
Update inventory with fqdn's
2019-08-24 14:33:46 -04:00
Ethan Paul a412078047 Roll key for enpaul@ph-1 2019-07-02 00:19:17 -04:00
Ethan Paul 106c4f697a Add phone public key 2019-07-02 00:14:41 -04:00
Ethan Paul cfc68db472 Merge branch 'enpaul-new-keys' of omni/omni-ansible into master 2019-06-08 23:56:49 -04:00
Ethan Paul 1d9fc14cf7 Roll SSH keys for enpaul@vigil-nox 2019-06-08 23:56:24 -04:00
Ethan Paul 78b2a71871
Update @enpaul password 2019-06-03 13:03:58 -04:00
Ethan Paul 29d44e1a4e Update the MOTD 2019-06-02 21:29:06 -04:00
Ethan Paul 97bc1686de Merge branch 'add-avalonburned-pass' of omni/omni-ansible into master 2019-05-12 00:52:16 -04:00
Ethan Paul 783dec58ac
Add @avalonburned key for workstation 2019-05-11 15:54:51 -04:00
Ethan Paul 0c382607cb
Roll password for avalonburned 2019-05-11 15:10:00 -04:00
Ethan Paul 174cf18682 Update hypervisor networking to remove loops 2019-03-30 22:54:44 -04:00
Ethan Paul 2122154202
Disable repo report upload on yum systems 2019-03-30 16:35:16 -04:00
Ethan N. Paul 11d89c213c Update enpaul password 2019-03-09 14:30:15 -05:00
Ethan N. Paul 1e5ce9df65 Update local users to fix dir DNE error
Add default option to all groups
2019-03-03 13:23:15 -05:00
Ethan N. Paul 9a1597f374 Add host vm-db-mysql 2019-03-02 20:30:45 -05:00
Ethan N. Paul 225900bde4 Add hsot vm-host-minecraft 2019-02-23 23:15:18 -05:00
Ethan N. Paul 5bf98eba64 Add second ansible key 2019-02-23 23:15:02 -05:00
Ethan N. Paul d50ab02b3c Remove task to restart sshd
Turns out restarting sshd via ssh isn't the best plan
2019-02-23 23:14:33 -05:00
Ethan Paul c27460c47e Updates to segregate configs by device class
Split cloud VMs out from local VMs in 'cloud' group
Generalize networkd install/config
Generalize sshd config
Create general update playbook
Add host vm-host-nextcloud
2018-12-30 22:54:33 -05:00
Ethan Paul 9a35e992d0 Fix myriad bugs in playbooks
Update inventory
2018-12-22 13:55:36 -05:00
Ethan Paul fd77dbfca4 Add networking to hosts missing it
Update descriptions
Add router host vars file
Add vm-dev-nginx
2018-12-22 13:55:07 -05:00
Ethan N. Paul bf7105006e Add bitwarden host and service account 2018-12-22 13:54:07 -05:00
Ethan N. Paul 36a61c7510 Remove var prompts 2018-12-13 22:33:35 -05:00
Ethan N. Paul ec5837fc7f Add vigil keys 2018-12-13 22:32:43 -05:00
Ethan N. Paul 6509316c8c Add task to copy generated keys to repo 2018-12-13 22:30:40 -05:00
Ethan N. Paul 59aba361ec Rename update-users playbook to update-local-users 2018-12-13 22:02:27 -05:00