Skip to content
Snippets Groups Projects
  1. Feb 02, 2017
  2. Jan 27, 2017
  3. Jan 20, 2017
  4. Jan 13, 2017
  5. Jan 05, 2017
  6. Dec 20, 2016
  7. Dec 15, 2016
    • zhubingbing's avatar
      add panko role · 3e7ed2c4
      zhubingbing authored
      Change-Id: I515fdcdf6093e9e59dbbdc97221d23ed7f4e0a3d
      Partially-Implements: blueprint add-panko-ansible-role
      3e7ed2c4
  8. Dec 12, 2016
  9. Nov 29, 2016
    • Eduardo Gonzalez's avatar
      Tacker NFV Ansible support · 79df5d84
      Eduardo Gonzalez authored
      Add Ansible configuration for Tacker NFV service
      
      Change-Id: I472d96e13a5270d1ee219c2f72f57d9c361f87a6
      Partially-Implements: blueprint tacker-support
      79df5d84
  10. Nov 24, 2016
    • caowei's avatar
      Add solum ansible role · 90f2b7cd
      caowei authored
      Change-Id: I07f2df405574b55daa44fa381625e8be0c352607
      Partially-implements: bp solum-ansible-role
      90f2b7cd
    • zhubingbing's avatar
      Add trove role · 195a32b1
      zhubingbing authored
      Add trove enable options and port configuration
      Add trove groups to ansible inventory
      Add defaults/main.yml
      Add bootstrap Ansible task
      Add config Ansible task
      Add deploy Ansible task
      Add pull Ansible task
      Add register Ansible task
      Add start Ansible task
      Add upgrade Ansible task
      Add reconfigure Ansible task
      Add templatized json and .conf files for trove
      Integrate trove with haproxy
      Reference installation configuration link:http://docs.openstack.org/mitaka/install-guide-rdo/trove-install.html
      
      Change-Id: I0bc6edbf2e495ce377f994f793bde979d5c55dbf
      Implements: blueprint ansible-trove
      195a32b1
  11. Oct 19, 2016
    • liyingjun's avatar
      Support searchlight ansible role · ec57f589
      liyingjun authored
      Searchlight is an Openstack search and index service, this patch
      implements the ansible role for searchlight.
      
      Implement blueprint: support-searchlight-deployment
      
      Change-Id: Ibf42d5b259a6740d6596041f896e1009657b7388
      ec57f589
  12. Sep 15, 2016
  13. Sep 14, 2016
  14. Sep 13, 2016
  15. Sep 08, 2016
  16. Sep 07, 2016
  17. Sep 06, 2016
    • zhubingbing's avatar
      Add gnocchi ansible role · 89392f4f
      zhubingbing authored
      Partially-Implements: blueprint ansible-gnocchi
      
      Change-Id: I8dd0460bd21ac0a233fab0142ec7b6079459bdc2
      89392f4f
  18. Sep 01, 2016
  19. Aug 31, 2016
    • Sean Mooney's avatar
      adds bifrost ssh key generation · 538dbac2
      Sean Mooney authored
      - This change extend the genpwd.py
        command to generate an ssh key pair
        bifrost.
      - This change bifrost config and bootstrap
        task to install the generated keys.
      - This change updates the bifrost guide to
        discribe how to provide your own key.
      
      Change-Id: I05243f58843d9195cace253dff5628fae89c78e8
      Implements: blueprint bifrost-support
      538dbac2
    • zhubingbing's avatar
      Add aodh role · 7ce05f97
      zhubingbing authored
      Partially-Implements: blueprint ansible-aodh
      
      Change-Id: I9e20f4bf5e7d8f37f243ae15746e2b7bb49eb20c
      7ce05f97
  20. Aug 25, 2016
    • Shaun Smekel's avatar
      Add full support for fernet · 1c68ae38
      Shaun Smekel authored
      This addresses the ansible aspects of fernet key bootstrapping as
      well as distributed key rotation.
      
      - Bootstrapping is handled in the same way as keystone bootstrap.
      - A new keystone-fernet and keystone-ssh container is created to allow
        the nodes to communicate with each other (taken from nova-ssh).
      - The keystone-fernet is a keystone container with crontab installed.
        This will handle key rotations through keystone-manage and trigger
        an rsync to push new tokens to other nodes.
      - Key rotation is setup to be balanced across the keystone nodes using
        a round-robbin style. This ensures that any node failures will not
        stop the keys from rotating. This is configured by a desired token
        expiration time which then determines the cron scheduling for each
        node as well as the number of fernet tokens in rotation.
      - Ability for recovered node to resync with the cluster. When a node
        starts it will run sanity checks to ensure that its fernet tokens
        are not stale. If they are it will rsync with other nodes to ensure
        its tokens are up to date.
      
      The Docker component is implemented in:
        https://review.openstack.org/#/c/349366
      
      Change-Id: I15052c25a1d1149d364236f10ced2e2346119738
      Implements: blueprint keystone-fernet-token
      1c68ae38
  21. Aug 10, 2016
  22. Aug 05, 2016
    • Dave Walker (Daviey)'s avatar
      Add Watcher default settings · bb2397d2
      Dave Walker (Daviey) authored
      
      This adds:
        - AIO and multinode inventory samples
        - Password (blank) fields for default password.yml
        - Default to not enabled, in globals.yml
      
      This is the last changeset in the series to add basic
      Watcher functionality to Kolla.
      
      Change-Id: I9daec0eadc8dad3d37e03e7d69783af003af0916
      Closes-bug: #1598929
      Partially-implements: blueprint watcher
      Signed-off-by: default avatarDave Walker (Daviey) <email@daviey.com>
      bb2397d2
  23. Jun 17, 2016
  24. Apr 28, 2016
  25. Apr 03, 2016
    • Jeffrey Zhang's avatar
      Implement nova-ssh container · 42420830
      Jeffrey Zhang authored
      Add a nova-ssh container to handle the `nova migrate` and
      `nova resize` case, in which the nova will use ssh to copy
      files between machines.
      
      Change-Id: Ie6675943f3aeabfbba8589d308d55b9c89d732db
      Closes-Bug: #1562141
      42420830
  26. Mar 24, 2016
  27. Mar 21, 2016
    • Carlos Cesario's avatar
      Remove static password · 1d31b79e
      Carlos Cesario authored
      Remove static password into file passwords.yml
      
      Change-Id: I68d766b9d9b4a7055629473de9bb9d6ab59d8503
      Closes-Bug: #1559266
      1d31b79e
    • SamYaple's avatar
      Add generate_passwords.py to generate passwords · f03e06e0
      SamYaple authored
      
      As with all tools, this is a first pass at the generation. Perhaps we
      even want to move this into kolla/kolla/cmd and be generated with tox
      itself in the future.
      
      This tool, when run, will only populate empty fields that have no
      values meaning that it is safe to run repeatedly on the same file.
      
      Of note, there is no way to preserve comments in the file after it has
      been processed by the yaml parser in python. Comments and sections
      will remain in the passwords.yml template for additional documentation
      if the user wishes to populate the file themselves.
      
      Use SystemRandom and clean up the docs a bit to not use pronouns.
      
      Co-Authored-By: default avatarSteven Dake <stdake@cisco.com>
      
      Closes-Bug: #1559266
      Change-Id: I2932d592df8871f1b7811059206d0b4d0553a687
      f03e06e0
  28. Mar 19, 2016
    • SamYaple's avatar
      Move manila variable · d786ac94
      SamYaple authored
      The user variable was incorrectly in passwords.yml
      
      The naming was inconsistent, it should be prefixed with manila_*
      
      Removed old unused variable
      
      TrivialFix
      
      Change-Id: I182797fcc6d62d35174403d78d71c8ad7ddcbc43
      d786ac94
    • SamYaple's avatar
      Add memcached_servers to keystone_auth section · d4535b6d
      SamYaple authored
      The in-process cache for keystone tokens has been deprecated due to
      "incosistent results and high memory usage" with the expectation we
      switch to memcached_servers if we want to stay performant.
      
      Add memcache_servers [cache] section to the appropriate servers as the
      [DEFAULT]\memcache_servers options was deprecated.
      
      TrivialFix
      Related-Id: Ied2b88c8cefe5655a88d0c2f334de04e588fa75a
      
      Change-Id: Ic971bdddc0be3338b15924f7cc0f97d4a3ad2440
      d4535b6d
  29. Mar 04, 2016
  30. Mar 01, 2016
  31. Feb 15, 2016
Loading