Skip to content
Snippets Groups Projects
  1. Apr 19, 2018
  2. 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
  3. Apr 03, 2018
  4. Apr 01, 2018
  5. Mar 27, 2018
  6. 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
  7. Mar 23, 2018
  8. 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
  9. Jan 31, 2018
  10. Jan 30, 2018
  11. Jan 29, 2018
    • Mark Duggan's avatar
      Adding ironic_dnsmasq_dhcp_range parameter to globals.yml · 0914723b
      Mark Duggan authored
      In order for the ironic_dnsmasq container to successfully
      run the "ironic_dnsmasq_dhcp_range" needs to have beginning
      and end values. Even though the parameter is present in
      ansible/roles/ironic/defaults/main.yml, the appropriate
      place to set these values is globals.yml
      
      Change-Id: I2801c84510b6e1d929f4a6a6334142ff16eefea0
      Closes-Bug: 1746005
      0914723b
  12. Jan 24, 2018
  13. Jan 19, 2018
    • caowei's avatar
      Implement ceph-nfs service · 0bc83d06
      caowei authored
      Change-Id: Ia909c62158acbec9d1dd926d45c66ac36e6b4244
      Depends-On: I06325d4601128a0b5a2235370fa44012427c29e3
      Implements: blueprint ceph-nfs-ganesha
      0bc83d06
    • caowei's avatar
      Add CephFS backend in Manila · 1961929d
      caowei authored
      Depends-On: I5bf14a668a9e8976a18aa28a5bbfe586690bbd31
      Implements: blueprint manila-cephfs-backend
      
      Change-Id: I483be398d929429e35e460b5a7660b82f409b587
      1961929d
  14. Jan 13, 2018
    • Jeffrey Zhang's avatar
      Implement ceph fs · d11ba606
      Jeffrey Zhang authored
      Implements: blueprint cephfs
      Change-Id: I5bf14a668a9e8976a18aa28a5bbfe586690bbd31
      d11ba606
  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 08, 2017
  18. Dec 06, 2017
  19. Dec 05, 2017
  20. Nov 22, 2017
    • Andrew Smith's avatar
      Add support for hybrid messaging backends · fd1d3af0
      Andrew Smith authored
      This commit separates the messaging rpc and notify transports in order
      to support separate and different oslo.messaging backends
      
      This patch:
      * add rpc and notify variables
      * update service role conf templates
      * add example to globals.yaml
      * add release note
      
      Implements: blueprint hybrid-messaging
      Change-Id: I34691c2895c8563f1f322f0850ecff98d11b5185
      fd1d3af0
  21. 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
  22. Oct 27, 2017
  23. Oct 10, 2017
  24. Oct 04, 2017
  25. Sep 28, 2017
    • Tatsuma Matsuki's avatar
      Add fluentd enable option · 03354bc9
      Tatsuma Matsuki authored
      This change adds enable_fluentd option and enables some other log shippers
      to be integrated. When enable_fluentd is "no", syslog server is also disabled.
      Then, this change also adds syslog parameters to use a syslog server
      prepared by users.
      
      Change-Id: I7c83ef7fe30a6b9ab7385bcee953ad07e96b0a83
      Implements: blueprint fluentd-enable-option
      03354bc9
  26. Sep 22, 2017
  27. Sep 01, 2017
    • Dan Ardelean's avatar
      HyperV: fix FreeRDP console config · 418d5846
      Dan Ardelean authored
      Console access for HyperV VMs is now done via Kolla VIP.
      The VIP will point to each HyperV compute node IP on which
      FreeRDP-WebConnect is installed.
      
      Closes-Bug: #1714249
      Change-Id: I3a5d23425996a5c347ff21df3f99c3f63dd35173
      418d5846
  28. Aug 25, 2017
    • Surya Prakash Singh's avatar
      Consistent heading style for all headings · 19924ade
      Surya Prakash Singh authored
      changes all headings which were lacking the style
      
      Change-Id: Ifdf51c33211f94eadbef588e929940727e4405a6
      19924ade
    • octopusZhang's avatar
      Add enable_haproxy to globals.yml · 7d62a1c3
      octopusZhang authored
      Update comments and add enable_haproxy to let helpinners know how
      to set kolla_internal_vip_address and deploy AIO OpenStack without
      haproxy correctly.
      
      As a beginner in kolla-ansible, current comments for
      kolla_internal_vip_address let me belive that if I set it to my eth0 ip,
      kolla-ansible will help deploy an AIO OpenStack without haproxy. But in
      fact it throws an error, I get the right way after searching IRC log.
      
      Change-Id: I1ba1ffe774ad0cf29543523a56854b9d7caa680a
      7d62a1c3
  29. 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
  30. Aug 17, 2017
  31. Aug 10, 2017
  32. 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
  33. Aug 04, 2017
  34. Aug 03, 2017
  35. Jul 27, 2017
  36. Jul 25, 2017
  37. Jul 24, 2017
    • guochao's avatar
      Add vmware DVS support to kolla-ansible · 70ca5603
      guochao authored
      Openstack is able to simply manage VLAN network on VMware
      Distributed Switch.
      DHCP agent can provide dhcp offer with vlan tag provided
      by OVS.
      Both neutron external nic and physical nic of vCenter/
      vSphere should be on a vlan trunk port and can communicate
      with each other.
      
      Depends-On: I4655086a3f058ec769d3d37ec6a19565b5ea0841
      Change-Id: I6d1629e93f0efeddd2a9000f66cc6f714bebb07c
      Partially-implements: blueprint kolla-ansible-support-vsphere
      70ca5603
Loading