Skip to content
Snippets Groups Projects
  1. Jan 20, 2017
  2. Jan 12, 2017
  3. Jan 10, 2017
  4. Dec 28, 2016
  5. Dec 02, 2016
  6. Nov 29, 2016
    • Duong Ha-Quang's avatar
      Fix placement of policy.json · b5d1e4b4
      Duong Ha-Quang authored
      Currently, policy.json is put in
      "{{ node_config_directory }}/{{ service_name }}"
      in target nodes.
      
      Relocation policy.json to "{{ node_config_directory }}/{{ item }}"
      with item is corresponding service compoment config directory.
      
      Currently, the policy.json is copied to all services, but it
      should be reviewed and left only in neccesary service
      (at many cases, only API service needs that).
      
      Redundant files will be removed in follow up patchset.
      
      Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d
      Closes-Bug: #1639686
      b5d1e4b4
  7. 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
  8. Oct 28, 2016
    • Eduardo Gonzalez's avatar
      Custom policy files · ef1fd6b8
      Eduardo Gonzalez authored
      Allow operators to use their custom policy files.
      Avoid maintain policy files in kolla repos, only copying
      the files when an operator add their custom config.
      
      Implements: blueprint custom-policies
      Change-Id: Icf3c961b87cbc7a1f1dd2ffbfffcf271d151d862
      ef1fd6b8
  9. Oct 15, 2016
  10. Oct 10, 2016
  11. Sep 28, 2016
    • Martin Matyáš's avatar
      Fix wrong heat trustee configuration · 57ba2cd2
      Martin Matyáš authored
      "project_domain_id" and "project_name"
      cannot be specified [trustee] section or keystone will throw a
      "cannot be scoped to multiple targets" error when we attempt to get
      a token scoped to a trust.
      
      Change-Id: I167c0e31835d05b8069fd931ef76fb337dd99207
      Closes-Bug: #1628353
      57ba2cd2
  12. 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
  13. Sep 23, 2016
  14. Sep 21, 2016
  15. Sep 19, 2016
  16. 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
  17. Sep 12, 2016
  18. Aug 25, 2016
  19. 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
  20. Jul 27, 2016
    • Jeffrey Zhang's avatar
      Use a lower number of the workers · 3c3b0288
      Jeffrey Zhang authored
      Use a lower number of workers rather than the default value, which is
      equal to the number of the cpu. Otherwise, in a multi cpu environment,
      the number of the processes will very high.
      
      In this PS, we use min(5, << number of cpu >>) as the default worker
      count.
      
      Closes-Bug: #1582254
      Change-Id: I1c32cf0db794b43b8fb8be18f39190422ca5846f
      3c3b0288
  21. Jul 18, 2016
    • Bartłomiej Daca's avatar
      Fix 'reconfigure' command of kolla · e61f13d8
      Bartłomiej Daca authored
      Changed the order of the 'when' statements in "remove/restart
      containers" tasks. It will fix the reconfiguration problem when
      deploying different components on different hosts.
      
      Change-Id: Ibee9dd56b6128b664144deb1d9eb7ec32e39fd5c
      Closes-Bug: #1603943
      e61f13d8
  22. May 23, 2016
    • Ryan Hallisey's avatar
      Make configurable the location where config files are merged · 2da010a7
      Ryan Hallisey authored
      An operator may want to specify the location of custom config
      files so that kolla can detect their location and merge
      them with the default configs generated.
      
      Partially implements: blueprint multi-project-config
      
      Change-Id: Ibfb38d07a36dfa7fe25381adc34cc1d3cbe7d1e1
      2da010a7
  23. May 13, 2016
  24. May 03, 2016
  25. Apr 11, 2016
    • Ryan Hallisey's avatar
      Set db connection retry to infinity · 67333e4d
      Ryan Hallisey authored
      Make sure that all the sevices will attempt to
      connect to the database an infinite about of times.
      If the database ever disappears for some reason we
      want the services to try and reconnect more than just
      10 times.
      
      Closes-bug: #1505636
      Change-Id: I77abbf72ce5bfd68faa451bb9a72bd2544963f4b
      67333e4d
  26. Mar 24, 2016
    • Sam Yaple's avatar
      Revert "Make heat work" · 1c177f38
      Sam Yaple authored
      This reverts commit 7524b377.
      
      Liberty uses heat_user_domain and works and this should too. The
      bootstrap process itself must have changed or another part of the
      config. Either way that needs to be fixed so we can do proper upgrades.
      Basically, dont change the heat domain out from under the user).
      
      Change-Id: I32ae3ef90d340a83b09c09860af8f3635c1a07a5
      1c177f38
    • Steven Dake's avatar
      Make heat work · 7524b377
      Steven Dake authored
      
      Fix the domain user to point at heat instead of some nonsensenical
      value.  Now stack-create works properly.
      
      Change-Id: If2bc57c2516ffe724999515bb6aa3eeb31a0c980
      Co-Authored-By: default avatarAngus Salkeld <asalkeld@mirantis.com>
      Closes-Bug: #1553565
      7524b377
  27. Mar 21, 2016
    • Angus Salkeld's avatar
      Disable deprecated heat plugins. · d6864438
      Angus Salkeld authored
      Note: you will get the following logs:
      WARNING heat.engine.environment [] OS::Heat::HARestarter is DEPRECATED.
      WARNING heat.engine.environment [] Removing OS::Heat::HARestarter from OS::Heat::HARestarter
      
      Change-Id: I071e4689110ad03da14b02ba9f0a1fd8463b8b55
      Closes-bug: 1559828
      d6864438
    • SamYaple's avatar
      Fix heat endpoint registration · 59298332
      SamYaple authored
      This got lost in the keystone v3 switchover.
      
      Change-Id: I014c28e71335672153df79be2110e7585d7a21c0
      Related-Bug: 1553565
      59298332
  28. Mar 19, 2016
    • SamYaple's avatar
      Change deprecated options throughout Kolla · 56fd071b
      SamYaple authored
      These options have all be deprecated/removed. This switches all
      options to thier proper mitaka values.
      
      TrivialFix
      Change-Id: Ica8d5ea0d48da01ee11672a32890431acd6a306d
      56fd071b
    • 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 17, 2016
    • SamYaple's avatar
      Allow per node configuration with augments · 1f371e27
      SamYaple authored
      This type of per node configuration is required to support things like
      availability zones for nova. As always, if this file doesnt exist it
      doesnt get used so this change is safe.
      
      TrivialFix
      
      Change-Id: Iff8172af522c2c96e5f2c173b24a5dfd4d522ed2
      1f371e27
  30. Mar 11, 2016
  31. Mar 09, 2016
    • Steven Dake's avatar
      Upgrade Heat · 21ecd992
      Steven Dake authored
      This could possibly use gold plating in how bootstrapping
      operates to use shade rather than the shell in the container.
      It is unclear why stack create failed prior to this patch, but
      that fact hasn't changed.  I think the heat domains are not setup
      properly in the configuration files, meaning that the domain ID
      must be created outside of Heat and registered in the configuration
      file.  This is covered in Bug #1553565.
      
      Change-Id: I490d4dd68a101f388c0ecb4acab54d5eaa6e314e
      Partially-Implements: blueprint kolla-upgrade
      Implements: blueprint upgrade-heat
      21ecd992
  32. Mar 07, 2016
    • Dave McCowan's avatar
      Use internalURL for internal communication · 1c31951b
      Dave McCowan authored
      When using separate networks for external APIs and internal
      APIs, services need to be configured to use the internal APIs.
      The default is typically publicURL.
      
      TrivialFix
      
      Change-Id: I24da63220a65e210c37d9f24b6d76a0031d66f3d
      1c31951b
  33. Mar 03, 2016
    • SamYaple's avatar
      Fix Keystone v3 and Horizon · 57124620
      SamYaple authored
      After our switch to keystone-manage bootstrap Horizon is not happy
      due to v3 not being setup correctly. This patch fixes that
      
      This also includes removal of unused variables (transforms them into
      endpoint url variables)
      
      TrivialFix
      Change-Id: I1e04db8c24049f80e974c063f03068a2ab32a563
      57124620
  34. Mar 02, 2016
    • Steven Dake's avatar
      Reconfigure for Heat · b8e4159b
      Steven Dake authored
      Add reconfiguration for heat-api, heat-engine, heat-api-cfn.
      
      Change-Id: I60d538d08eaf1db38876cccbb0db530b52d302b8
      Partially-Implements: blueprint kolla-reconfig
      b8e4159b
  35. Feb 26, 2016
    • SamYaple's avatar
      Change kolla_internal_address variable · d3cfb205
      SamYaple authored
      Due to poor planning on our variable names we have a situation where
      we have "internal_address" which must be a VIP, but "external_address"
      which should be a DNS name. Now with two vips "external_vip_address"
      is a new variable.
      
      This corrects that issue by deprecating kolla_internal_address and
      replacing it with 4 nicely named variables.
      
      kolla_internal_vip_address
      kolla_internal_fqdn
      kolla_external_vip_address
      kolla_external_fqdn
      
      The default behaviour will remain the same, and the way the variable
      inheritance is setup the kolla_internal_address variable can still be
      set in globals.yml and propogate out to these 4 new variables like it
      normally would, but all reference to kolla_internal_address has been
      completely removed.
      
      Change-Id: I4556dcdbf4d91a8d2751981ef9c64bad44a719e5
      Partially-Implements: blueprint ssl-kolla
      d3cfb205
    • wangtianfa's avatar
      Modify a hard-code keystone username in neutron and heat. · 11572e1c
      wangtianfa authored
      Changed hard-code keystone username for neutron and heat in the
      neutron.conf template and heat.conf template.
      
      TrivialFix
      
      Change-Id: Ibdd1422bd4cae5011f9fc5f4de7dfc58601dca1d
      11572e1c
  36. Feb 25, 2016
Loading