Skip to content
Snippets Groups Projects
  1. Aug 15, 2019
  2. Jun 24, 2019
  3. May 31, 2019
    • Gaetan Trellu's avatar
      Adds Qinling Ansible role · edb34898
      Gaetan Trellu authored
      Qinling is an OpenStack project to provide "Function as a Service".
      This project aims to provide a platform to support serverless functions.
      
      Change-Id: I239a0130f8c8b061b531dab530d65172b0914d7c
      Implements: blueprint ansible-qinling-support
      Story: 2005760
      Task: 33468
      edb34898
  4. Mar 15, 2019
  5. Mar 08, 2019
    • Bai Yongjun's avatar
      Add cyborg to kolla-ansible · ed2fd243
      Bai Yongjun authored
      Because kolla-ansible not have cyborg so should add it.
      
      Implements: blueprint add-cyborg-to-kolla-ansible
      
      Depend-On: I497e67e3a754fccfd2ef5a82f13ccfaf890a6fcd
      
      Change-Id: I6f7ae86f855c5c64697607356d0ff3161f91b239
      ed2fd243
  6. 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
  7. 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
    • Doug Szumski's avatar
      Support deploying the Monasca Agent · b7b45eff
      Doug Szumski authored
      The Monasca Agent collects metrics and in this change is deployed
      across the control plane. These metrics are collected into an OpenStack
      project. It supports configuring a small number of plugins, which can
      be extended in later commits. It also makes the Monasca Agent credentials
      available to other roles, such as the common role to allow forwarding
      logs to Monasca.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I76b34fc5e1c76407a45fcf272268d5798b473ca2
      b7b45eff
  8. Jul 17, 2018
  9. Jul 11, 2018
  10. Jun 03, 2018
    • Gary Kotton's avatar
      Add support for NSXV3 · 0ef27dd0
      Gary Kotton authored
      NSXV3 is the OpenStack support for the NSX Transformers platform.
      This is supported from neutron in the Mitaka version. This patch
      adds Kolla support
      
      This adds a new neutron_plugin_agent type 'vmware_nsxv3'. The plugin
      does not run any neutron agents.
      
      Change-Id: I1ecd7e5f3471e4ff03cfe8c9a3aff17af3fe1842
      0ef27dd0
  11. May 21, 2018
  12. Apr 19, 2018
    • Mathias Ewald's avatar
      Add role to deploy prometheus · 4d1f3735
      Mathias Ewald authored
      This patch adds the ansible role to deploy the prometheus service which
      can be used to collect performance metrics accross the environment
      
      Partially-Implements: blueprint prometheus
      Change-Id: I908b9c9dad63ab5c9b80be1e3a80a4fc8191cb9e
      4d1f3735
  13. Apr 16, 2018
  14. Mar 26, 2018
    • Eduardo Gonzalez's avatar
      Verify YAML syntax in gates · ea1a1dee
      Eduardo Gonzalez authored
      This patchset implements yamllint test to all *.yml
      files.
      
      Also fixes syntax errors to make jobs to pass.
      
      Change-Id: I3186adf9835b4d0cada272d156b17d1bc9c2b799
      ea1a1dee
  15. Jan 03, 2018
    • Eduardo Gonzalez's avatar
      Implement blazar ansible role · 31f7732a
      Eduardo Gonzalez authored
      Add ansible role to deploy blazar
      Add nova filters to allow use of blazar
      
      Change-Id: I6742ddc9a4736f256491dd0cfd31904fa8eb5652
      Implements: blueprint blazar-ansible-role
      31f7732a
  16. Dec 18, 2017
  17. Dec 06, 2017
  18. Dec 05, 2017
  19. Nov 07, 2017
    • Doug Szumski's avatar
      Add configurable rabbitmq monitoring user · 245cd426
      Doug Szumski authored
      As an operator I want to be able to monitor the status
      of RabbitMQ by collecting metrics such as queue length,
      message rates (globally and per channel), and information
      about resource usage on the host, such as memory use,
      open file descriptors and the state of the cluster. Whilst
      it is possible to gather all of this information using
      the OpenStack RabbitMQ user configured by Kolla Ansible,
      this user has write access to the OpenStack vhost. This
      feature adds a monitoring user which has access to all of
      the information described above, but does not have write
      access. An example of a service which may use the
      monitoring user is the RabbitMQ plugin for the Monasca
      Agent. As not all users will configure monitoring, by
      default the monitoring user is disabled. To create it,
      the user should override the rabbitmq_monitoring_user
      variable.
      
      Implements: blueprint add-monitoring-user-for-rabbit
      Change-Id: Ie895ddc59dda1c38faab6305163d9bed6710ff9d
      245cd426
  20. Oct 10, 2017
  21. Aug 21, 2017
    • Mathias Ewald's avatar
      Add Redis role · e3423bea
      Mathias Ewald authored
      Rollout redis container in master/slave configuration
      
      Deploy redis-sentinel and connect to redis cluster
      Redis is needed for mistral coordination backend.
      
      Partial-Bug: #1700591
      Change-Id: Ic0269d0db10624925e7bcdbf0e33ae87b84a9cf2
      e3423bea
  22. Aug 03, 2017
  23. Jul 27, 2017
  24. Jul 10, 2017
    • Andrew Smith's avatar
      Add qdrouterd role for messaging infrastructure component · eeb535aa
      Andrew Smith authored
      Adding the role needed to run the qdrouterd as an infrastructure
      component which provides a messaging backend for the
      oslo.messaging AMQP 1.0 driver. The qdrouterd will provide direct
      messaging capabilities for the RPC messaging pattern in support
      of hybrid messaging deployments.
      
      Implements: blueprint qdrouterd-role
      Change-Id: I74c654b3c70f61f81c2c7efa87f076a62a4a2dd8
      eeb535aa
  25. Jun 21, 2017
    • Mark Goddard's avatar
      Barbican simple_crypto plugin broken - invalid key · 2e435906
      Mark Goddard authored
      
      When using the simple_crypto plugin, barbican expects the
      [simple_crypto_plugin] kek config value to be a base64-encoded 32 byte
      value. However, kolla-ansible is providing a standard autogenerated
      password.
      
      There are two relevant variables in kolla-ansible -
      barbican_crypto_password (a standard password) and barbican_crypto_key
      (a HMAC-SHA256 key). There is no use of barbican_crypto_key other than
      when it is generated. barbican_crypto_password is used to set the
      [simple_crypto_plugin] kek config value but causes an error when the
      simple_crypto plugin is used as the value is not in the expected format.
      Using barbican_crypto_key instead resolves the error. Clearly there is a
      naming issue here and we should be using barbican_crypto_key instead of
      barbican_crypto_password.
      
      This change removes the barbican_crypto_password variable and uses
      barbican_crypto_key instead.
      
      Change-Id: I63e2b381c260265e5901ee88ca0a649d96952bda
      Closes-Bug: #1699014
      Related-Bug: #1683216
      Co-Authored-By: default avatarStig Telfer <stig@stackhpc.com>
      2e435906
  26. Jun 15, 2017
  27. Jun 02, 2017
  28. Apr 17, 2017
  29. Mar 30, 2017
  30. Mar 22, 2017
  31. Mar 08, 2017
    • Jeffrey Zhang's avatar
      Fix booting from volume failure · d06efcec
      Jeffrey Zhang authored
      Booting from volume require cinder's ceph client secret now. Move cinder
      before nova in site.yml, because nova depends on cinder ceph client key
      now.
      
      Change-Id: I01c9ed80843d98305b8963894c4917c21a35d3ac
      Closes-Bug: #1670676
      d06efcec
  32. Feb 09, 2017
  33. Feb 02, 2017
  34. Jan 27, 2017
  35. Jan 20, 2017
  36. Jan 13, 2017
  37. Jan 05, 2017
  38. Dec 20, 2016
Loading