Skip to content
Snippets Groups Projects
  1. Nov 02, 2018
    • 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
  2. Jul 17, 2018
  3. Jul 11, 2018
  4. 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
  5. May 21, 2018
  6. 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
  7. Apr 16, 2018
  8. 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
  9. 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
  10. Dec 18, 2017
  11. Dec 06, 2017
  12. Dec 05, 2017
  13. 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
  14. Oct 10, 2017
  15. 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
  16. Aug 03, 2017
  17. Jul 27, 2017
  18. 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
  19. 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
  20. Jun 15, 2017
  21. Jun 02, 2017
  22. Apr 17, 2017
  23. Mar 30, 2017
  24. Mar 22, 2017
  25. 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
  26. Feb 09, 2017
  27. Feb 02, 2017
  28. Jan 27, 2017
  29. Jan 20, 2017
  30. Jan 13, 2017
  31. Jan 05, 2017
  32. Dec 20, 2016
  33. Dec 15, 2016
    • zhubingbing's avatar
      add panko role · 3e7ed2c4
      zhubingbing authored
      Change-Id: I515fdcdf6093e9e59dbbdc97221d23ed7f4e0a3d
      Partially-Implements: blueprint add-panko-ansible-role
      3e7ed2c4
  34. Dec 12, 2016
  35. Nov 29, 2016
    • Eduardo Gonzalez's avatar
      Tacker NFV Ansible support · 79df5d84
      Eduardo Gonzalez authored
      Add Ansible configuration for Tacker NFV service
      
      Change-Id: I472d96e13a5270d1ee219c2f72f57d9c361f87a6
      Partially-Implements: blueprint tacker-support
      79df5d84
  36. Nov 24, 2016
    • caowei's avatar
      Add solum ansible role · 90f2b7cd
      caowei authored
      Change-Id: I07f2df405574b55daa44fa381625e8be0c352607
      Partially-implements: bp solum-ansible-role
      90f2b7cd
    • zhubingbing's avatar
      Add trove role · 195a32b1
      zhubingbing authored
      Add trove enable options and port configuration
      Add trove groups to ansible inventory
      Add defaults/main.yml
      Add bootstrap Ansible task
      Add config Ansible task
      Add deploy Ansible task
      Add pull Ansible task
      Add register Ansible task
      Add start Ansible task
      Add upgrade Ansible task
      Add reconfigure Ansible task
      Add templatized json and .conf files for trove
      Integrate trove with haproxy
      Reference installation configuration link:http://docs.openstack.org/mitaka/install-guide-rdo/trove-install.html
      
      Change-Id: I0bc6edbf2e495ce377f994f793bde979d5c55dbf
      Implements: blueprint ansible-trove
      195a32b1
  37. Oct 19, 2016
    • liyingjun's avatar
      Support searchlight ansible role · ec57f589
      liyingjun authored
      Searchlight is an Openstack search and index service, this patch
      implements the ansible role for searchlight.
      
      Implement blueprint: support-searchlight-deployment
      
      Change-Id: Ibf42d5b259a6740d6596041f896e1009657b7388
      ec57f589
  38. Sep 15, 2016
Loading