Skip to content
Snippets Groups Projects
  1. May 16, 2017
    • shaofeng_cheng's avatar
      Fix vpnaas in service_plugins · afe20721
      shaofeng_cheng authored
      If enable vpnaas,service_plugins value is 'neutron_vpnaas.services
      .vpn.plugin.VPNDriverPlugin'.
      It throw warning for 'stevedore.named [-]Could not load
      neutron_vpnaas.services.vpn.plugin.VPNDriverPlugin'
      
      Closes-Bug: #1690693
      
      Change-Id: Ia00f733da2dcbdd50e3d62dfe98c8f44cc4a1d26
      afe20721
  2. May 15, 2017
    • shaofeng_cheng's avatar
      Fix lbaasv2 in service_plugins · df3bef04
      shaofeng_cheng authored
      If enable lbaas,service_plugins value is 'neutron_lbaas.services
      .loadbalancer.plugin:LoadBalancerPluginv2'.
      It throw warning for 'stevedore.named [-]Could not load neutron_lbaas
      .services.loadbalancer.plugin.LoadBalancerPluginv2'
      
      Closes-Bug: #1690694
      
      Change-Id: I38d61405710ca88fbdb3cfd72a534986cf933195
      df3bef04
  3. May 13, 2017
  4. May 12, 2017
  5. May 09, 2017
    • caoyuan's avatar
      Remove the unnecessary delimiters · 583f0b6f
      caoyuan authored
      when statements should not include jinja2 templating delimiters such as
      {{ }} or {% %}. Found: {{ ceph_enable_cache | bool }}
      Closes-Bug: #1689550
      
      Change-Id: I2ca039b80260cd753026f8fb077c7d25e46c8b13
      583f0b6f
  6. May 08, 2017
  7. May 06, 2017
    • Jeffrey Zhang's avatar
      Add local directive for chrony · 7b05bb73
      Jeffrey Zhang authored
      The local keyword is used to allow chronyd to appear synchronised to
      real time (from the viewpoint of clients polling it), even if it has no
      current synchronisation source.
      
      Change-Id: I27d945abb87a37d2fdf972a58c51e2f0994e3de8
      Closes-Bug: #1688682
      7b05bb73
    • Jeffrey Zhang's avatar
      Fix panko source and dest file path in ceilometer config · e05b3ac0
      Jeffrey Zhang authored
      * Use absolute path for panko.conf.j2
      * Fix the destination path.
      
      Change-Id: I3abc0bf000be8af3a0cde1f43901245e027bb469
      Closes-Bug: #1688681
      e05b3ac0
  8. May 05, 2017
    • Bertrand Lallau's avatar
      Fix log rotation issue on services · 5c62baac
      Bertrand Lallau authored
      This patch fix log rotation issue on the following services/program:
      - ceph
      - chrony
      - collectd
      - congress
      - etcd
      - influxdb
      - ironic
      - kibana
      - kuryr
      - mongodb
      - rally
      - tempest
      - trove
      
      Change-Id: I1246c071b7340b3267226cefb64a04da1cce9f26
      Closes-Bug: #1688649
      5c62baac
    • Eduardo Gonzalez's avatar
      Fix neutron-openvswitch-agent crash on multinode · 2eeca32d
      Eduardo Gonzalez authored
      neutron-openvswitch-agent enter in restarting status in multinode
      deployments because br-ex is no longer created on compute nodes
      unless DVR is enabled.
      
      This change add a conditional to only add bridge_mappings when
      the node is in network or in compute when dvr is enabled.
      
      Change-Id: I9d49158127af7fd78ecbc3d64a7509d1e4ae5672
      Closes-Bug: #1688571
      2eeca32d
    • Vladislav Belogrudov's avatar
      Fix iSCSI mounts for Cinder backup container · 97a5b1ec
      Vladislav Belogrudov authored
      Cinder backup requires iSCSI volume and host mount for backing
      any iSCSI volume, not only from LVM backend. 'enable_iscsid' is
      a catch-all setting for all iSCSI backends that also runs
      necessary iSCSI client on the same host.
      
      Change-Id: Ic486a9f72820df2e0a48a18166f043e5ddb5bd0a
      Closes-Bug: #1688519
      97a5b1ec
  9. May 04, 2017
    • Paul Bourke's avatar
      Fix permission on chrony.conf · 6f9ab26f
      Paul Bourke authored
      Chrony drops root to user 'chrony' on startup, so it's config file
      should be owned by user this user.
      
      Change-Id: I8ba976cc685d2e50e09211f67507487a1e0e3c5f
      6f9ab26f
    • Jeffrey Zhang's avatar
      Add timeout parameter for precheck tasks · b1f01561
      Jeffrey Zhang authored
      wait_for module waits 300 seconds for the port started or stopped.  This
      is meaningless and useless in precheck. This patch change timeout to 1
      seconds.
      
      Change-Id: I9b251ec4ba17ce446655917e8ef5e152ef947298
      Closes-Bug: #1688152
      b1f01561
  10. May 03, 2017
  11. May 02, 2017
    • Bertrand Lallau's avatar
      Configure Kibana default index pattern · 2afc869d
      Bertrand Lallau authored
      When Kibana interface is opened for the first time, it requires creating
      a default index pattern. To view, analyse and search logs, at least one
      index pattern has to be created.
      This patch automate "flog-*" default index pattern creation and set it
      has default config.
      
      Partially-implements: blueprint default-kibana-dashboard
      Change-Id: Ie36696f9ad38ba7e49e65e0793a3b98d9f03ee8d
      2afc869d
  12. Apr 26, 2017
    • Bertrand Lallau's avatar
      Fix neutron agents restarted on ml2 config change · 5fe11a8f
      Bertrand Lallau authored
      The following Neutron agents:
      - neutron-metadata
      - neutron-dhcp-agent
      - neutron-l3-agent
      - neutron-lbaasv2-agent
      - neutron-vpn-agent
      doesn't require ml2_conf.ini file.
      ml2_conf.ini file is used to managed L2 network configuration.
      This config doesn't have to be in DHCP, L3, metadata agents...
      
      We should remove it to avoid restarting these agents in case of
      ml2_conf.ini file modification.
      Only neutron-server, neutron-openvswitch-agent,
      neutron-linuxbridge-agent must be restarted.
      
      Closes-Bug: #1677163
      Change-Id: I0876b8a3845d1c2bccd996426a65df1a3a6f7085
      5fe11a8f
    • Eduardo Gonzalez's avatar
      Add compute inventory precheck · fee4eee0
      Eduardo Gonzalez authored
      With nova cells_v2 at least one compute node is required in
      inventory to deploy nova.
      
      This change add prechecks to ensure at least 1 compute is present.
      
      Change-Id: I242518ad3bd149ad245515299301777f6b3bdd08
      Closes-Bug: #1686410
      fee4eee0
    • Bertrand Lallau's avatar
      Fix Telegraf container restarting issue · dfb115a0
      Bertrand Lallau authored
      Telegraf always restart containers when doing reconfigure, due to
      "pid_mode" attribut missing during compare_container.
      Hence compare_container always evaluated to True.
      
      Change-Id: I335816ebf99a218a5400b2baae5b55788459bfff
      Closes-Bug: #1686349
      dfb115a0
    • Bertrand Lallau's avatar
      Cleanup privileged attribut usage in containers · 56b185c3
      Bertrand Lallau authored
      Rally and Tempest containers doesn't required "privileged" attribut.
      This must be cleanup.
      
      Change-Id: Ic8de5162523314dd78dad7d25b36145350749bcc
      56b185c3
  13. Apr 25, 2017
  14. Apr 24, 2017
  15. Apr 20, 2017
  16. Apr 19, 2017
    • Vladislav Belogrudov's avatar
      Allow different configuration of iSCSI helper · 8263dafe
      Vladislav Belogrudov authored
      Currently Cinder configuration hard-codes tgtadm as the only
      iSCSI management utility. tgtd and tgtadm are older tools to
      manage iSCSI volumes. Newer versions of Linux distros use
      targetcli and kernel based iSCSI facilities (LIO) and can be
      a preferred way for some users.
      
      Change-Id: I10c0a7d596994a9201218e58ca2ad184774a8ce2
      Closes-Bug: #1684139
      8263dafe
  17. Apr 18, 2017
    • Jeffrey Zhang's avatar
      Add panko.conf file in ceilometer container · 0defa3b3
      Jeffrey Zhang authored
      When using panko event dispatcher and publisher in ceilometer, it
      depends on panko.conf file.
      
      Change-Id: Ie91c072b233597758955b70bd526b2603b86e995
      Closes-Bug: #1672241
      0defa3b3
    • zhangdongqi's avatar
      neutron_vpnaas_agent: kolla_docker parameter 'volumes' is wrong · e0822177
      zhangdongqi authored
      In task "Running Neutron vpnaas bootstrap container",
      parameter "volumes" of kolla_docker should be
      "{{ neutron_vpnaas_agent.volumes }}"
      NOT
      "{{ neutron_vpnaas_agent.image }}"
      
      Change-Id: Id7c95d4d6f53dfab384e387951eecf4d87459de
      Closes-Bug: #1683669
      e0822177
    • Jeffrey Zhang's avatar
      Add fwaas extension in l3 agent when neutron fwaas is enabled · 54c3cec0
      Jeffrey Zhang authored
      Change-Id: I3b3ad184dea6b93f21c8778386c04a93b38bc2af
      Closes-Bug: #1683802
      54c3cec0
    • Eduardo Gonzalez's avatar
      Update simple_cell_setup to manual creation · 5dfb81ef
      Eduardo Gonzalez authored
      Simple_cell_setup is not recomended to use.
      Is better create map_cell0 manually, create base
      cell for non cell deployments and run discover_hosts.
      
      This PS migrate actual config to make use of described
      workflow at [1]. We our actual workflow we're running
      into the issue that services are not mapped until cells
      are present, breaking deployment waiting for compute
      services to appear.
      
      [1] https://docs.openstack.org/developer/nova/cells.html#fresh-install
      
      Change-Id: Id061e8039e72de77a04c51657705457193da2d0f
      Closes-Bug: #1682060
      5dfb81ef
    • Bertrand Lallau's avatar
      Cleanup /lib/modules volume mounts in containers · 0a096d90
      Bertrand Lallau authored
      "/lib/modules" volume mount has been introduced for the following
      reason:
      - "ebtables" in case of neutron-linuxbridge-agent container
      - "ipsec" in case of neutron-vpnaas-agent container
      - "openvswitch" in case of openvswitch-vswitchd container
      
      For all other containers this is not required and must be removed.
      
      Change-Id: I11610c060f05d2c993394adabd15aa080de3bc24
      0a096d90
    • Vladislav Belogrudov's avatar
      Allow use of any backup backend for any volume backend · a7c47a05
      Vladislav Belogrudov authored
      Currently if Ceph is used for Cinder volumes the only choice of
      backup driver is Ceph. It should be possible to use any backup
      driver for any volume type, e.g. iSCSI volumes can go to Ceph
      based backup storage.
      
      Change-Id: Ifc8a767b9030391580de6a24383bb6b87053835d
      Closes-Bug: #1683715
      a7c47a05
    • Bertrand Lallau's avatar
      Cleanup /run/netns host directory volume mount · 321a6e54
      Bertrand Lallau authored
      "/run/:/run/:shared" is previously declare as "mounted" in container,
      hence "/run/netns/:/run/netns/:shared" directory volume mount is not
      required and must be removed.
      
      Related-Bug: #1683584
      Change-Id: Ia7032843c493e8a883edd2f4ec12e0fdefc823a3
      321a6e54
  18. Apr 17, 2017
    • Mark Goddard's avatar
      Use ironic-inspector user for ironic inspector · 07453f34
      Mark Goddard authored
      This change updates the ironic_inspector container deployment tasks
      to use the new kolla ironic-inspector image (see kolla change
      Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45). The new image uses the
      ironic-inspector user rather than the ironic user to execute the
      ironic inspector service as this more closely aligns with what is
      typically done by downstream packagers (specifically, Ubuntu and
      RDO).
      
      This change sets the owner and group to ironic-inspector when
      copying configuration files into place, and uses the log directory
      /var/log/kolla/ironic-inspector.
      
      Change-Id: I8579d5c2d741636406ff60bececc74b50743b83e
      Depends-On: Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45
      Closes-Bug: #1624457
      07453f34
Loading