Skip to content
Snippets Groups Projects
  1. Jul 25, 2018
  2. Jun 08, 2018
  3. May 11, 2018
    • Jeffrey Zhang's avatar
      Fix ansible warning · c5670551
      Jeffrey Zhang authored
      - rename action and serial to kolla_ansible and kolla_serial
      - use become instead of "sudo <command>" in shell
      - Remove quota for failed_when and changed_when in rabbitmq tasks
      
      Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c
      Implements: blueprint migrate-to-ansible-2-2-0
      c5670551
  4. 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
  5. Mar 24, 2018
  6. Mar 05, 2018
  7. 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
  8. Jul 03, 2017
    • Eduardo Gonzalez's avatar
      Remove symlink in reconfigure tasks · 8d5526c0
      Eduardo Gonzalez authored
      Some roles have a symlink to deploy.yml file
      for reconfigure. This is causing some issues.
      "included task files must contain a list of tasks"
      
      Change-Id: Ie7ade52900a61bc1c5b867fa7a8f75fc541a6426
      Closes-Bug: #1694251
      8d5526c0
  9. May 23, 2017
  10. May 12, 2017
  11. May 04, 2017
    • Jeffrey Zhang's avatar
      Add timeout parameter for precheck tasks · b1f01561
      Jeffrey Zhang authored
      wait_for module waits 300 seconds for the port started or stopped.  This
      is meaningless and useless in precheck. This patch change timeout to 1
      seconds.
      
      Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298
      Closes-Bug: #1688152
      b1f01561
  12. Apr 25, 2017
    • Bertrand Lallau's avatar
      Add YAML missing dashes at start of file · 1d003a54
      Bertrand Lallau authored
      YAML files are supposed to start with three dashes to indicate the
      beginning of the document.
      Nota: Ansible won’t complain if they are missing.
      
      Change-Id: I5cd417971f7af2977e7527b7b454a999718cfcda
      1d003a54
  13. 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
  14. Jan 24, 2017
    • Borne Mace's avatar
      Fixed config generation to check correct actions · bb475911
      Borne Mace authored
      
      A config generation check was added to a few services but the action
      name checked was "genconfig" where the kolla-ansible genconfig command
      actually uses the action name "config".
      
      Stop run the handlers when action is "config".
      
      Co-Authored-By: default avatarJeffrey Zhang <jeffrey.zhang@99cloud.net>
      Partially-implements: blueprint better-reconfigure
      Change-Id: I9d3be2f674087f340108b176c8e8e2209ffa8806
      bb475911
  15. Jan 05, 2017
  16. Jan 02, 2017
  17. 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
  18. Oct 24, 2016
  19. Oct 19, 2016
  20. Sep 27, 2016
    • Jeffrey Zhang's avatar
      Remove do_reconfigure.yml file for all roles · fa856556
      Jeffrey Zhang authored
      do_reconfigure.yml is introduced to use serial directive. But we use
      it in wrong. Now serial has moved to playbook file. So it is time to
      remove the do_reconfigure.yml file
      
      Closes-Bug: #1628152
      Change-Id: I8d42d27e6bc302a0e575b0353956eaef9b2ca9fd
      fa856556
  21. Sep 13, 2016
    • Mick Thompson's avatar
      Added serial option to site.yml. · 4c1482b9
      Mick Thompson authored
      Useful for upgrade etc., which is preferablly done serially.
      
      Example usage: tools/kolla-ansible deploy OR tools/kolla-ansible upgrade
      
      Closes-Bug: #1576708
      
      DocImpact
      
      Change-Id: I34b2e16f8ce53e472a4682a4738c4ac0f5abf00c
      4c1482b9
  22. Aug 09, 2016
    • Duong Ha-Quang's avatar
      Port with_ loop variable syntax to Ansbile 2 · 34975e29
      Duong Ha-Quang authored
      Migrate to full variable syntax in with_ loop
      instead of bare variables for:
      - ceph
      - ceilometer
      - glance
      - heat
      - horizon
      - keystone
      - mariadb
      - memcached
      - neutron
      - nova
      - rabbitmq
      
      Change-Id: Ib925b4ecea47ac758a77739c9c7e140f06933b08
      Partial-Implements: blueprint ansible2
      34975e29
  23. Aug 02, 2016
  24. May 03, 2016
  25. Mar 06, 2016
  26. Mar 04, 2016
  27. Feb 25, 2016
  28. Feb 02, 2016
    • Allen Gao's avatar
      Playbook for upgrade memcached · bf351380
      Allen Gao authored
      Change-Id: I98616610a2d665ba20085d3550975ea8093653fc
      Partially-Implements: blueprint upgrade-kolla
      Implements: blueprint upgrade-memcached
      bf351380
  29. Jan 26, 2016
    • Michal Jastrzebski's avatar
      Add stub upgrade.yml · 375965dd
      Michal Jastrzebski authored
      After introduction of pull action and turing every main.yml into
      {{action}}.yml we lost ability to perform upgrade
      
      Change-Id: Ie9fa2cd083b061033abc733fba53d54f9c55e393
      Fixes-Bug: #1538210
      375965dd
  30. Jan 06, 2016
  31. Dec 31, 2015
  32. Dec 22, 2015
    • SamYaple's avatar
      Simplify config creation · ed82afa8
      SamYaple authored
      Convert config creation from a playbook to an action_plugin. This
      reduces the complexity and confusion while retaining the same augment
      structure and flexibility.
      
      This allows us to remove the 0-byte files as requirements. They will
      still be used if they are present (this means we require additional
      documentation around them).
      
      DocImpact
      Closes-Bug: #1528430
      Change-Id: I2c789f6be9f195c7771ca093a6d59499564b4740
      ed82afa8
  33. Nov 14, 2015
    • Britt Houser's avatar
      drop root on memcached · 66c15ce5
      Britt Houser authored
      This patch add the USER directive to the memcached container.
      It also removes the -u from the command line to launch
      memcached, since it will already be run as that use.
      
      Change-Id: I87d782a424df99fe1b5694debafa3c0c4a9aba27
      Partially-Implements: blueprint drop-root
      66c15ce5
  34. Oct 14, 2015
    • Sam Yaple's avatar
      Add tty to containers · b2ac6e80
      Sam Yaple authored
      sudo requires a tty to function by default on centos. Instead of
      tweaking the sudo conf we can just add a tty. This has the added
      advantage of making the containers more friendly if you have to
      `docker exec -i <container> bash` into them.
      
      Change-Id: If97a02ca1d37c243a787d98ade54bde8d641aecd
      backport: liberty
      Partially-Implements: blueprint functional-testing-gate
      b2ac6e80
  35. Oct 13, 2015
    • Sam Yaple's avatar
      Bump ansible to 1.9.2 · c5be228b
      Sam Yaple authored
      Ansible 1.9.2 contains the fix needed for docker-py >1.2.0
      
      This is needed for some gate reasons, but it is also a good version
      bump because it fixes a few issues with delegate_to.
      
      Change-Id: Iafbabb3b0232620849d0548c5cd9d8d316c2b0f3
      backport: liberty
      Partially-Implements: blueprint functional-testing-gate
      c5be228b
  36. Oct 06, 2015
    • Sam Yaple's avatar
      Bring Kolla inline with FHS · 94162bd0
      Sam Yaple authored
      This brings Kolla images inline with FHS and should make finding
      locations of things more consistent and reliable with the linux world
      at large.
      
      Change-Id: Iece5b4da4bace0fb8b1f41a65ab2c852ec73e6f8
      Closes-Bug: #1485742
      94162bd0
  37. Sep 25, 2015
  38. Aug 21, 2015
    • Paul Bourke's avatar
      Add Ansible role for memcached · d13163ab
      Paul Bourke authored
      Note, this is not in the inventories/site.yml as it will be a
      transparent dependency of Swift.
      
      Change-Id: Ic8c80072596594e646ece74ac0ce74c7000398ff
      Partitially-Implements: blueprint ansible-swift
      d13163ab
Loading