Skip to content
Snippets Groups Projects
  1. Oct 12, 2021
  2. Oct 06, 2021
  3. Oct 01, 2021
  4. Sep 30, 2021
  5. Sep 23, 2021
  6. Sep 16, 2021
  7. Sep 10, 2021
  8. Sep 07, 2021
  9. Aug 30, 2021
  10. Aug 20, 2021
  11. Aug 19, 2021
    • Michal Arbet's avatar
      Rename role haproxy to loadbalancer · ffd53512
      Michal Arbet authored
      For now role haproxy is maintaining haproxy
      and keepalived. In follow-up changes there is also
      proxysql added.
      
      This patch is *only* renaming/moving stuff to more
      prominent role loadbalancer, and moving also specific
      templates to subdirectory.
      
      This was done only to better diff in follow-up
      changes.
      
      Change-Id: I1d39d5bcaefc4016983bf267a2736b742cc3a555
      ffd53512
  12. Aug 13, 2021
    • Radosław Piliszek's avatar
      [CI] Test Swift upgrades · b7e85d52
      Radosław Piliszek authored
      Swift is a major OpenStack project. It could use testing upgrades.
      
      New jobs are placed in the experimental pipeline to avoid
      excessive CI load on general changes.
      
      Change-Id: I8a089fdd1f21eb4c3e00c38ea9dfcecc77565bf5
      Related-Bug: #1874691
      b7e85d52
  13. Aug 12, 2021
    • Radosław Piliszek's avatar
      [CI] Fix Debian upgrade · b6d9cf76
      Radosław Piliszek authored
      Debian upgrades failed on using the ansible command to remove
      chrony service because of broken python autodetection.
      This patch uses the same workaround we have in globals-default.j2.
      This is not nice long-term but there is no reason to keep the two
      out of sync. We should remove this workaround from both places
      when the situation fixes itself (possibly with newer Ansible).
      
      Change-Id: I8b7f0c76d55cd31311285ce746acb6335e044470
      b6d9cf76
  14. Aug 09, 2021
    • Mark Goddard's avatar
      CI: stop setting ceph_nova_user · bd3ad904
      Mark Goddard authored
      Once I6aa8db2214e07906f1f3e035411fc80ba911a274 has been merged and
      backported, the default value of ceph_nova_user (cinder) should work.
      
      Change-Id: I9769c4ee26393f8458537ad2ad543213cf8f57b0
      bd3ad904
  15. Jul 24, 2021
    • Radosław Piliszek's avatar
      [CI] Slim down Masakari job · 7dfbcc71
      Radosław Piliszek authored
      The Masakari job uses 4 nodes and defaulted to a quite bulky
      and not really supported config (MariaDB and RMQ on 4 nodes).
      This change slims it down so that we test only HA of Masakari
      and hacluster. The other services are deployed single-node.
      
      Additionally, simplify the network group (it does not affect any
      other job, the logic was simply overdone there).
      
      Change-Id: I74b315443f79d0d7780907fc785e1a29759c1803
      7dfbcc71
  16. Jul 07, 2021
    • wu.chunyang's avatar
      Remove tempest role · 52619984
      wu.chunyang authored
      Remove tempest role as planned
      
      Change-Id: If3cf073e88c83f670c867a49afe48845f9e81008
      52619984
  17. Jun 30, 2021
  18. Jun 27, 2021
  19. Jun 23, 2021
    • Mark Goddard's avatar
      CI: Don't generate certificates before upgrade · 7eff49a5
      Mark Goddard authored
      We generate them before the initial deployment.
      
      Change-Id: Icd38f1edf0cb0551704e5a95aa0922d572a2bf24
      7eff49a5
    • Mark Goddard's avatar
      Use ansible_facts to reference facts · ade5bfa3
      Mark Goddard authored
      By default, Ansible injects a variable for every fact, prefixed with
      ansible_. This can result in a large number of variables for each host,
      which at scale can incur a performance penalty. Ansible provides a
      configuration option [0] that can be set to False to prevent this
      injection of facts. In this case, facts should be referenced via
      ansible_facts.<fact>.
      
      This change updates all references to Ansible facts within Kolla Ansible
      from using individual fact variables to using the items in the
      ansible_facts dictionary. This allows users to disable fact variable
      injection in their Ansible configuration, which may provide some
      performance improvement.
      
      This change disables fact variable injection in the ansible
      configuration used in CI, to catch any attempts to use the injected
      variables.
      
      [0] https://docs.ansible.com/ansible/latest/reference_appendices/config.html#inject-facts-as-vars
      
      Change-Id: I7e9d5c9b8b9164d4aee3abb4e37c8f28d98ff5d1
      Partially-Implements: blueprint performance-improvements
      ade5bfa3
  20. Jun 16, 2021
  21. Jun 11, 2021
    • Matthias Runge's avatar
      Remove support for panko · ccf8cc5d
      Matthias Runge authored
      the project is deprecated and in the process of being removed
      from OpenStack upstream.
      
      Change-Id: I9d5ebed293a5fb25f4cd7daa473df152440e8b50
      ccf8cc5d
  22. Jun 02, 2021
    • Mark Goddard's avatar
      chrony: allow to remove the container · 84ac7b30
      Mark Goddard authored
      The chrony container is deprecated in Wallaby, and disabled by default.
      This change allows to remove the container if chrony is disabled.
      
      Change-Id: I1c4436072c2d47a95625e64b731edb473384b395
      84ac7b30
  23. May 30, 2021
  24. May 25, 2021
  25. May 24, 2021
  26. May 21, 2021
    • Mark Goddard's avatar
      CI: add grafana to monasca image list · bbc27b59
      Mark Goddard authored
      Without this patch, if there is a change to kolla in the dependency tree
      then the monasca scenario does not build grafana, and therefore fails
      when trying to pull it.
      
      Change-Id: Ic0a5b9ff940c4971a74345b8812683b29c5cedbf
      bbc27b59
    • Radosław Piliszek's avatar
      [CI] Fix testing in cephadm scenario · fca2c5fe
      Radosław Piliszek authored
      One missed previous scenario name occurence turned off OpenStack
      testing in multinode scenario.
      This patch to fix that.
      
      Change-Id: I58275a2fa1490307858d45855255bb8e3a05043c
      fca2c5fe
  27. May 17, 2021
  28. May 14, 2021
  29. May 11, 2021
  30. May 06, 2021
  31. Apr 27, 2021
    • Radosław Piliszek's avatar
      Check config when checking the containers · c3afbd3c
      Radosław Piliszek authored
      The proposed approach allows for checking whether config
      files are current, e.g. cases when the deployment was aborted after
      config files were generated but before they were injected into the
      containers which lead to old config staying in containers.
      
      After this patch we can do:
        kolla-ansible genconfig
        kolla-ansible deploy-containers
      and it would do what we expected rather than being a noop
      in the second part.
      
      We also lose the need to have notifies
      and whens in config and handler sections respectively.
      This is optimised in a separate patch.
      
      Future work:
      - optimise for large files
        - could we get away with comparing timestamps and sizes?
          container's should have a newer timestamp due to copy,
          could also preserve it
      
      Change-Id: I1d26e48e1958f13b854d8afded4bfba5021a2dec
      Closes-Bug: #1848775
      Depends-On: https://review.opendev.org/c/openstack/kolla/+/773257
      
      
      Co-Authored-By: default avatarMark Goddard <mark@stackhpc.com>
      c3afbd3c
  32. Apr 08, 2021
Loading