Skip to content
Snippets Groups Projects
  1. 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
  2. Apr 01, 2016
    • Carlos Cesario's avatar
      Make keepalived virtual_router_id param configurable · 676998a1
      Carlos Cesario authored
      To be kolla deploy multiple clouds, we need to be able to configure
      virtual_router_id other wise haproxy will fail setup the VIP for the
      second cloud.
      
      Partially-Implements: blueprint multiple-cloud
      Closes-Bug: #1564547
      Change-Id: I9eb27dd6fba61205841eadafc96601e235d2fe6d
      676998a1
    • Steven Dake's avatar
      Workaround ansible bug related to delegate_to · 0bba5fe0
      Steven Dake authored
      
      Currently the delegate_to doesnt happen and the neutron role creation is
      attempted once on the first server and is skipped. The re-ordering of hosts in
      site.yml seems to make the first host to be one inside neutron-server group
      yielding the expected results. This patch needs to be re-visited as soon as a
      version of ansible is chosen that fixes the issues with delegate_to
      
      Co-Authored-By: default avatarSteven Dake <stdake@cisco.com>
      Co-Authored-By: default avatarVikram Hosakote <vhosakot@cisco.com>
      Co-Authored-By: default avatarNate Potter <nathaniel.potter@intel.com>
      Co-Authored-By: default avatarGanesh Mahalingam <ganesh.mahalingam@intel.com>
      Change-Id: Ia712b323aa9d750d470a11ee899ab1b3054a903f
      Partial-Bug: #1546789
      0bba5fe0
    • Dave McCowan's avatar
      When two interfaces are used for two VIPs, tie them together · bbbe8466
      Dave McCowan authored
      When a node uses two physical interfaces for its two VIPs, these
      physical interfaces should be tied together, so both VIPs will
      be taken out of scheduling if either one fails.  Without this change,
      if a request comes into one interface that needs access to the
      second interface to process the request, the original request
      unnecessarily fails.  Repeating this results in a black hole where
      a failing server keeps getting new requests.
      
      Change-Id: Ic51e6584c1fbda3eb7821cb47f759c77e562cc65
      Closes-Bug: #1550455
      bbbe8466
    • 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
  3. Mar 31, 2016
    • Steven Dake's avatar
      Increase database connections to 10000 · 1fac190c
      Steven Dake authored
      Scale limit testing on a 64 node cluster with 13 TB RAM and 2600
      cores showed that atleast 1800 database connections are required
      to appropriately start 2000 virtual machines simulateounsly.  Other
      documentation on the internet recommends larger values such as 8000,
      so we set to a larger value that should be able to handle a maxed out
      512GB ram per compute node cluster with all services enabled.
      
      Change-Id: I8767cf3fb04e066cc22e796c647e944b4e4a1742
      Closes-Bug: #1564275
      1fac190c
  4. Mar 30, 2016
  5. Mar 29, 2016
  6. Mar 28, 2016
  7. Mar 26, 2016
  8. 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
    • akwasniewska's avatar
      Add kibana authentication using HAproxy · ba62740a
      akwasniewska authored
      Change-Id: Ib501571dd34cb68924775ce738499d63df5718dd
      Closes-Bug: 1556487
      ba62740a
    • Jeffrey Zhang's avatar
      Upgrade elasticsearch · 7bcf58cf
      Jeffrey Zhang authored
      Change-Id: I24d17f98013d82f2e6f46548cac80c0303d6e171
      Implements: blueprint upgrade-elasticsearch
      7bcf58cf
    • 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
  9. Mar 23, 2016
    • Vikram Hosakote's avatar
      Revert libvirt change in heka-openstack.toml.j2 in master · 4e60b991
      Vikram Hosakote authored
      This is consistent with the patch set in
      https://review.openstack.org/#/c/296012/ for stable/mitaka
      
      The new lua parser for libvirtd.log so that libvirtd.log can be
      parsed in the Kibana dashboard will be implemented in a separate
      patch set (in both master and backported to Mitaka).
      
      TrivialFix
      
      Related-Bug: 1560298
      Related-Id: I1bc8bdb3180f30dc69af28a35fa057ac801bde0f
      Change-Id: I59938a4e99abc676c391e535405417701aae2767
      4e60b991
    • Steven Dake's avatar
      Reduce log errors from heka · 0d2591dc
      Steven Dake authored
      Heka depends on haproxy and keepaived being present to communicate
      with ElasticSearch.  If we start ElasticSearch prior to haproxy and
      keepalived, the number of errors are reduced in heka.
      
      Change-Id: Id2c742ea572c6450a371421e21f34aa69355bb8b
      Partial-Bug: #1560779
      0d2591dc
    • SamYaple's avatar
      Re-set external_network_bridge for l3 agent · b188d3ab
      SamYaple authored
      Without this option set to blank neutron will attempt to dump raw
      frames which is not correct. Kevin Benton is working on fixing the
      deprecation message.
      
      Change-Id: Ib6d6f41e2f222d383583e79958a78f2a09d3ae93
      Closes-Bug: #1561156
      b188d3ab
    • Steven Dake's avatar
      MariaDB is not copied if enable_rabitmq is disabled · fea486a7
      Steven Dake authored
      
      Eric spotted this on IRC.  Submitted a bug and patch
      on his behalf since he isn't available to work on Kolla
      in the next few hours.
      
      Co-Authored-By: default avatarEric Lemoine <elemoine@mirantis.com>
      Change-Id: I91efdd540170a391228d247c2e6e533e6c87b951
      Closes-Bug: #1560819
      fea486a7
    • Steven Dake's avatar
      Swift busted with Heka · 8307b06a
      Steven Dake authored
      Swift and heka were broken by an optimization that resulted in
      a regression in commit:
      0a1486a2
      
      This patch fixes that problem.
      
      Change-Id: I02c6cf4de4f807c3ec66e2d4f59f182d0b864ea3
      Closes-Bug: #1560788
      8307b06a
  10. Mar 22, 2016
  11. 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
      Enabled spice · 7936b18a
      SamYaple authored
      spice used to default to enabled, it does not anymore
      
      Closes-Bug: #1560205
      Change-Id: I788f89587997f0d293ec57e0153592b0ed7b7aab
      7936b18a
    • SamYaple's avatar
      Wrong variable name for spicehtml5proxy · dcc15b95
      SamYaple authored
      Reconfigure was hard broken with spiceproxy
      
      Change-Id: I80b5fcc16bcc0b090807843f7a59f0ae9ea27aec
      Closes-Bug: #1560175
      dcc15b95
    • Steven Dake's avatar
      Fix problem where ipv6 address causes failure · 7a9d1a3c
      Steven Dake authored
      If an IPV6 address is assigned to the interface as well as IPv4,
      Kolla bombs out during deployment.
      
      Change-Id: Ic161c52825e0642e261d22418569d0f7667c6bd1
      Closes-Bug: #1560137
      7a9d1a3c
    • SamYaple's avatar
      Fix mysql bootstrap · afce10de
      SamYaple authored
      The lightsout recover patch broke multinode mysql. Also the lightsout
      recovery didnt probably pass the --wsrep-new-cluster flag. This
      updates the mariadb bootstrap to work with multinode again.
      
      Closes-Bug: #1559480
      Related-Id: I903c3bcd069af39814bcabcef37684b1f043391f
      Change-Id: I1ec91a8b2144930ea8f04cc1c201b53712352e4e
      afce10de
    • Jeffrey Zhang's avatar
      Install neutron in manila-share group only when enable_manila is true · b13c18ae
      Jeffrey Zhang authored
      TrivialFix
      
      Change-Id: Idfc5d03d3359003cdb82b85b71b87ccefd4a0a43
      b13c18ae
    • 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
    • Vikram Hosakote's avatar
      Fix Linux bridge reconfig issue · 66f3944d
      Vikram Hosakote authored
      This bug was reported by eandersson in IRC today.
      
      TrivialFix
      
      Change-Id: I3100d2bc567f641894817bd9cf3b2213416085b2
      66f3944d
  12. Mar 20, 2016
    • Jeffrey Zhang's avatar
      Fix the prechecks role idempotent · d7495b1d
      Jeffrey Zhang authored
      the prechecks role should be idempotent and should changed nothing when
      running.
      
      TrivialFix
      
      Change-Id: Ib5063d879e0f5f414d607bd9b6493a7499fc5652
      d7495b1d
  13. 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
      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
      Fix 'optional' config.json values · f4175f04
      SamYaple authored
      These values are optional only when the services are not enabled.
      
      If the file does not exist we should not warn, but rather inform.
      
      Ceph-mon is an exception here since its bootstrap process means
      the files may or may not exist initially.
      
      TrivialFix
      
      Change-Id: Ic02bece76d480e99deecf612036f37abb5604135
      f4175f04
Loading