Skip to content
  1. Jun 26, 2023
  2. Jun 22, 2023
  3. Jun 21, 2023
  4. Jun 19, 2023
  5. 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>
      edc73bc3
  6. May 30, 2023
  7. May 25, 2023
  8. May 22, 2023
  9. 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>
      82633c6f
  10. May 17, 2023
    • Kenichi Omichi's avatar
      Drop CI jobs related to canal (#10092) · 48035e3a
      Kenichi Omichi authored
      * Drop CI jobs related to canal
      
      According to the canal github[1] the repo is not maintained over 5 years.
      In addition, the README says
      
        Originally, we thought we might more deeply integrate the two projects
        (possibly even going as far as a rebranding!). However, over time it
        became clear that that wasn't really necessary to fulfil our goal of
        making them work well together. Ultimately, we decided to focus on
        adding features to both projects rather than doing work just to
        combine them.
      
      So we don't need to run CI jobs related to the canal at this situation.
      
      [1]: https://github.com/projectcalico/canal
      
      * Update ci.md
      48035e3a
  11. May 16, 2023
  12. May 11, 2023
  13. Apr 18, 2023
  14. Mar 27, 2023
  15. Mar 07, 2023
  16. Mar 03, 2023
  17. Mar 02, 2023
  18. Feb 21, 2023
  19. Feb 06, 2023
  20. Feb 01, 2023
  21. Jan 27, 2023
  22. Jan 14, 2023
  23. Jan 10, 2023
  24. Jan 07, 2023
  25. Dec 22, 2022
  26. Dec 01, 2022
  27. Nov 17, 2022
  28. Nov 15, 2022
    • Kenichi Omichi's avatar
      Update sonobuoy version (#9485) · b60f65c1
      Kenichi Omichi authored
      The latest version of sonobuoy is v0.56.11.
      This updates the version to the latest.
      
      As the file name, this makes it use certified-conformance mode
      clearly for the latest version of sonobuoy.
      b60f65c1
  29. Oct 26, 2022
  30. Oct 19, 2022
  31. Oct 14, 2022
    • Kenichi Omichi's avatar
      Use agnhost instead of busybox for network test (#9390) · 72b45eec
      Kenichi Omichi authored
      busybox container requires a root permission for ping.
      For testing hardening method at CI, we need to switch to another image
      which doesn't require the root permission for network testing.
      On kubernetes/kubernetes repo, we are using agnhost which doesn't
      require it. So this makes the test use aghhost image.
      
      In addition, this updates the test manifest to specify securityContext
      without any privilege.
      72b45eec
  32. Oct 07, 2022
  33. Sep 15, 2022
  34. Sep 08, 2022
  35. Sep 05, 2022
  36. Aug 30, 2022
Loading