Skip to content
Snippets Groups Projects
  1. Jun 03, 2017
    • Dai Dang Van's avatar
      Mixing binary and source images for M* projects · cda878d2
      Dai Dang Van authored
      In case Kolla's users want to deploy with both of
      binary and source image, we should have a variable
      install type that define install type for each project.
      
      We also add specific image tag for each Openstack project.
      
      This commit is implemented for Magnum, Manila,
      Mistral and Murano projects.
      
      Change-Id: I6aaeb74f791c79229430a52b066327de7219a9b1
      Implements: blueprint mixing-binary-and-source-image
      cda878d2
  2. Jun 02, 2017
  3. May 23, 2017
  4. 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
  5. Apr 12, 2017
  6. Mar 10, 2017
  7. 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
  8. Feb 23, 2017
    • t.goto's avatar
      magnum domain register error at setting domain id · d1417cd1
      t.goto authored
      Setting up Magnum fails at creating and setting magnum's trustee
      domain.
      The changes this patch introduces follow.
        - add registering trustee_domain
        - remove unnecessary set_fact as this variable is used only once
      
      Change-Id: I1c1ed8a20871fb4e9f153c6dd1431d9b6fd286a5
      Closes-Bug: #1667209
      d1417cd1
  9. Feb 14, 2017
    • caoyuan's avatar
      Add the missing condition for config.yml · 1c3c611f
      caoyuan authored
      - add "item.value.enabled | bool"
      - add "| bool" to keystone
      - add group check for searchlight
      
      Change-Id: Id4555a0a96ea1670e99c88a1da9d3e07bf253497
      1c3c611f
  10. Feb 04, 2017
  11. Feb 03, 2017
  12. Jan 26, 2017
  13. Jan 24, 2017
  14. Jan 12, 2017
  15. Jan 06, 2017
  16. Dec 02, 2016
  17. 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
  18. Nov 06, 2016
  19. 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
  20. 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
  21. Oct 18, 2016
  22. Oct 15, 2016
  23. Oct 07, 2016
    • Martin Matyáš's avatar
      Fix genconfig and reconfigure for magnum · 4fa2508e
      Martin Matyáš authored
      Genconfig and reconfigure failing for magnum.
      Chainging magnum trust configuretion parameters
      to user/domain names instead of ids so they don't
      depend on register.yml task anymore.
      
      Change-Id: I55fddf48eafc44892fd0ab96835bfb0b51849d37
      Closes-bug: #1630248
      4fa2508e
  24. Sep 28, 2016
    • Vikram Hosakote's avatar
      Fix Magnum trustee issues · 3c456251
      Vikram Hosakote authored
      
      This patch set fixes all Magnum issues in kolla master.
      
      The [trust] section set to magnum.conf
      using created trustee domain and user for Magnum
      in ansible/roles/magnum/tasks/register.yml using ansible
      openstack modules.
      
      Bump shade to 1.5.0 in kolla-toolbox because of
      os_user_role ansible module dependency.
      
      Certificate storage is changed from 'local' (non-production)
      to magnum's internal storage (x509keypair) or barbican.
      
      Co-Authored-By: default avatarMartin Matyas <martinx.maty@intel.com>
      Change-Id: Ifcb016c0bc4c8c3fc20e063fa05dc8838aae838c
      Closes-Bug: #1551992
      3c456251
  25. 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
  26. 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
  27. Aug 25, 2016
  28. Aug 18, 2016
  29. 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
  30. Jul 08, 2016
    • ZhongShengping's avatar
      Fix magnum default service type · 9bd7136c
      ZhongShengping authored
      Magnum default service type changed from "container" to
      "container-infra". It is recommended to update the service
      type at Keystone service catalog accordingly.
      
      Closes-Bug: #1600163
      Change-Id: Ief1fed0ef15ab1b86a9500d9a7557828f8e6afc4
      9bd7136c
  31. 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
  32. May 13, 2016
  33. May 03, 2016
  34. 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
  35. Mar 19, 2016
    • 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
  36. 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
  37. Mar 06, 2016
    • Steven Dake's avatar
      Upgrade fails at Magnum · 355b6a45
      Steven Dake authored
      Typo in magnum upgrade task
      
      Change-Id: Ia3e206e10b24bae12857ea13becda55bc13f33fd
      Closes-Bug: #1553643
      355b6a45
  38. Mar 04, 2016
    • Michal Rostecki's avatar
      Playbook for magnum upgrade · 50aafb86
      Michal Rostecki authored
      Change-Id: I5607d1a21d1eb4e4aaf83b0a09e3f50650f76fdb
      Partially-Implements: blueprint upgrade-kolla
      Implements: blueprint upgrade-magnum
      50aafb86
Loading