Skip to content
Snippets Groups Projects
  1. Apr 16, 2018
  2. Apr 03, 2018
    • Vladislav Belogrudov's avatar
      Introduce variable to allow different DVR modes · 1c1d6e20
      Vladislav Belogrudov authored
      This feature replaces splitting of compute hosts into inner
      and external with a new variable 'neutron_compute_dvr_mode'
      that controls whether computes will have full-blown DVR or
      internal only (tenant) networking.
      
      Change-Id: I6720ccfcfcec89f9996d4cb5ae60f31eb3113667
      Implements: blueprint dvr-mode-property
      1c1d6e20
  3. Jan 24, 2018
    • Eduardo Gonzalez's avatar
      Fixes ceph deploy gates · e0d37de9
      Eduardo Gonzalez authored
      
      - Ceph images are not being built when using depends-on a kolla build
        job.
      - Sync inventory files with current ones which causes ceph to fail due
        missing groups.
      - Small corrections in ceph config.yml syntax.
      - fix preparse the disk only once
      - enable ceph nfs only when enable_ceph_nfs is true
      
      Co-Authored-By: default avatarJeffrey Zhang <zhang.lei.fly@gmail.com>
      Change-Id: Id0c7963bf59e2af4944834dcd16589a638e78ba5
      e0d37de9
  4. Dec 27, 2017
  5. Dec 18, 2017
  6. Dec 16, 2017
    • caoyuan's avatar
      Remove the deprecated ceilometer-collector group · f9acce18
      caoyuan authored
      ceilometer-collector service has been remove from kolla, the
      ceilometer-collector group is unnecessary for inventory, this patch
      to remove it.
      
      Change-Id: Ib71b6819b5d475c7b55a2f4d13788f5c92841e10
      f9acce18
  7. Dec 08, 2017
    • Jeffrey Zhang's avatar
      Implement ceph-mgr service · 8acb7755
      Jeffrey Zhang authored
      ceph-mgr service is mandatory in ceph luminous
      
      Depends-On: I875f84012a92d4f8b9dcb212d917cf61167270b8
      Change-Id: I9418bf40a4bc3dcfc07c8b2eae17cb5779f5b444
      Implements: blueprint ceph-luminous
      8acb7755
  8. Dec 07, 2017
    • caowei's avatar
      Implement designate-producer service · b82f5cc9
      caowei authored
      Depends-On: Ia22128e5ce4a717612af658d63258e78e52176ad
      Implements: blueprint designate-producer
      
      Change-Id: I98b5e99e8fcfe18fde442b317348ec261f4d2f99
      b82f5cc9
  9. Nov 22, 2017
  10. Nov 01, 2017
  11. Oct 19, 2017
    • caoyuan's avatar
      Add description for different interfaces · 2dcfec28
      caoyuan authored
      when run kolla-ansible command, the priority of globals.yml is
      higher than multinode, we should comment out the vars in globals.yml
      and make mutinode's vars effect.
      
      Change-Id: I0fe389ac1e5155f9779284ecc5afb524743faf16
      2dcfec28
  12. Sep 13, 2017
    • Vladislav Belogrudov's avatar
      Remove too many inventory levels for iscsid · 36681821
      Vladislav Belogrudov authored
      This fix removes unnecessary deep nesting of host groups
      for iscsid service in case of Ironic hosts.
      Before: iscsid -> ironic-conductor -> ironic -> control
      After:  iscsid -> ironic -> control
      
      Change-Id: Ie5393368ecbd3830f0ca01233d7b4a8ba782619a
      Closes-Bug: #1716935
      36681821
  13. 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
  14. Aug 03, 2017
  15. Jul 26, 2017
    • Jeffrey Zhang's avatar
      Support multi local chrony servers · 72ee7dac
      Jeffrey Zhang authored
      In the old implementation, if there is no external ntp server, only one
      local chrony server is supported. If multi chrony-server is configured,
      chrony client can not sync with them.
      
      In the new implementation
      * use VIP to connect chrony-server, which ensure multi local chrony
        servers are supported.
      * chrony servers depend on VIP. So chrony-server group should be
        the same with haproxy group.
      * prevent chrony client sync from itself.
      * Change owner to chrony:kolla for chrony log folder
      * fix keysfile path
      * use chrony user for centos and ubuntu image
      * fix permission issue for /var/lib/chrony folder
      
      Closes-Bug: #1705200
      Change-Id: I6e85fda9824b5ddc7a96895425c5932a3566c27e
      72ee7dac
  16. 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
  17. Jun 21, 2017
    • Eduardo Gonzalez's avatar
      Move mDNS to network nodes · 1f1d91b9
      Eduardo Gonzalez authored
      mDNS publish DNS services to designate service customers.
      Only network node should be reachable by public networks.
      
      Change-Id: Id2947df89d2d831d67e006a581ac88b4ecf8ce04
      Closes-Bug: #1693918
      1f1d91b9
  18. Jun 15, 2017
  19. Jun 14, 2017
    • Eduardo Gonzalez's avatar
      Deploy etcd in compute nodes when kuryr · 3958a68f
      Eduardo Gonzalez authored
      Kuryr need etcd on each compute node to store
      network data.
      Etcd is only deployed in controller nodes at this moment.
      
      Also this change remove and useless bootstrap tasks.
      
      Depends-On: I9c6c876773288c2f951966498db0ff8af090ac20
      Change-Id: I8a84334e831fb15f6cbdd3bc34d2159638df6b85
      Closes-Bug: #1697699
      3958a68f
  20. Jun 06, 2017
  21. 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
  22. Mar 30, 2017
  23. Mar 22, 2017
    • Paul Bourke's avatar
      Add an extra network node for HA · b8c03263
      Paul Bourke authored
      Given keepalived runs on the network node, we should have a minimum of
      two by default for high availability.
      
      Change-Id: Ifbd68e456dc93319df8e85017fd9f4db09f05929
      b8c03263
  24. Mar 16, 2017
  25. Mar 15, 2017
    • Mark Goddard's avatar
      Add an Ansible group for bifrost · 00a1bd3a
      Mark Goddard authored
      It is not currently possible to deploy Bifrost on a host other than the
      Ansible control host. A deployer may want to manage an Ansible control
      environment remotely from the Bifrost deployment host but is currently
      unable to.
      
      This change adds a new top level 'deployment' Ansible group and a
      'bifrost' Ansible group containing the 'deployment' group. The Ansible
      play in ansible/bifrost.yml is now targeted at the hosts in the
      'bifrost' group. For backwards compatibility, the all-in-one and
      multinode inventories add localhost to the deployment group. This allows
      a deployer to deploy Bifrost on a remote host by modifying the hosts in
      the deployment or bifrost groups.
      
      Change-Id: I76808feab5dd67dff63379ed9c7d08a105636acf
      Closes-bug: #1665373
      00a1bd3a
  26. Feb 02, 2017
  27. Jan 27, 2017
  28. Jan 22, 2017
  29. Jan 12, 2017
  30. Jan 05, 2017
  31. Dec 29, 2016
  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. Dec 08, 2016
  36. 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
  37. 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
Loading