Commit Graph

14 Commits

Author SHA1 Message Date
Neil Hanlon
129b0c5d3a
update for el9 2023-04-23 22:14:38 -04:00
Neil Hanlon
803bb21868
configure the clouds.py script on the host 2022-04-07 02:03:49 -04:00
Neil Hanlon
f35776479e
add bootstrapping for the cloud 2022-04-07 01:33:15 -04:00
Neil Hanlon
4f0bb1f4af
no idea, commit before changes 2022-03-20 14:21:13 -04:00
Neil Hanlon
863c9a4068
Add support for non vultr block devices and also check first to avoid errors 2022-02-13 22:51:11 -05:00
Neil Hanlon
e5755dd3d0
AIOs should be metal, for now
* lxc: touch a file that it expects
2022-02-13 18:29:06 -05:00
Neil Hanlon
84c0b449b5
Fix the roles to actually work; touch a file for lxc to run 2022-02-12 20:31:50 -05:00
Neil Hanlon
a21471be9b
fixes to make it run 2022-02-12 17:44:25 -05:00
Neil Hanlon
e5ba379366
get python3 working again 2022-02-12 17:05:49 -05:00
Neil Hanlon
42ee7d8e9d
fix sshkey_fetch var default 2022-02-12 17:02:14 -05:00
Neil Hanlon
2e86c1ed28 need to build the hosts file, too 2022-02-12 16:55:51 -05:00
Neil Hanlon
3917bfd364
Completely restructure into single-playbooks for AIO and Distributed
* Tested only on distributed at this check-in
* Also **temporarily** installing `patch` on the infra hosts, needed for
  an os_nova patch that will ultimately be removed. It isn't clear from
  this patch though, because the file init-nodes.yml which installs
  packages was renamed to tasks/init-nodes.yml.
* There are some drawbacks to doing it this way, but the playbooks are
  serving a single purpose and don't need to be catch-all infra tooling
2022-02-12 16:36:34 -05:00
Neil Hanlon
41a84ab580
idk 2022-02-06 23:00:18 -05:00
Neil Hanlon
f513725182
Add ansible layout and playbooks to provision nodes 2021-12-29 18:02:43 -05:00