Skip to content
Snippets Groups Projects
  1. Oct 28, 2024
    • Roman Krček's avatar
      Rewrite kolla-ansible CLI to python · 9ea63dc3
      Roman Krček authored
      
      Moving the CLI to python allows for easier
      maintenance and larger feature-set.
      
      This patch introduces a few breaking changes!
      The changes stem the nature of the cliff package.
      - the order of parameters must be
        kolla-ansible <action> <arguments>
      - mariadb_backup and mariadb_recovery now are
        mariadb-backup and mariadb-recovery
      
      Closes-bug: #1589020
      Signed-off-by: default avatarRoman Krček <roman.krcek@tietoevry.com>
      Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
      9ea63dc3
  2. Sep 30, 2024
    • Michal Arbet's avatar
      Add ansible-core as a dependency · c02d736b
      Michal Arbet authored
      This patch adds ansible-core as a dependency to
      requirements.txt since there is really no reason
      not to have it in the requirements.txt, given that
      kolla-ansible project even has ansible in its name
      and ansible-core is a crucial dependency.
      
      Change-Id: I4d01b7eb944c4edf6a440f2b775221986509f7eb
      c02d736b
  3. Aug 22, 2024
  4. Aug 20, 2024
  5. Nov 07, 2023
    • Will Szumski's avatar
      Support exposing prometheus_server externally · 37c2ab2a
      Will Szumski authored
      This avoids the need to use a proxy, or some other means, to connect to
      Prometheus. This is disabled by default and can be enabled by setting
      enable_prometheus_server_external to true.
      
      Change-Id: Ia0af044ff436c2a204b357750a16ff49fcdfec45
      37c2ab2a
  6. Mar 24, 2022
    • Mark Goddard's avatar
      Use jinja2.pass_context instead of contextfilter · fc2292b2
      Mark Goddard authored
      The contextfilter decorator was deprecated in jinja2 3.0.0, and has been
      dropped in 3.1.0. This results in the following warning, and failed
      attempts to use filters:
      
          [WARNING]: Skipping plugin (filters.py) as it seems to be invalid:
          module 'jinja2' has no attribute 'contextfilter'
      
      This change switches to use the pass_context decorator. The minimum
      version of Jinja2 is raised to 3 to ensure pass_context is present.
      
      Change-Id: I649dd6211d3ae72b9539bc44652ef8cf5d579777
      fc2292b2
  7. Jun 30, 2021
  8. Apr 26, 2020
    • Radosław Piliszek's avatar
      Cleanup py27 support · 234272eb
      Radosław Piliszek authored
      Removes and/or replaces all mentions of py27.
      
      Cleans up obsolete requirements and their lower-constraints.
      
      Separates test-requirements.
      
      Makes lower-constraints pass outside of CI (MarkupSafe).
      
      Adds FIXMEs about some hacky Mocks that may misbehave.
      
      Change-Id: Ifc090bf3c1db17d8542ee591c91e8225a597bfe2
      234272eb
  9. Dec 11, 2019
    • Mark Goddard's avatar
      Drop python 2 support from action plugins · 3f10f708
      Mark Goddard authored
      These are executed on the local host where we run ansible-playbook,
      and we have agreed to drop Python 2 support there.
      
      Partially Implements: blueprint drop-py2-support
      Change-Id: Id2190c3a22a56f4f048afbf0f7200daa8f41a292
      3f10f708
  10. Nov 20, 2018
    • Mark Goddard's avatar
      Add jmespath to requirements.txt · d0122fff
      Mark Goddard authored
      jmespath is required for the json_query Jinja filter, which is used in
      the neutron rolling upgrade playbooks.
      
      Change-Id: I2100d757e07d8400402a8a16747e0f88ef7fc7c5
      Closes-Bug: #1804242
      d0122fff
  11. Nov 06, 2018
  12. Jul 24, 2018
  13. Mar 17, 2018
  14. Mar 14, 2018
  15. Mar 06, 2018
  16. Dec 19, 2017
  17. Nov 29, 2017
  18. Nov 16, 2017
  19. Nov 14, 2017
  20. Sep 12, 2017
  21. Sep 06, 2017
  22. Jul 27, 2017
  23. Jul 14, 2017
  24. Jul 10, 2017
  25. Jun 15, 2017
  26. Jun 06, 2017
  27. Apr 24, 2017
  28. Apr 15, 2017
  29. Mar 22, 2017
  30. Mar 14, 2017
  31. Mar 08, 2017
  32. Mar 02, 2017
  33. Feb 24, 2017
  34. Jan 13, 2017
  35. Dec 21, 2016
  36. Dec 15, 2016
    • David Moreau-Simard's avatar
      Add PyYAML to requirements.txt, dependency of genpwd · 1b69ae90
      David Moreau-Simard authored
      PyYAML is a dependency of the genpwd command.
      Not listing it as an explicit requirement leads to import failures
      when running kolla-ansible out of a fresh virtual environment.
      
      Change-Id: I4fcac09f94f9503c4fcb308db27f94d6db655b06
      Closes-Bug: #1650399
      1b69ae90
  37. Nov 23, 2016
  38. Nov 10, 2016
Loading