Skip to content
Snippets Groups Projects
  1. Mar 26, 2018
  2. Mar 22, 2018
  3. Mar 21, 2018
  4. Mar 20, 2018
  5. Mar 19, 2018
  6. Mar 16, 2018
  7. Mar 15, 2018
    • ellen's avatar
      New murano_auth section in Murano config · 62db01ca
      ellen authored
      Add the new murano_auth section to the Murano config
      file so that Murano will deploy application packages.
      
      Change-Id: I8ea7264759742e7af038b4cec346fc7ef7f7edcb
      62db01ca
  8. Mar 14, 2018
  9. Mar 13, 2018
  10. Mar 12, 2018
    • Vladislav Belogrudov's avatar
      murano internal authentication needs /v3 · ed583e1c
      Vladislav Belogrudov authored
      Missing [murano_auth] with auth_uri ending in '/v3' leads to
      keystone authentication failures - murano uses old v2 keystone.
      
      Change-Id: I41846ac4fa78da90e02d91e8d1cec7405178f7df
      Closes-Bug: #1753480
      ed583e1c
    • Duong Ha-Quang's avatar
      Specify 'become' for only neccesary tasks (all other roles) · 9965cc46
      Duong Ha-Quang authored
      Add become to only neccesary tasks in roles:
      
      - aodh
      - barbican
      - bifrost
      - ceilometer
      - ceph
      - chrony
      - cinder
      - cloudkitty
      - collectd
      - congress
      - designate
      - elasticsearch
      - etcd
      - freezer
      - gnocchi
      - grafana
      - influxdb
      - ironic
      - iscsi
      - karbor
      - kibana
      - kuryr
      - magnum
      - manila
      - mistral
      - mongodb
      - multipathd
      - murano
      - octavia
      - panko
      - qdrouterd
      - rally
      - sahara
      - searchlight
      - senlin
      - skydive
      - solum
      - swift
      - swift
      - tacker
      - telegraf
      - tempest
      - trove
      - vmtp
      - watcher
      - zun
      
      Change-Id: I6e32d94d4172dd96d09d8609e8a5221ab5586a31
      Partial-Implements: blueprint ansible-specific-task-become
      9965cc46
  11. Mar 09, 2018
  12. Mar 08, 2018
  13. Mar 07, 2018
    • caoyuan's avatar
      Optimise the destroy role by script module · 8f2256d2
      caoyuan authored
      Ansible provide script module to run shell script, The local script at
      path will be transferred to the remote node and then executed, so no
      need to copy script to remote node and use shell moulde to run it.
      this patch optimise it.
      
      Change-Id: If774502b66652f25593cda137cc8a5baefbd9695
      8f2256d2
  14. Mar 06, 2018
    • Christian Berendt's avatar
      Handle external ceph configs as templates · fcf755c8
      Christian Berendt authored
      Change-Id: Ice5b058fe17ad7d648f21d1ddacaa339c6f7102f
      fcf755c8
    • Mark Goddard's avatar
      Use www-data user for bifrost nginx log directory · 2f8c9f83
      Mark Goddard authored
      Bifrost uses the www-data user for nginx on debian/ubuntu, and nginx on
      other platforms. Kolla-ansible currently uses the nginx user for all
      platforms when creating a log directory. This change uses the www-data
      user on debian/ubuntu when setting ownership of the bifrost nginx log
      directory.
      
      Change-Id: I142a158b6f2e8f8a46b684267f6fbb2a6e22a259
      Closes-Bug: #1753750
      2f8c9f83
    • Kevin TIBI's avatar
      Fix telegraf output for influxdb · 7764ed98
      Kevin TIBI authored
      Kolla add multiple url in one outputs.influxdb.
      This configuration is when influxdb is in cluster mode.
      We need to write one conf by influxdb server.
      
      Change-Id: I1c788b3c8400e74d50cace5a334311408989c5e1
      7764ed98
  15. Mar 05, 2018
    • Mark Goddard's avatar
      Workaround for Bifrost being unable to write to /etc/hosts · 376c607f
      Mark Goddard authored
      Bifrost cannot modify /etc/hosts from within a container, so add a
      host entry during bootstrap.
      
      This was previously fixed by Ied378b4dd755788e75ad1814cecb5700732ba83e
      but the logic in bifrost was changed [1], making it out of sync with
      kolla-ansible, and triggering a write to /etc/hosts. This change applies
      the new logic in bifrost to kolla-ansible, ensuring that the file will
      not need to change in the container.
      
      Longer term we should look at ways to make bifrost less eager to modify
      /etc/hosts, accepting any file that will work for RabbitMQ.
      
      [1]
      https://github.com/openstack/bifrost/commit/60b9a9917e987e321b97b0f611fc2c77813be8b0
      
      Change-Id: I0ee05feae3630435b2ec52cfeddf33647a974ee0
      Closes-Bug: #1661009
      376c607f
    • Mark Goddard's avatar
      Don't set mysql_service_name for bifrost · 6b1ef3ff
      Mark Goddard authored
      Bifrost will determine the name of the service for MySQL based on the OS
      distro if mysql_service_name is not set. Setting it explicitly in
      extra-vars was causing problems on systems that use mariadb.
      
      Change-Id: I892b1c9cf636b9dfc1bacc92e1e2f0d066018260
      Closes-Bug: #1753522
      6b1ef3ff
    • Jianghua Wang's avatar
      XenAPI: centralize the facts files · 65fa37fb
      Jianghua Wang authored
      When bootstrap compute hosts for XenAPI, it will generate a facts
      file for each compute node. It contains some XenAPI specific variables
      for both the compute host and the XenServer where the compute host
      run on. This commit is to fetch the facts file into deployment host
      and put it under a centralized directory - each compute host will
      have a separate sub-dir which is named with its *inventory_hostname*.
      
      In this way, the following tasks can use proper variable from the
      proper facts file which exactly belongs to the host they running on.
      
      Change-Id: I68d1a2d098d38c8e6bf4db76cdaf1f0465831822
      blueprint: xenserver-support
      65fa37fb
    • Kevin TIBI's avatar
      Security memcached: disable UDP · 87036f35
      Kevin TIBI authored
      CVE-2018-1000115
      
      Change-Id: I30acb41f1209c0d07eb58f4feec91bc53146dcea
      Closes-Bug: #1753425
      87036f35
  16. Mar 02, 2018
  17. Feb 28, 2018
  18. Feb 27, 2018
  19. Feb 26, 2018
    • Doug Szumski's avatar
      Use Elasticsearch via HAProxy in Kibana · e3fa6d54
      Doug Szumski authored
      The original code assumes that ElasticSearch will be deployed
      on the same node as Kibana. This isn't always the case. When
      they are not on the same node, Kibana will not be able to
      connect to ElasticSearch and deployment will fail on the task:
      'kibana : Wait for kibana to register in elasticsearch'.
      
      A second advantage of making this change is that Kibana won't
      break if ElasticSearch goes down on the node that it's running on
      when there are additional ElasticSearch instances on other nodes.
      
      A disadvantage of this change is that queries from Kibana to
      ElasticSearch will no longer be local.
      
      Closes-Bug: 1751817
      Change-Id: I02ab2e7b1eb963b33e29c8f649cc9db0d63316f7
      e3fa6d54
    • caoyuan's avatar
      Fix the warning when reload the docker · 37ef38b6
      caoyuan authored
      use systemd module to reload the docker service, rather than
      command
      
      Change-Id: I2e3b2299365701a08de4025d6ad34cb492b33fda
      Closes-Bug: #1751690
      37ef38b6
  20. Feb 25, 2018
  21. Feb 24, 2018
  22. Feb 23, 2018
  23. Feb 21, 2018
  24. Feb 19, 2018
    • Doug Szumski's avatar
      Support configuring grafana local admin username · b8979c20
      Doug Szumski authored
      The grafana local admin username can be configured by overriding
      the admin user field in the grafana.ini file. However, this will
      fail when kolla-ansible attempts to configure any enabled
      datasources for grafana because the local admin password is
      hardcoded to 'admin'. This change allows the grafana local admin
      password to be configured via group vars so that the correct
      username is used when configuring datasources.
      
      Closes-Bug: #1750408
      Change-Id: I0962200894f7a0452da1c249a68f9230b6fab13f
      b8979c20
Loading