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. Oct 31, 2018
  3. Sep 26, 2018
    • Doug Szumski's avatar
      Support deploying an Apache Storm cluster · 516b0dd3
      Doug Szumski authored
      Storm is required for running the Monasca thresholder component for
      generating alerts.
      
      Change-Id: I5e1ef74dc55a787293abbb3e629b5ab1ce5f4bbb
      Partially-Implements: blueprint monasca-roles
      516b0dd3
  4. Sep 19, 2018
  5. Aug 03, 2018
  6. Jul 30, 2018
  7. Jul 23, 2018
    • Will Miller's avatar
      Add networking-baremetal configuration · 5dd080a1
      Will Miller authored
      Partially-Implements: blueprint networking-baremetal
      
      Change-Id: I92b9505843f12692aef96764a314e5db49001a9b
      5dd080a1
    • Jorge Niedbalski's avatar
      [prometheus] Enable ceph mgr exporter · 9d2770db
      Jorge Niedbalski authored
      This patch enables the ceph mgr prometheus exporter.
      
      If enable_prometheus_ceph_mgr_exporter is set to true,
      the ceph mgr prometheus plugin is enabled on the hosts that are part
      of the ceph-mgr group, then the exporter is added into the prometheus-server
      configuration file.
      
      Change-Id: Ia2f879401e585e6043f69cc5e3ab1a1f72f7f033
      9d2770db
  8. Jul 17, 2018
  9. Jul 16, 2018
  10. Jul 12, 2018
  11. Jul 11, 2018
  12. Jul 05, 2018
    • chenxing's avatar
      Add enable_ironic_ipxe option to globals.yml · f7e64bea
      chenxing authored
      Kolla Ironic reference point out enable booting via iPXE by setting
      "enable_ironic_ipxe" to "true" in "/etc/kolla/globals.yml", but there
      is no enable_ironic_ipxe option exists in globals.yml.
      
      Change-Id: I5794fc5a7d236f7f486011f53366a5b3f4c59731
      f7e64bea
  13. Jul 02, 2018
    • Joshua Harlow's avatar
      Create and use keystone_admin[project|user] · 6a331d4e
      Joshua Harlow authored
      It is not always convenient to use the the given
      admin project and admin user; especially when some clouds
      use different user and project for there keystone 'admin'
      
      This allows setting the variables for these users to something
      else, and defaults them to there current values of 'admin'.
      
      Change-Id: I22b79a30f01c90a92ecc0974886edf3791518f2f
      6a331d4e
  14. Jun 22, 2018
  15. Jun 15, 2018
  16. Jun 11, 2018
  17. Jun 08, 2018
    • Mark Giles's avatar
      Fix enabled state for some prometheus services · 18998f28
      Mark Giles authored
      Some services were enabled by default which, even though they were
      never deployed when prometheus wasn't enabled, could cause problems
      if the monitoring inventory group was empty.  Changed these services
      to be enabled based on whether prometheus is enabled.
      
      Change-Id: I0956a1b65a3577cd57fe3b16a95bc3d64fc142ba
      18998f28
  18. 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
  19. Jun 01, 2018
    • Zhangfei Gao's avatar
      osprofiler support redis · ce809aea
      Zhangfei Gao authored
      Currently osprofiler only choose elasticsearch,
      which is only supported on x86.
      On other platform like aarch64 osprofiler can
      not be used since no elasticsearch package.
      
      Enable osprofiler by enable_osprofiler: "yes",
      which choose elasticsearch by default.
      Choose redis by enable_redis: "yes" & osprofiler_backend: "redis"
      On platform without elasticsearch support like aarch64
      set enable_elasticsearch: "no"
      
      Change-Id: I68fe7a33e11d28684962fc5d0b3d326e90784d78
      ce809aea
  20. May 29, 2018
    • Mark Giles's avatar
      Add cAdvisor for Prometheus monitoring · 41254b6c
      Mark Giles authored
      cAdvisor (Container Advisor) provides metrics on resource usage and
      performance characteristics of running containers.  This change
      deploys a cadvisor container and configures prometheus to scrape
      data from it.
      
      Change-Id: I55dd4fee954f9be68efda397746861ddaaa0a565
      Partially-Implements: blueprint prometheus
      41254b6c
  21. May 21, 2018
    • Doug Szumski's avatar
      Support deploying the Monasca API · c11f9f52
      Doug Szumski authored
      
      Deploys the Monasca API with mod_wsgi + Apache.
      
      Co-Authored-By: default avatarMark Goddard <mark@stackhpc.com>
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: I3e03762217fbef1fb0cbff6239abb109cbec226b
      c11f9f52
    • Zhangfei Gao's avatar
      Adding ironic_dnsmasq_boot_file parameter to globals.yml · 4eaf3970
      Zhangfei Gao authored
      By now, ironic-dnsmasq has default bootfile pxelinux.0,
      which is correct only for x86.
      Adding ironic_dnsmasq_boot_file parameter to globals.yml
      to make it configuable.
      For example: /etc/kolla/globals.yml
      ironic_dnsmasq_boot_file: "debian-installer/arm64/bootnetaa64.efi"
      
      Change-Id: I6eb57702d4dad549ef8c999c1c82e577f316d8d6
      4eaf3970
  22. May 09, 2018
  23. May 04, 2018
    • Duong Ha-Quang's avatar
      Remove uuid as keystone_token_provider · 84aeff4e
      Duong Ha-Quang authored
      Keystone removed uuid token provider in Rocky
      
      This patch change the default value and fix comments for the option.
      
      Change-Id: Idca0004852b688fcdd34ef47c38dec6b8bf05f86
      Closes-Bug: #1757520
      84aeff4e
  24. Apr 25, 2018
  25. Apr 20, 2018
  26. Apr 19, 2018
    • caoyuan's avatar
      Add blazar-dashboard into Horizon · 04606632
      caoyuan authored
      Change-Id: Ie1ce8f29199dc36c0fe7671be48e7a655d997eb1
      Deponds-on: I67876c734d147593a188ba385b60e02350b44fae
      04606632
    • 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
  27. Apr 16, 2018
    • Gerry Buteau's avatar
      Configure Infoblox as an IPAM driver for neutron · 2f69b3cb
      Gerry Buteau authored
      This patch allows configuration of the Infoblox
      pluggable IPAM driver in neutron [0].
      
      When 'infoblox' is chosen as the driver, an Infoblox
      IPAM agent can be started as well.  The agent
      allows for enhanced DNS capabilities by listening
      for neutron and nova notifications.
      
      [0] https://github.com/openstack/networking-infoblox/blob/master/README.rst
      
      Change-Id: I4f863750a7806a7b6eaf13900d44e5f063afe3de
      Depends-On: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b
      Partially-Implements: blueprint neutron-ipam-driver-infoblox
      2f69b3cb
    • Doug Szumski's avatar
      Add support for deploying Kafka · 6647ed81
      Doug Szumski authored
      Projects which may use Kafka include Monasca and Oslo
      messaging. Initially it will be possible to
      deploy a single Kafka cluster which may be shared
      among clients. Support for running multiple Kafka
      clusters may be added in a future change. This
      change also configures logging for Kafka server,
      state-change and controller logs.
      
      Partially-Implements: blueprint monasca-roles
      Change-Id: Iab8d200c2450238f3c0c708d1f4184490f6e6284
      6647ed81
  28. Apr 03, 2018
  29. Apr 01, 2018
  30. Mar 27, 2018
  31. 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
  32. Mar 23, 2018
  33. Feb 07, 2018
    • Gaetan Trellu's avatar
      Missing configuration for Trove single tenant · c5b30373
      Gaetan Trellu authored
      The nova_proxy_* options are not needed when Trove single tenant
      functionnality is not used.
      
      The current way how Kolla configure trove-taskmanager.conf is to use the
      user tenant so the nova_proxy_* options are not required by default.
      
      I added the "enable_trove_singletenant" option to enable the single tenant
      functionnality if required and complete the configuration to make it works.
      
      When enable_trove_singletenant is true, the below configuration will be
      applied to trove-task-manager.conf configuration file:
      
      nova_proxy_admin_pass = {{ trove_keystone_password }}
      nova_proxy_admin_tenant_name = services
      nova_proxy_admin_user = trove
      remote_nova_client = \
          trove.common.single_tenant_remote.nova_client_trove_admin
      remote_cinder_client = \
          trove.common.single_tenant_remote.cinder_client_trove_admin
      remote_neutron_client = \
          trove.common.single_tenant_remote.neutron_client_trove_admin
      
      Change-Id: I9858acd9486a3f6a07c1edad14fde12f49df772b
      Closes-Bug: #1743394
      c5b30373
Loading