Skip to content
Snippets Groups Projects
  1. Feb 17, 2017
  2. Jan 12, 2017
  3. 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
  4. 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
  5. 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
  6. Aug 26, 2016
    • Paul Bourke's avatar
      Move rabbitmq precheck from start · 6c238ca3
      Paul Bourke authored
      rabbitmq's start task contains a precheck. This should be part of the
      other prechecks for consistency
      
      TrivialFix
      
      Change-Id: I7728ec3f5be3248424d74a4387925b72114b8943
      6c238ca3
  7. 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
  8. May 23, 2016
  9. May 13, 2016
  10. May 03, 2016
  11. Apr 10, 2016
  12. Apr 01, 2016
    • Michal Rostecki's avatar
      Fix IP resolve check for RabbitMQ on AIO · 5aa2dcce
      Michal Rostecki authored
      On AIO installation we cannot assume that the public IP address
      will be the first entry in "getent ahostsv4" result, because
      it may be also a localhost address. To make this check positive
      in AIO, we should look for the public IP in the whole output.
      
      Change-Id: I1da7b95d7f00c7f87ff68ead46bf55fdea812599
      Closes-Bug: 1564564
      5aa2dcce
  13. Mar 28, 2016
  14. Mar 21, 2016
  15. Mar 19, 2016
    • Michal (inc0) Jastrzebski's avatar
      Add check if all the hostnames are resolvable · d2f828a1
      Michal (inc0) Jastrzebski authored
      Rabbitmq can't work with IPs, so we need to make sure that all
      rabbit cluster hosts can resolve each others hostnames. We
      should also require that in docs.
      
      DocImpact
      Closes-Bug: #1559158
      
      Change-Id: I2418187138988d21da3dc3624e9cdbda891d4894
      d2f828a1
  16. Mar 18, 2016
    • Michal (inc0) Jastrzebski's avatar
      Playbook for rabbitmq upgrade · 23e7f6c2
      Michal (inc0) Jastrzebski authored
      
      Main issue with rabbitmq clusterer setup is to shut down gospel node
      as last one, which is bulk of this change
      
      Co-Authored-By: default avatarSam Yaple <sam@yaple.net>
      Change-Id: I88e566a19ed813b0e3eef65ef7139ccfaa0c2700
      Implements: blueprint upgrade-rabbitmq
      Partially-implements: blueprint upgrade-kolla
      23e7f6c2
  17. Mar 11, 2016
  18. Feb 25, 2016
  19. Feb 19, 2016
  20. Feb 12, 2016
    • Jeffrey Zhang's avatar
      Do not pull rabbitmq-data image · 29765a3e
      Jeffrey Zhang authored
      Rabbitmq container has moved to named volume. No need pull rabbitmq-data
      image.
      
      TrivialFix
      
      Change-Id: I83776ce626a7e398add0f07bd855924b8632b1ae
      29765a3e
  21. Jan 29, 2016
  22. Jan 28, 2016
    • SamYaple's avatar
      Update all bootstraps to use Label · 6d8959a9
      SamYaple authored
      Add bootstrap label to all bootstrap containers to ensure that when
      the a new container is launched a difference is seen between it and
      the bootstrap container since we cannot rely on ENV variables for
      this. This only affects mariadb at this stage, but it is needed to
      ensure rabbitmq works when we switch to named volumes.
      
      Change-Id: Ia022af26212d2e5445c06149848831037a508407
      Closes-Bug: #1538136
      6d8959a9
  23. 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
  24. Jan 06, 2016
  25. Dec 31, 2015
  26. 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
  27. Nov 23, 2015
    • Sam Yaple's avatar
      Make the database json variable more readable · 970617b8
      Sam Yaple authored
      Additionally remove tty from the container cleanup docker section. It
      was added in a sed in a previous patchset by serves no purpose.
      
      Change-Id: Ib617870616bca687f72ffaa44b2e9a3a11ef1011
      Partially-Implements: blueprint cleanup-playbooks
      970617b8
  28. Nov 03, 2015
  29. 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
  30. 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
  31. 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
  32. Sep 18, 2015
  33. Sep 09, 2015
    • Steven Dake's avatar
      Fix rabbitmq from failure during startup · 327d89bd
      Steven Dake authored
      Stagger the start times of the rabbitmq daemon so rabbitmq neither
      crashes and also properly forms a cluster.  This problem exists in
      the latest rabbitmq 3.5.4 available on rabbitmq.com for download.
      
      Change-Id: Iac4186b3c3b586de38467294399c7ed9415244de
      Closes-Bug: #1490780
      327d89bd
  34. Sep 06, 2015
  35. Sep 04, 2015
    • Vladislav Belogrudov's avatar
      Check exit status of bootstrap containers · 7f81dbc8
      Vladislav Belogrudov authored
      Currently bootstrap containers are waited to exit but are not
      checked for exit status and ansible runs further tasks. If
      bootstrapping fails we notice it at much later time.
      
      Change-Id: I137fc11b0f9d1f03d2ded08a213e8dbd62741f92
      Closes-Bug: #1492337
      7f81dbc8
  36. Sep 02, 2015
    • Sam Yaple's avatar
      Fix rabbitmq part 2 · 1e963d12
      Sam Yaple authored
      Change-Id: I69a5ace61dd621a7fc0354d4deb5e8937505e13e
      Partial-Bug: #1480496
      1e963d12
    • Sam Yaple's avatar
      Fix rabbitmq perms · 77466a29
      Sam Yaple authored
      If a bootstrap fails at some stage and leaves a rabbitmq_data
      container on a host, it will not bootstrap again and rabbitmq
      fails to start due to root permissions on /var/lib/rabbitmq.
      
      This patch improves the check for a valid, existing
      rabbitmq_data
      
      Closes-Bug: #1490602
      Change-Id: I6a00aaef38b4ab6a60dcfb5ed2f808513b9f8c84
      77466a29
  37. Aug 31, 2015
  38. Aug 21, 2015
    • Vladislav Belogrudov's avatar
      Rabbitmq servers fail to start due to wrong permissions · dd9986cf
      Vladislav Belogrudov authored
      Rabbitmq containers mount /var/lib/rabbitmq from 'data'
      containers with 'root:root' permissions because
      ansible does not wait for rabbitmq bootstrap container -
      the latter corrects access rights but sometimes gets
      killed just after start.
      
      Change-Id: I5cd1ce9810a1fd457dd34a1283e448204964c17d
      Closes-Bug: #1487422
      dd9986cf
  39. Aug 19, 2015
Loading