Skip to content
Snippets Groups Projects
  1. Jul 23, 2018
  2. Jun 26, 2018
    • wangwei's avatar
      Fix the task about --limit does not perform · ec0c6455
      wangwei authored
      Kolla-ansible supports the deployment with specified tags,
      "--tags, -t <tags> Only run plays and tasks tagged with
      these values".
      However, when specifying a tag, if the tag of the task
      is not "always" or different from the specified tag,
      it will not be run.
      This task "Gather facts for all hosts (if using --limit)"
      is not executed when the --limit parameter is added and
      deployment with specified tag.
      
      Closes-bug: #1711266
      
      Change-Id: If50db2718b765f1d65b5d79eb042b0d95775bafc
      ec0c6455
  3. Jun 01, 2018
  4. May 30, 2018
  5. 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
  6. May 21, 2018
  7. May 11, 2018
    • Jeffrey Zhang's avatar
      Fix ansible warning · c5670551
      Jeffrey Zhang authored
      - rename action and serial to kolla_ansible and kolla_serial
      - use become instead of "sudo <command>" in shell
      - Remove quota for failed_when and changed_when in rabbitmq tasks
      
      Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c
      Implements: blueprint migrate-to-ansible-2-2-0
      c5670551
  8. May 02, 2018
    • chenxing's avatar
      Restructure the vpnaas roles · 9fe70f45
      chenxing authored
      As neutron-vpnaas-agent has been loaded just inside of the existing l3 agent
      rather than requiring operators to run a completely different binary with a
      subclass of the existing L3 agent[1]. We need restructure this role to fit
      with this new feature.
      
      [1] https://review.openstack.org/488247
      
      Depends-On: I47cd8ba5a14da3c76d5b1eb0b4c0cf0c729eb2ff
      Change-Id: Id690a652bc9facf1c3e39358f548ab7ddd967d80
      Implements: blueprint restructure-neutron-vpnaas
      Closes-Bug: #1731498
      9fe70f45
  9. 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
  10. Apr 16, 2018
    • 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
    • caoyuan's avatar
      Add the missing mds and mgr groups into site.yml · ad3b0cf0
      caoyuan authored
      Add the ceph-mds and ceph-mgr host group into site.yml,
      or the deploy action will be failed when ceph-mds and ceph-mgr is
      different from the other ceph groups.
      
      Change-Id: If34483c4a2e8f29b449ced811dd4b42e5b2e7dd4
      ad3b0cf0
  11. Mar 23, 2018
  12. Feb 25, 2018
  13. Jan 31, 2018
  14. Jan 18, 2018
  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 14, 2017
  18. Dec 07, 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. Sep 29, 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
    • Eduardo Gonzalez's avatar
      Fix missing tacker-conductor service · ecc02217
      Eduardo Gonzalez authored
      Tacker has included a new conductor service
      to manage mistral workflows for VIM monitoring.
      
      Without conductor, Tacker cannot create VIMs.
      
      This change reworks tacker to include tacker-conductor
      service.
      
      Depends-On: I52778e86e4f2c297ead8d4b09983e5e38ca88c70
      Closes-Bug: #1710874
      Change-Id: I6901e919887551bedc9dba8983ac904e8c48c9ce
      ecc02217
  22. Aug 09, 2017
    • Sean Mooney's avatar
      introduce playbook to ovs with dpdk · 781d8465
      Sean Mooney authored
      - This change creates a new role to
        support deploying ovs with dpdk.
      - This change introduces an enable_ovs_dpdk
        variable to enable ovs with dpdk as part of
        the deploy action.
      - This change extends the ovs-dpdkctl.sh tool
        to correctly deploy ovs-dpdk on Ubuntu and CentOS
        hosts.
      - This change extends the cleanup-host tool
        to correctly uninstall ovs-dpdkctl.sh tool and its
        systemd files if present on the host.
      - This change automatically configures userspace
        kernel drivers.
      
      partial-implementes: bp/ovs-dpdk
      Change-Id: I55858d81df437e8258705b75426f61ab9b907c7d
      781d8465
  23. Aug 03, 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 15, 2017
  26. Jun 09, 2017
  27. Jun 06, 2017
  28. May 31, 2017
  29. May 16, 2017
    • Chen's avatar
      Avoid facts gathered twice when deploying with --limit · d366dd7e
      Chen authored
      When deploying with argument --limit, both first and second plays
      in site.yml will be processed, causing host facts gathered twice,
      which is unnecessary. Thus a condition is added to the first play
      to avoid such redundancy.
      
      Change-Id: I20b84c59bf73aaeca929fc56465ff2cf1cf52b8e
      Closes-Bug: #1691033
      d366dd7e
  30. Apr 18, 2017
  31. Apr 11, 2017
    • Marcus G K Williams's avatar
      Split Openvswitch into own role · 9badc4de
      Marcus G K Williams authored
      
      Creates Openvswitch role and splits
      openvswitch from Neutron role to enable
      third party networking solutions that use
      Openvswitch or customize Openvswitch.
      For example Openvswitch with dpdk or
      OpenDaylight.
      
      Change-Id: I5a41c42c5ec0a5e6999b2570ddac0f5efc3102ee
      Co-Authored-By: default avatarMauricio Lima <mauriciolimab@gmail.com>
      Partially-Implements: blueprint opendaylight-support
      9badc4de
  32. Mar 30, 2017
  33. Mar 08, 2017
    • Jeffrey Zhang's avatar
      Disable running playbooks in serial by default · cad7fc35
      Jeffrey Zhang authored
      Run playbooks in serial are unnecessary and may cause some issue. This
      patch disables serial.
      
      This patch also removes the serial for MariaDB playbook. MariaDB handle
      this internally.
      
      Partial-Bug: #1668185
      Change-Id: I3b4216dd82607475e9bd9b44590b631be4abdbdd
      cad7fc35
Loading