Skip to content
Snippets Groups Projects
  1. Dec 19, 2018
  2. Dec 11, 2018
  3. Dec 06, 2018
  4. Dec 05, 2018
    • Eduardo Gonzalez's avatar
      Allow set tty for containers · 846c15d8
      Eduardo Gonzalez authored
      This change adds support to comfigure tty,
      it was enabled by default but a recent patch
      removed it. Some services such as Karaf in opendaylight
      requires a TTY during startup.
      
      Closes-Bug: #1806662
      Change-Id: Ia4335523b727d0e45505cbb1efb40ccf04c27db7
      846c15d8
    • Jeffrey Zhang's avatar
      Fix glance configuration when using external ceph · 6f020a04
      Jeffrey Zhang authored
      When using external ceph, enable_ceph=no and glance_backend_ceph=yes,
      glance.conf should enable rbd store.
      
      Change-Id: Ia09cd57c829b00f28674cddf44fb55583e193d0f
      6f020a04
  5. Nov 30, 2018
  6. Nov 26, 2018
    • Farid Da Encarnacao's avatar
      Fix karbor upgrade · 209d9c76
      Farid Da Encarnacao authored
      Remove mode "0660" because mode it's not a supported parameters for kolla_docker
      
      Change-Id: I1e3d690eb3cb5d61b1c88f6da2f9b10e2c5f3603
      Closes-Bug: #1804702
      209d9c76
    • Eduardo Gonzalez's avatar
      Support stop specific containers · 1a682fab
      Eduardo Gonzalez authored
      With this change, an operator may be able to stop a
      service container without stopping all services in a host.
      This change is the starting point to start
      fast-forward upgrades support.
      In next changes new flags will be introducced to disable
      stop dataplane services during upgrades.
      
      Change-Id: Ifde7a39d7d8596ef0d7405ecf1ac1d49a459d9ef
      Implements: blueprint support-stop-containers
      1a682fab
  7. Nov 22, 2018
    • Nick Jones's avatar
      Add new option to perform an on-demand backup of MariaDB · f704a780
      Nick Jones authored
      blueprint database-backup-recovery
      
      Introduce a new option, mariadb_backup, which takes a backup of all
      databases hosted in MariaDB.
      
      Backups are performed using XtraBackup, the output of which is saved to
      a dedicated Docker volume on the target host (which defaults to the
      first node in the MariaDB cluster).
      
      It supports either full (the default) or incremental backups.
      
      Change-Id: Ied224c0d19b8734aa72092aaddd530155999dbc3
      f704a780
  8. Nov 21, 2018
    • Eduardo Gonzalez's avatar
      Add glance-cache support · cc9dae4d
      Eduardo Gonzalez authored
      Glance cache is used to keep a locally cache image
      in the glance_api service.
      Is an usefull service when an image is commonly used
      to speed times between pulling from storage backend
      and send to nova.
      
      Change-Id: I8e684cc10e4fee1cb52c17a126e3b11f69576cf6
      cc9dae4d
  9. Nov 20, 2018
  10. Nov 19, 2018
    • Christian Berendt's avatar
      Set "no_log" for "databases user and setting permissions" tasks · 03788e17
      Christian Berendt authored
      
      At the moment the "databases user and setting permissions" task for
      designate and nova leaks the database_password because of the use
      of with_items:
      
      ---snip---
      TASK [nova : Creating Nova databases user and setting permissions] *********************************************************
      ok: [x -> y] => (item={u'database_password': u'password', u'database_name': u'nova', u'database_username': u'nova'})
      ok: [x -> y] => (item={u'database_password': u'password', u'database_name': u'nova_cell0', u'database_username': u'nova'})
      ok: [x -> y] => (item={u'database_password': u'password', u'database_name': u'nova_api', u'database_username': u'nova_api'})
      ---snap---
      
      Change-Id: I141e4153223c8772c82a31d81e58057ce266c0b9
      Co-authored-by: default avatarBernd Müller <mueller@b1-systems.de>
      03788e17
  11. Nov 17, 2018
  12. Nov 29, 2018
    • Nicolas Haller's avatar
      Fix section trustee of sahara.conf · 4812d4a7
      Nicolas Haller authored
      Tested on Rocky, /v3 needs to be added to the variable auth_url to have
      the trust/trustee mechanism to work. All cluster creation would fail
      otherwise.
      
      Closes-Bug: #1805896
      Change-Id: Ieedac124fa22e5a7ae622c16d47d482007bbec60
      4812d4a7
    • Mark Goddard's avatar
      Factor out OpenStack release detection playbook · fca91fe8
      Mark Goddard authored
      We copy-paste the same play into various playbooks to detect
      openstack_release. This change factors that code into a separate
      playbook that is imported.
      
      Change-Id: I5fea005642b960080bf5e43455618dc24766c386
      fca91fe8
  13. Nov 28, 2018
    • Nicolas Haller's avatar
      Fix section keystone_authtoken of sahara.conf · b439d48a
      Nicolas Haller authored
      Tested on Rocky, it seems there is no admin_* variables and some others
      are missing (username/password/...) causing keystone to return http code
      400 responses.
      
      Change-Id: If4a0919bfcd6b8d8a6bfd5df9001b4967e441e7e
      Closes-Bug: #1805714
      b439d48a
    • Gaëtan Trellu's avatar
      Fix Karbor endpoints · 22284676
      Gaëtan Trellu authored
      From Karbor documentation, endpoints should be created with
      "%(project_id)s" and not with "%(tenant_id)s".
      
      This is very important because of this commit in Karbor which is
      looking for a string "project_id".
      
      Change-Id: I8fc640891d0d58541198cc8f2e942d8db6e8d02f
      Closes-Bug: #1805705
      22284676
    • Gaëtan Trellu's avatar
      Set region_id for karbor_client · 4bb5b335
      Gaëtan Trellu authored
      region_id has a default value hardcoded in Karbor code equal to
      "RegionOne" which could be an issue if a different region is define.
      
      Change-Id: Ia13496156515d0f871e8fa9bd3584940a32759e9
      Closes-Bug: #1798125
      4bb5b335
  14. Nov 25, 2018
  15. Nov 21, 2018
  16. Nov 19, 2018
    • caoyuan's avatar
      Use correct variable for default certificate paths · 9223deee
      caoyuan authored
      The variable {{ node_config_directory }} is used for the configuration
      directory on the remote hosts, and should not be used for paths on the
      deploy host (localhost).
      
      This changes the default value of the TLS certificate and CA file to
      reference {{ CONFIG_DIR }}, in line with the directory used for
      admin-openrc.sh (as of I0709482ead4b7a67e82796e17f85bde151e71bc0).
      
      This change also introduces a variable, {{ node_config }}, that
      references {{ CONFIG_DIR | default('/etc/kolla') }}, to remove
      duplication.
      
      Change-Id: Ibd82ac78630ebfff5824c329d7399e1e900c0ee0
      Closes-Bug: #1804025
      9223deee
  17. Nov 13, 2018
  18. Nov 09, 2018
    • Pierre Blanc's avatar
      Freezer: Update freezer driver with elasticsearch · 62222abc
      Pierre Blanc authored
      By default the driver used is elasticsearch in version 2
      This change updates the driver with the good one.
      It also updates backend with name used in the documentation.
      
      Change-Id: I80f3020cb42903ae48ef65f52f67aae977c5a56b
      62222abc
  19. Nov 08, 2018
  20. Nov 07, 2018
    • Doug Szumski's avatar
      Automatically configure Monasca Grafana datasource · 75d095b6
      Doug Szumski authored
      In Kolla, an OpenStack project is created to store logs and metrics
      harvested from the control plane by Monasca. This commit enables
      the Monasca Datasource in the Grafana organisation which maps to
      this OpenStack control plane project. What this means in practice
      is that if a user logs into Monasca Grafana, and has access to the
      the control plane project, they will immediately be able to create
      dashboards using data from Monasca which has been gathered from the
      control plane.
      
      Support to enable creation of this datasource for other OpenStack
      projects can be added in a separate commit.
      
      Partially-Implements: blueprint monasca-grafana
      Change-Id: I03e741ddb1c582b7280c64637ed3e3683df6419b
      75d095b6
    • Doug Szumski's avatar
      Collect StatsD metrics from Monasca services · cfc86645
      Doug Szumski authored
      Some Monasca services support sending StatsD metrics to
      allow monitoring those services. This commit connects
      these services to the StatsD service provided by the
      Monasca Agent.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I1da376384a31b89fea1b8a6f907aea35282909a4
      cfc86645
  21. Nov 06, 2018
    • Eduardo Gonzalez's avatar
      Deploy mistral-event-engine service · db4e2583
      Eduardo Gonzalez authored
      This PS adds deployment of mistral-event-engine service
      within mistral role.
      
      Change-Id: If187e1a49a321d1e85fb3cfff2ea037e567b30dc
      db4e2583
    • Doug Szumski's avatar
      Support deploying storm worker and storm nimbus separately · 0cc175ac
      Doug Szumski authored
      This allows storm worker and nimbus services to be deployed on
      separate hosts.
      
      Change-Id: Icb990d289fbfb4d8f782c255fc50d092964384f7
      0cc175ac
    • Paul Bourke's avatar
      Remove deprecated compute groups · cf609ba3
      Paul Bourke authored
      The concept of splitting the compute group into external/internal just
      to specify agent_mode for Neutron DVR was deemed to be heavy handed, and
      depreacated in the Pike cycle.
      
      Now that Rocky has been released we can remove these completely for Stein.
      
      Change-Id: I28a1eba7f40fee55a7ec41c27451e39e4d7fd8f0
      cf609ba3
    • Mark Goddard's avatar
      Set ramdisk logs path for ironic inspector · 7ebf548f
      Mark Goddard authored
      If the [processing] ramdisk_logs_dir option is set, logs returned by the
      ironic inspection ramdisk following hardware inspection will be stored
      at that location. This enables easier debugging if inspection fails.
      
      Change-Id: I36bdf75c04b088b67b5f54fdf20251c10bdddb63
      7ebf548f
  22. Nov 05, 2018
  23. Nov 03, 2018
  24. Nov 02, 2018
    • Doug Szumski's avatar
      Add support for deploying Monasca Grafana · 712c8976
      Doug Szumski authored
      The Monasca Grafana fork allows users to log into Grafana with their
      OpenStack user credentials and see metrics associated with their
      OpenStack project. The long term goal is to enable Keystone support
      in upstream Grafana, but this work seems to have stalled.
      
      Partially-Implements: blueprint monasca-grafana
      Change-Id: Icc04613b2571c094ae23b66d0bcc38b58c0ee4e1
      712c8976
Loading