Skip to content
Snippets Groups Projects
  1. Oct 13, 2016
    • liyingjun's avatar
      Cleanup container script improvement · d5fe8a30
      liyingjun authored
      Currently, when there are some qemu processes which may be some useful
      virtual machines running by the operator running on non compute node, the
      cleanup script will fail the cleanup operation for that node. We need to
      ignore the qemu process check for non compute nodes.
      
      Change-Id: If49a1a30764063935b2a65312de8f3b2357c7fbc
      Closes-bug: 1633005
      d5fe8a30
  2. Oct 12, 2016
  3. Oct 11, 2016
  4. Oct 10, 2016
  5. Oct 09, 2016
  6. Oct 08, 2016
    • Ryan Hallisey's avatar
      Remove unneeded Heka bootstrapping code · 7fa1a08f
      Ryan Hallisey authored
      The Heka bookstrap doesn't do anything different then
      the start code.  Remove the boostrap step since it isn't
      needed.
      
      Change-Id: Id9906c6e2cef83fd6d1fcbcbef7a32d9948d07a3
      Closes-bug: #1631651
      7fa1a08f
  7. Oct 07, 2016
  8. Oct 05, 2016
    • Paul Bourke's avatar
      Heka template missing optional params · dcd8dda9
      Paul Bourke authored
      If enable_rabbitmq or enable_keystone are false, the configs will not be
      copied to target nodes for these. This resulted in Heka failing to
      start.
      
      Change-Id: I93d15534802b671f1f42e8b2dfb523a17526ffb7
      Closes-Bug: #1630613
      dcd8dda9
    • Paul Bourke's avatar
      Fix horizon to use cache · 792f16cc
      Paul Bourke authored
      Horizon was missing SESSION_ENGINE from it's conf which means it was not
      making use of memcached.
      
      Change-Id: I450aee05f59e344902f1e92d913f4c1ce9e8dcc6
      Closes-Bug: 1630509
      792f16cc
  9. Oct 04, 2016
    • Paul Bourke's avatar
      Fix l3_agent.ini rendering error when DVR · cc070979
      Paul Bourke authored
      The if/else blocks in this file cause a rendering error on control nodes
      when enable_neutron_dvr: yes
      
      ParsingError: File contains parsing errors: <???>
              [line  3]: u'    external_network_bridge =\n'
      
      Change-Id: Ia461dcbbec531c4c6295b3c7e10da12c57b7d58b
      Closes-Bug: 1626995
      cc070979
  10. Oct 03, 2016
    • Eduardo Gonzalez's avatar
      Fix sahara endpoint url · 7370e01b
      Eduardo Gonzalez authored
      Sahara endpoint need api version and tenant_id
      in the URL, otherwise will fail with an incorrect
      path/resource could not be found.
      
      Change-Id: I348919b8ff1d00a1f6ce782f07ce2354201bac8b
      Closes-Bug: #1629895
      7370e01b
    • Nikita Gerasimov's avatar
      Change mysql-check in HAProxy to post MySQL 4.1 · cfff7b09
      Nikita Gerasimov authored
      By default HAProxy send pre-4.1 authentication packets which are cause
      warnings on server side. To use modern MySQl authentication mysql-check
      configuration have to include post-41 option.
      
      Change-Id: I88609d3a0cc3ce4a10e64ba65230ba4d97f34419
      Closes-Bug: 1629911
      cfff7b09
    • Mark Duggan's avatar
      Iscsid container fails to start on storage node when cinder is enabled · 74c85cfe
      Mark Duggan authored
      When the iscsid containers is included in the kolla deployment it starts
      successfully on a compute node but fails to start on a storage node, if
      cinder is enabled because the config file is not copied to the container
      BTW, if cinder is not enabled the iscsid container starts successfully
      on both the compute and storage nodes.
      
      Change-Id: I665535d858affebc9623b29f79c89c18f7cc399f
      Closes-Bug: #1629381
      74c85cfe
    • bjolo's avatar
      fixed kestone fernet prechecks for multinode deployments · ffa6c118
      bjolo authored
      command fails since it is a compound command. Changed to a single awk
      command instead.
      
      Closes-Bug: #1629206
      
      Change-Id: Id7963b15c3321eca6f891a625b1ba140dc57aa22
      ffa6c118
    • Jeffrey Zhang's avatar
      Fix ironic failed · 903b0ff2
      Jeffrey Zhang authored
      * Mount system folder in ironic-conductor
      * Add package need in ironic-conductor
      * Fix the log path issue
      * Add ironic sudoer in ironic-base
      * Fix credential issue
      * Do not start nova-compute when enable ironic
      
      Closes-Bug: #1629334
      Change-Id: If9d478c6513de37465403d458a88cf0da7ebd8a6
      903b0ff2
  11. Oct 01, 2016
    • Narasimha SV's avatar
      Add CADF event configurations in Keystone when enabled · bfd032ad
      Narasimha SV authored
      By default CADF events added even if they are disbaled in all.yml.
      Boolean check is missing is added so that CADF configurations will
      be added only if it is enabled.
      
      Change-Id: I757ae176228cc4e74d06ce85b27200bdcdd5dd5c
      Closes-Bug: #1607904
      bfd032ad
  12. Sep 30, 2016
    • Andrew Widdersheim's avatar
      Remove redundant common play and add haproxy hosts · 4963898b
      Andrew Widdersheim authored
      In cf0c25c3 [0] a play was added to run the common role against all
      hosts. This ends up being redundant since every role includes the common
      role as a dependancy. The reasoning behind this change as pointed out by
      the author in the review comments [1] was so that an operator could run
      with '--tags common' and just have the common role applied.
      
      To avoid redundancy, the common play has been removed and tags have been
      added to the common role. This allows for just the common role to run
      when another role is including it while reducing redundancy.
      
      A side affect of removing the common playbook which runs against all
      hosts is that not all facts on all hosts are gathered at the beginning
      of the site.yml. This breaks the haproxy role since it relies heavily on
      facts to build out the haproxy.cfg file.
      
      Previously, the haproxy role would include several hosts purely for fact
      gathering purposes as pointed out in c68c9d95 [2] and a guard was put in
      place so that the tasks would only run against the 'haproxy' group. In
      423e3f3f [3] these hosts were removed. After reading the review [4],
      this seems to have been done without fully understanding why the hosts
      were there in the first place.
      
      This change did not break anything however since the common role that
      ran on all hosts mentioned previously would gather all of the facts
      necessary.
      
      To fix this fact gathering issue replace the common role play with a
      play that will simply gather facts with an 'always' tag to ensure it is
      run regardless of what might be passed in the '--tags' argument by the
      operator.
      
      Kudos to Paul Bourke for helping identify many of these issues.
      
      [0] https://github.com/openstack/kolla/commit/cf0c25c37d4dd901a839a12247212c22493e1409
      [1] https://review.openstack.org/#/c/369212/
      [2] https://github.com/openstack/kolla/commit/c68c9d95fca6485c79a607b3716a88e284c7a64e
      [3] https://github.com/openstack/kolla/commit/423e3f3fdf07f40b46fed1125076880660d14c53
      [4] https://review.openstack.org/#/c/355861
      
      TrivialFix
      Closes-Bug: #1628472
      
      Change-Id: Ia94146579e743935501f1ff4b4c1bf6cb7c43aa3
      4963898b
  13. Sep 29, 2016
    • Jeffrey Zhang's avatar
      Integrate gnocchi with ceph · 96318fed
      Jeffrey Zhang authored
      Gnocchi previously lacked high availability. We consider a lack of HA
      in our a vast majority of operator oriented services to be a defective
      design choice. this change integrates gnocchi with ceph to resolve the
      the lack of HA.
      
      Closes-Bug: #1626623
      Change-Id: I71c5137842cb48bc4af0e50a2952df5631d0d6df
      96318fed
    • Jeffrey Zhang's avatar
      Fix error in Gnocchi service · 89d38770
      Jeffrey Zhang authored
      * mount gnocchi volume for gnocchi-api and gnocchi-statsd
      * fix the failed of gnocchi-api
      * use gnocchi user when running gnocchi-upgrade
      * use the app.wsgi file in python path directly, rather than copy it to
        /var/www/cgi-bin/gnocchi/app file
      
      TrivialFix
      
      Change-Id: Ie026b8f44cd8e9703bf115cebb4e2d50b114a3a2
      89d38770
    • Vladislav Belogrudov's avatar
      iscsi role misses 'storage' group · d5ae21a7
      Vladislav Belogrudov authored
      Cinder-backup containers require iscsid to mount iscsi volumes
      to backup if the volumes are on different storage host. This
      fix adds missing 'storage' group to iscsi playbook.
      
      Change-Id: Iba3fb861b3f14c20b8a020075f2473ba7a0dd9a2
      Closes-Bug: 1611330
      d5ae21a7
    • zhangyanxian's avatar
      Fix typo in start.yml · 54f255fe
      zhangyanxian authored
      TrivialFix
      
      Change-Id: I23d74821c7f65cdf20c214f7622f4df0d3c0e172
      54f255fe
  14. Sep 28, 2016
    • Jeffrey Zhang's avatar
      Mount host localtime for ceilometer · ca26f55d
      Jeffrey Zhang authored
      Change-Id: Ia4a9e132683a8328cb2ff6d7e28e3560f2a8614e
      Closes-Bug: #1628584
      ca26f55d
    • Eduardo Gonzalez's avatar
      Fix mistral service · a71874f2
      Eduardo Gonzalez authored
      - Add mistral in HAproxy
      - Set mistral api to bind on api_interface
      - Fix mistral endpoint
      - Add database population on bootstraping
      - Add mistral port prechecks
      
      Change-Id: If1617fb9dcd8b3bbd4f94c68ca87c36e39711016
      Closes-Bug: #1626570
      a71874f2
    • 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
    • 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
    • zhubingbing's avatar
      add congress api to haproxy · bcf7afb8
      zhubingbing authored
      TrivialFix
      
      Change-Id: Ie836e1e12a40692b7da3cdd24b0a980ee6081b16
      bcf7afb8
  15. Sep 27, 2016
Loading