Skip to content
Snippets Groups Projects
  1. Nov 01, 2024
  2. Sep 16, 2024
    • Michal Arbet's avatar
      Do not remove inventory file if placed in /etc/kolla · 18899a7d
      Michal Arbet authored
      This patch fix issue when inventory file is deleted
      by kolla-ansible -i /etc/kolla/inventory destroy call.
      
      Now, inventories are available in tools/cleanup-host
      so we can ignore their removal.
      
      Closes-Bug: #2052706
      Change-Id: If89e94356de515b40ca4e8c023979cd498146303
      18899a7d
  3. Apr 28, 2023
  4. Dec 08, 2022
  5. Dec 01, 2022
  6. Sep 21, 2022
  7. Mar 03, 2021
  8. Aug 22, 2020
  9. Mar 30, 2020
    • Doug Szumski's avatar
      Support setting Kafka storage volume · b7588834
      Doug Szumski authored
      Not everyone wants Kafka data stored on a Docker volume. This
      change allows a user to flexibly control where the data is stored.
      
      Change-Id: I2ba8c7a85c7bf2564f954a43c6e6dbb3257fe902
      b7588834
  10. Feb 19, 2020
    • Will Szumski's avatar
      Introduce influxdb_datadir_volume · 4cf7ff9f
      Will Szumski authored
      This allows you to tune the performance of InfluxDB by locating the
      volume on a drive that is separate to the default docker storage.
      
      Change-Id: Iea555a2702b225b30f5d7035b8a703d4f3376ee7
      4cf7ff9f
  11. Feb 25, 2019
  12. Jan 02, 2019
  13. Jul 25, 2018
  14. Jul 05, 2018
  15. Mar 26, 2018
    • Eduardo Gonzalez's avatar
      Verify YAML syntax in gates · ea1a1dee
      Eduardo Gonzalez authored
      This patchset implements yamllint test to all *.yml
      files.
      
      Also fixes syntax errors to make jobs to pass.
      
      Change-Id: I3186adf9835b4d0cada272d156b17d1bc9c2b799
      ea1a1dee
  16. Mar 07, 2018
    • caoyuan's avatar
      Optimise the destroy role by script module · 8f2256d2
      caoyuan authored
      Ansible provide script module to run shell script, The local script at
      path will be transferred to the remote node and then executed, so no
      need to copy script to remote node and use shell moulde to run it.
      this patch optimise it.
      
      Change-Id: If774502b66652f25593cda137cc8a5baefbd9695
      8f2256d2
  17. Jan 08, 2018
    • caoyuan's avatar
      Ensure docker running before execute the destroy action · 8cb57f54
      caoyuan authored
      Before cleanup containers and hosts, it should be ensure the
      docker serivce running but the destroy action missing it,
      this patch to fix it
      
      Change-Id: I85ca806c1fd395daf937b585d466e16fbad4e20c
      Closes-Bug: #1741852
      8cb57f54
  18. Sep 25, 2017
    • Duong Ha-Quang's avatar
      Specify 'become' to necessary tasks (general roles) · 26b2c2d9
      Duong Ha-Quang authored
      Add config_owner_user and config_owner_group to group_vars/all,
      which is user and group of Kolla configuration files in /etc/kolla.
      
      Add become to post-deploy playbook.
      
      Add become to only neccesary tasks in roles:
      - certificate
      - common
      - destroy
      - haproxy
      - mariadb
      - memcached
      - rabbitmq
      
      Change-Id: I2aba745a6e3928c52642f64551470fd08cbfd058
      Partial-Implements: blueprint ansible-specific-task-become
      26b2c2d9
  19. Jul 10, 2017
  20. Jun 08, 2017
    • Paul Bourke's avatar
      Add a Kolla 'devstack' mode · 5cb37564
      Paul Bourke authored
      Add a new variable 'kolla_devmode', which when enabled, clones and
      bindmounts service source code into the containers.
      
      This commit adds the relevant changes for Heat, more services can be
      added and built upon.
      
      Usage:
      * Set 'kolla_devmode: yes'
      
      * Code is cloned to /opt/stack/{{ project_name }} on target
        node(s)
      
      * Users can develop in these repos, and simply restart the container to
        pick up / test changes.
      
      Debugging can be done from the host via 'remote_pdb'[0].
      
      [0] https://pypi.python.org/pypi/remote-pdb
      
      Implements: blueprint mount-sources
      Change-Id: Ic0431b10d723bf84eeefc72039376fe0058dd902
      5cb37564
  21. May 08, 2017
  22. Apr 24, 2017
    • Eduardo Gonzalez's avatar
      Add cli options to cleanup-images · f6f99db4
      Eduardo Gonzalez authored
      Allow remove all kolla images
      Allow remove specific kolla version images
      Allow remove dangling images
      Allow remove single images, all images matched
      
      Usage examples:
         * cleanup-images --all
           - Remove all kolla images
         * cleanup-images --image-version 4.0.0
           - Remove all images matching 4.0.0 kolla_version
         * cleanup-images --dangling
           - Remove all dangling images
         * cleanup-images --image nova
           - Remove all nova images
         * cleanup-images --image nova-scheduler
           - Only remove nova-scheduler image
      
      Implements: blueprint add-cleanup-images-cli-options
      Change-Id: I997272098879350e13e0ac00762ae3485e618355
      f6f99db4
  23. Mar 09, 2017
    • Paul Bourke's avatar
      Enable sanity checks from kolla-ansible · 5418ada1
      Paul Bourke authored
      Add a new subcommand 'check' to kolla-ansible, used to run the
      smoke/sanity checks.
      
      Add stub files to all services that don't currently have checks.
      
      Change-Id: I9f661c5fc51fd5b9b266f23f6c524884613dee48
      Partially-implements: blueprint sanity-check-container
      5418ada1
  24. Jan 21, 2017
  25. Jan 17, 2017
    • Eduardo Gonzalez's avatar
      Fix cleanup-containers script · 0581d3b3
      Eduardo Gonzalez authored
      kolla-ansible destroy properly fails if qemu processes
      are running in compute nodes.
      Manually executing ./cleanup-container won't because
      $COMPUTE variable is not defined anywhere.
      
      Change-Id: I304c59ec682a93035e631490bbba7b355b1fcae2
      Closes-Bug: #1656864
      0581d3b3
  26. Nov 03, 2016
    • Jeffrey Zhang's avatar
      Move precheck into its own role · fa458019
      Jeffrey Zhang authored
      * Merge prechecks.yml and site.yml playbook
      * Create empty precheck.yml into all roles.
      
      Change-Id: I8a138558a26c0a2a66c5fd48ed37be657c99c1dd
      Implements: blueprint condition-pre-check
      fa458019
  27. Oct 13, 2016
    • liyingjun's avatar
      Cleanup container script improvement · d5fe8a30
      liyingjun authored
      Currently, when there are some qemu processes which may be some useful
      virtual machines running by the operator running on non compute node, the
      cleanup script will fail the cleanup operation for that node. We need to
      ignore the qemu process check for non compute nodes.
      
      Change-Id: If49a1a30764063935b2a65312de8f3b2357c7fbc
      Closes-bug: 1633005
      d5fe8a30
  28. Sep 07, 2016
  29. Aug 08, 2016
Loading