Skip to content
Snippets Groups Projects
  1. Jan 20, 2017
  2. Jan 06, 2016
  3. Nov 23, 2015
    • Hui Kang's avatar
      Fix bootstrap for services · 790bf336
      Hui Kang authored
      
      The bootstrap tasks could be started on any node listed in the
      site.yml
      
      The issue is that all the tasks must run on the same node, and the
      only node that all the tasks can run on is the 'api' node due to
      needing to start the bootstrap container which binds in the configs.
      
      delegate_to is required to ensure that the proper node gets the task.
      
      Co-Authored-By: default avatarSam Yaple <sam@yaple.net>
      Change-Id: Ica04ab366777a571a92212ac22c482f1881d4ecd
      Closes-Bug: #1513598
      Related-Bug: #1513439
      790bf336
  4. Nov 05, 2015
    • Sam Yaple's avatar
      Remove vip for rabbitmq · 347730ce
      Sam Yaple authored
      Adjust all the configs to list all the rabbitmq hosts rather than
      running rabbitmq through the VIP. This is made possible by clusterer
      which has already merged.
      
      Change-Id: I5db48f5f10ec68f4c8863a29bc13984f6845a4f9
      Partially-Implements: blueprint rabbitmq-clusterer
      347730ce
  5. Aug 30, 2015
    • Steven Dake's avatar
      Add Ansible support for Heat · 5e521f05
      Steven Dake authored
      
      This changes bootstrapping of the Heat container to bootstrap
      the Heat container with a heat domain user.  This requires some
      work from bootstrap.yml to pass in several environment variables
      needed by the heat domain setup script.
      
      Co-Authored-By: default avatarSam Yaple <sam@yaple.net>
      Change-Id: Iab05983754fa514835cb5ff54d775faa18773110
      Partially-implements: blueprint ansible-heat
      5e521f05
  6. Aug 12, 2015
  7. Jul 12, 2015
    • Sam Yaple's avatar
      Add temporary Ansible keystone modules · 05a6640a
      Sam Yaple authored
      Due to the licensing issues and the modules not existing in upstream
      Ansible yet, I have written a simple module to fill the gaps.
      
      This also uses Keystone v2.0 for all create of users, roles and
      endpoints. The implementation of Keystone v3 must be discussed after the
      new modules arrive.
      
      Partially-Implements: blueprint ansible-service
      
      Change-Id: I389edd56741360dd26fbbc0a982f365ca27ff446
      05a6640a
  8. Jul 09, 2015
    • Sam Yaple's avatar
      Ansible Glance support · e7a7cc90
      Sam Yaple authored
      Adds support for glance in ansible
      
      Partially-Implements: blueprint ansible-service
      Change-Id: I2d162e79f85877116b0e33b1843de6ccb62a445a
      e7a7cc90
  9. Jun 30, 2015
    • Sam Yaple's avatar
      Add initial config function and keystone support · 3ac7da64
      Sam Yaple authored
      Add set_configs function that implements the flow from the proposed
      ansible-multi spec. Move start.sh to config-internal.sh to preserve existing
      behaviour.
      
      config-externall.sh copies the appropriate configs in from the bind'd
      location and sets permissions and ownership appropriately.
      
      Partially Implements: blueprint ansible-multi
      
      Change-Id: I53fca0660451087f273fefc3c63e0d8cf1a2c096
      3ac7da64
  10. May 05, 2015
Loading