Skip to content
Snippets Groups Projects
  1. Jul 29, 2024
  2. Jul 26, 2024
  3. Jul 08, 2024
  4. Jun 26, 2024
  5. May 17, 2024
  6. May 13, 2024
  7. May 08, 2024
    • Max Gautier's avatar
      Fix amazon linux bootstrap (#11139) · 8c12dedf
      Max Gautier authored
      c58497cd (Refactor bootstrap-os (#10983), 2024-03-27) refactored the
      boostrap-os include but didn't adapt the amazon linux tasks to the
      actual ID of amazon linux ('amzn')
      
      Re-enable the CI so we can avoid that kind of breakage.
      Unverified
      8c12dedf
  8. Mar 29, 2024
  9. 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.
      Unverified
      c58497cd
  10. Aug 18, 2023
  11. Jul 26, 2023
  12. Jul 05, 2023
  13. Jun 30, 2023
  14. Jun 26, 2023
  15. Jun 19, 2023
  16. Jun 03, 2023
    • Arthur Outhenin-Chalandre's avatar
      project: upgrade test dependencies and drop ansible-core 2.11 (#10034) · edc73bc3
      Arthur Outhenin-Chalandre authored
      
      Molecule 5.0 require ansible-core 2.12.10.
      So this commit we update ansible-core from 2.12.5 to 2.12.10.
      We also drop supporting two ansible-core version. Also we now use the "oldest"
      still supported ansible-core version as both 2.11 is EOL and not
      supported by molecule.
      
      
      
      tests/molecule: remove linting in molecule to support molecule 5
      
      
      
      tests/molecule: remove role name check for molecule 5 support
      
      Kubespray doesn't use ansible galaxy style naming so we have to disable
      that check.
      
      
      
      contrib/inventory_builder: fix tox.ini for tox4
      
      
      
      tests/molecule: fix get_playbook in testinfra tests
      
      
      
      tests: upgrade most tests requirements
      
      Exclude ansible-lint for now, I will do that in a separate PR.
      
      
      
      tests/molecule: force kvm driver option
      
      If we don't do this it fallbacks to qemu emulated on our CI for some
      reasons.
      
      Signed-off-by: default avatarArthur Outhenin-Chalandre <arthur.outhenin-chalandre@proton.ch>
      Unverified
      edc73bc3
  17. May 25, 2023
  18. May 19, 2023
    • Kay Yan's avatar
      Remove the Support of Debian 9 because Debian 9 is EOF (#10097) · 82633c6f
      Kay Yan authored
      
      * remove-debian9-support
      
      * Add six module into openstack-cleanup/requirements.txt (#10099)
      
      To fix tf-elastx_cleanup job which was failed with the following error:
      
         File "/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/generic/password.py", line 16, in <module>
           from keystoneauth1.identity import v3
         File "/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/__init__.py", line 27, in <module>
           from keystoneauth1.identity.v3.oauth2_mtls_client_credential import *  # noqa
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         File "/usr/local/lib/python3.11/site-packages/keystoneauth1/identity/v3/oauth2_mtls_client_credential.py", line 17, in <module>
           import six
       ModuleNotFoundError: No module named 'six'
      
      ---------
      
      Co-authored-by: default avatarKenichi Omichi <ken1ohmichi@gmail.com>
      Unverified
      82633c6f
  19. May 02, 2023
  20. Apr 13, 2023
  21. Feb 16, 2023
  22. Nov 16, 2022
  23. Nov 15, 2022
  24. Nov 07, 2022
  25. Nov 03, 2022
  26. Oct 31, 2022
  27. Oct 21, 2022
  28. Aug 17, 2022
  29. Aug 15, 2022
  30. Aug 01, 2022
  31. Jul 25, 2022
  32. Jun 14, 2022
  33. Jun 10, 2022
    • Kenichi Omichi's avatar
      Replace callback_whitelist with callbacks_enabled (#8759) · 024a3ee5
      Kenichi Omichi authored
      When running molecule jobs, we saw the folloing warning message:
      
       [DEPRECATION WARNING]: [defaults]callback_whitelist option, normalizing names
       to new standard, use callbacks_enabled instead. This feature will be removed
       from ansible-core in version 2.15. Deprecation warnings can be disabled by
       setting deprecation_warnings=False in ansible.cfg.
      
      callbacks_enabled has been added since Ansible 2.11 and Kubespray is using
      Ansible 2.12 at master branch. So we can use callbacks_enabled safely to
      avoid the warning message.
      Unverified
      024a3ee5
  34. May 27, 2022
  35. Jan 05, 2022
  36. Dec 10, 2021
    • Cristian Calin's avatar
      containerd: change default resolvconf_mode to host_resolvconf (#8247) · 682c8a59
      Cristian Calin authored
      * containerd: change default resolvconf_mode to host_resolvconf
      
      * Wait for kube-apiserver to come back after pod refresh
      
      * Handle resolv.conf gracefully
      
      * Retain currently configured DNS entries to ensure we don't break the resolvers
      
      * Suse uses wickedd for network management so no dhcp hooks
      
      * Molecule: increase ansible timeout
      
      * CI: Increase ansible timeout to 120s for Packet jobs
      Unverified
      682c8a59
  37. Dec 04, 2021
Loading