Skip to content
Snippets Groups Projects
  1. Sep 06, 2024
  2. Aug 28, 2024
  3. Jul 26, 2024
  4. Jan 22, 2024
    • Yuhao Zhang's avatar
      Offline control plane recover (#10660) · 0e971a37
      Yuhao Zhang authored
      * ignore_unreachable for etcd dir cleanup
      
      ignore_errors ignores errors occur within "file" module. However, when
      the target node is offline, the playbook will still fail at this task
      with node "unreachable" state. Setting "ignore_unreachable: true" allows
      the playbook to bypass offline nodes and move on to proceed recovery
      tasks on remaining online nodes.
      
      * Re-arrange control plane recovery runbook steps
      
      * Remove suggestion to manually update IP addresses
      
      The suggestion was added in 48a18284 4
      years ago. But a new task added 2 years ago, in
      ee0f1e9d, automatically update API
      server arg with updated etcd node ip addresses. This suggestion is no
      longer needed.
      0e971a37
  5. Sep 05, 2023
  6. Jul 26, 2023
  7. Jul 05, 2023
  8. Jun 30, 2023
  9. Jun 26, 2023
  10. Jan 05, 2022
  11. Oct 27, 2021
  12. Jul 12, 2021
    • Cristian Calin's avatar
      Move to Ansible 3.4.0 (#7672) · 7516fe14
      Cristian Calin authored
      * Ansible: move to Ansible 3.4.0 which uses ansible-base 2.10.10
      
      * Docs: add a note about ansible upgrade post 2.9.x
      
      * CI: ensure ansible is removed before ansible 3.x is installed to avoid pip failures
      
      * Ansible: use newer ansible-lint
      
      * Fix ansible-lint 5.0.11 found issues
      
      * syntax issues
      * risky-file-permissions
      * var-naming
      * role-name
      * molecule tests
      
      * Mitogen: use 0.3.0rc1 which adds support for ansible 2.10+
      
      * Pin ansible-base to 2.10.11 to get package fix on RHEL8
      7516fe14
  13. May 18, 2021
  14. Apr 28, 2021
  15. Mar 24, 2021
  16. Feb 03, 2021
    • Kenichi Omichi's avatar
      Move recover_control_plane/master to control-plane (#7236) · 699fbd64
      Kenichi Omichi authored
      According to the following recommendation, this moves the directory
      to control-plane:
      
      The Kubernetes project is moving away from wording that is considered
      offensive. A new working group WG Naming was created to track this work,
      and the word "master" was declared as offensive. A proposal was formalized
      for replacing the word "master" with "control plane".
      699fbd64
  17. Jul 28, 2020
  18. Jul 27, 2020
  19. Jul 20, 2020
  20. Jul 01, 2020
  21. Mar 21, 2020
  22. Mar 16, 2020
  23. Feb 11, 2020
    • qvicksilver's avatar
      Fix recover-control-plane to work with etcd 3.3.x and add CI (#5500) · ac2135e4
      qvicksilver authored
      * Fix recover-control-plane to work with etcd 3.3.x and add CI
      
      * Set default values for testcase
      
      * Add actual test jobs
      
      * Attempt to satisty gitlab ci linter
      
      * Fix ansible targets
      
      * Set etcd_member_name as stated in the docs...
      
      * Recovering from 0 masters is not supported yet
      
      * Add other master to broken_kube-master group as well
      
      * Increase number of retries to see if etcd needs more time to heal
      
      * Make number of retries for ETCD loops configurable, increase it for recovery CI and document it
      ac2135e4
  24. Dec 09, 2019
  25. Jun 06, 2019
  26. May 03, 2019
  27. Apr 29, 2019
Loading