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. Jan 11, 2021
  3. Aug 28, 2020
  4. Feb 18, 2020
  5. May 02, 2019
  6. 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
  7. 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
  8. Jan 12, 2019
  9. Jan 02, 2019
  10. Oct 24, 2018
  11. Oct 20, 2018
  12. Aug 14, 2018
  13. May 11, 2018
  14. May 08, 2018
  15. Apr 18, 2018
  16. Nov 06, 2017
  17. Nov 03, 2017
  18. Oct 05, 2017
  19. Sep 20, 2017
  20. Aug 24, 2017
    • Brad Beam's avatar
      Adding yamllinter to ci steps (#1556) · 8b151d12
      Brad Beam authored
      * Adding yaml linter to ci check
      
      * Minor linting fixes from yamllint
      
      * Changing CI to install python pkgs from requirements.txt
      
      - adding in a secondary requirements.txt for tests
      - moving yamllint to tests requirements
      8b151d12
  21. Apr 03, 2017
  22. Feb 18, 2017
  23. Feb 13, 2017
    • Vladimir Rutsky's avatar
      set "check_mode: no" for read-only "shell" steps that registers result · 09847567
      Vladimir Rutsky authored
      "shell" step doesn't support check mode, which currently leads to failures,
      when Ansible is being run in check mode (because Ansible doesn't run command,
      assuming that command might have effect, and no "rc" or "output" is registered).
      
      Setting "check_mode: no" allows to run those "shell" commands in check mode
      (which is safe, because those shell commands doesn't have side effects).
      09847567
  24. Dec 27, 2016
  25. Dec 09, 2016
  26. Sep 07, 2016
  27. Sep 06, 2016
  28. May 07, 2016
  29. Feb 26, 2016
    • Stig Telfer's avatar
      Provide a non-default hostname for CoreOS systems. · edcd5bf6
      Stig Telfer authored
      A freshly-installed CoreOS system does not always have a hostname configured.
      This causes problems for etcd and BGP mesh configuration for Calico.
      Assign the Ansible inventory name as hostname as part of CoreOS bootstrap,
      if the hostname is the default ("localhost").
      edcd5bf6
  30. Feb 21, 2016
  31. Dec 31, 2015