-
- Downloads
Refactor bootstrap-os (#10983)
* Remove leftover files for Coreos Coreos was replaced by flatcar in 058438a2 but the file was copied instead of moved. * Remove workarounds for resolved ansible issues * boostrap: Use first_found to include per distro Using directly ID and VARIANT_ID with first_found allow for less manual includes. Distro "families" are simply handled by symlinks. * boostrap: don't set ansible_python_interpreter - Allows users to override the chosen python_interpreter with group_vars easily (group_vars have lesser precedence than facts) - Allows us to use vars at the task scope to use a virtual env Ansible python discovery has improved, so those workarounds should not be necessary anymore. Special workaround for Flatcar, due to upstream ansible not willing to support it.
Showing
- roles/bootstrap-os/tasks/amazon.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/amazon.yml
- roles/bootstrap-os/tasks/bootstrap-coreos.yml 0 additions, 37 deletionsroles/bootstrap-os/tasks/bootstrap-coreos.yml
- roles/bootstrap-os/tasks/centos.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/centos.yml
- roles/bootstrap-os/tasks/clearlinux.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/clearlinux.yml
- roles/bootstrap-os/tasks/debian.yml 2 additions, 14 deletionsroles/bootstrap-os/tasks/debian.yml
- roles/bootstrap-os/tasks/fedora-coreos.yml 0 additions, 6 deletionsroles/bootstrap-os/tasks/fedora-coreos.yml
- roles/bootstrap-os/tasks/fedora.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/fedora.yml
- roles/bootstrap-os/tasks/flatcar.yml 7 additions, 10 deletionsroles/bootstrap-os/tasks/flatcar.yml
- roles/bootstrap-os/tasks/main.yml 25 additions, 72 deletionsroles/bootstrap-os/tasks/main.yml
- roles/bootstrap-os/tasks/opensuse-leap.yml 1 addition, 0 deletionsroles/bootstrap-os/tasks/opensuse-leap.yml
- roles/bootstrap-os/tasks/opensuse-tumbleweed.yml 1 addition, 0 deletionsroles/bootstrap-os/tasks/opensuse-tumbleweed.yml
- roles/bootstrap-os/tasks/opensuse.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/opensuse.yml
- roles/bootstrap-os/tasks/redhat.yml 0 additions, 0 deletionsroles/bootstrap-os/tasks/redhat.yml
- roles/bootstrap-os/tasks/ubuntu.yml 1 addition, 0 deletionsroles/bootstrap-os/tasks/ubuntu.yml
- roles/bootstrap-os/vars/fedora-coreos.yml 2 additions, 0 deletionsroles/bootstrap-os/vars/fedora-coreos.yml
- roles/bootstrap-os/vars/flatcar.yml 2 additions, 0 deletionsroles/bootstrap-os/vars/flatcar.yml
Loading