Skip to content
  1. Mar 27, 2024
    • Max Gautier's avatar
      Refactor bootstrap-os (#10983) · c58497cd
      Max Gautier authored
      * 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.
      c58497cd
  2. Nov 19, 2021
  3. Aug 20, 2021
  4. Mar 29, 2021
    • Terry's avatar
      Remove DNSSEC config management in bootstrap-debian.yml (#7408) · f72063e7
      Terry authored
      DNSSEC is off by default on ubuntu/bionic64 (18.04) as per resolved.conf(5).
      These tasks are artefacts of obsolete infra configuration, and no longer needed.
      
      Further removing these tasks resolves the issue that the tasks always reports
      'changed' and bounces systemd-resolved unneccesarily, even if there was no
      actual modification of /etc/systemd/resolved.conf.
      f72063e7
  5. Feb 11, 2021
  6. Jan 11, 2021
  7. Jan 06, 2021
    • flix444's avatar
      Valuating conditional (need_https_proxy.rc != 0) fail if http_proxy set and... · 308ceee4
      flix444 authored
      Valuating conditional (need_https_proxy.rc != 0) fail if http_proxy set and skip_http_proxy_on_os_packages is true (#7078)
      
      * Remove because of empty need_http_proxy.rc if http/https_proxy and skip_http_proxy_on_os_packages=true is set
      
      * Modify sample for debian and centos skip_http_proxy
      
      * Modify sample for debian and centos skip_http_proxy
      308ceee4
  8. Oct 21, 2020
  9. Sep 09, 2020
  10. Jun 16, 2020
  11. Apr 09, 2020
  12. Aug 22, 2019
    • ewtang's avatar
      Use raw module for bootstrap-debian.yml (#5061) · 3bc4b4c1
      ewtang authored
      Updated Openstack to terraform 0.12 (#5062)
      
      * update openstack to terraform 0.12(.5)
      
      * replace cluter.tf with cluster.tfvars
      
      * update README.md to terraform 0.12
      
      * update Openstack CI tests to use terraform 0.12
      
      * specify terraform version in openstack README
      
      * gitlab CI to copy cluster.tfvars in case of openstack provider
      
      * The terraform/openstack dynamic inventory can read
      tfstate v4 (generated by terraform 0.12) and convert them internally
      ro v3 (as generated by terraform 0.11.x).
      
      Additionally the script has been updated to Python 3.
      3bc4b4c1
  13. Jul 16, 2019
  14. Apr 24, 2019
    • MarkusTeufelberger's avatar
      Define and implement specs for bootstrap-os (#4455) · 76db060a
      MarkusTeufelberger authored
      * Add README to bootstrap-os role
      
      * Rework bootstrap-os once more
      
      * Document workarounds for bugs/deficiencies in Ansible modules
      * Unify and document role variables
      * Remove installation of additional packages and repositories
      * Merge Ubuntu and Debian tasks
      * Remove pipelining setting from default playbooks
      * Fix OpenSUSE not running its required tasks
      76db060a
  15. Feb 12, 2019
    • MarkusTeufelberger's avatar
      bootstrap: rework role (#4045) · e2ad6aad
      MarkusTeufelberger authored
      * bootstrap: rework role
      
      * support being called from a non-root user
      * run some commands in check mode
      * unify spelling/task names
      
      * bootstrap: fix wording of comments for check_mode: false
      
      * bootstrap: remove setup-pipelining task
      e2ad6aad
  16. Jan 03, 2019
  17. Dec 25, 2018
  18. Oct 20, 2018
  19. Nov 06, 2017
  20. Nov 03, 2017
  21. Oct 03, 2017
  22. Feb 13, 2017
  23. Dec 27, 2016
  24. Dec 09, 2016
  25. Nov 16, 2016
  26. Nov 15, 2016
  27. Sep 07, 2016