Skip to content
Snippets Groups Projects
  1. Aug 21, 2017
    • Eduardo Gonzalez's avatar
      Update fluentd config for rpm distros · 1d5bd219
      Eduardo Gonzalez authored
      Fluentd repo/packages are changed in depends changes below.
      Rpm distros need changes in their config for properly
      start and deploy fluentd containers.
      
      Change-Id: I474c4d20c407717c6da973383bbbd5539be480f1
      Depends-On: I4802618373cfa53d67d1dfe65be7abe1950b3d04
      1d5bd219
  2. Aug 03, 2017
  3. Jul 28, 2017
  4. Jul 27, 2017
  5. Jul 26, 2017
    • Eduardo Gonzalez's avatar
      Wait keystone_fernet running before init tokens · ca82b298
      Eduardo Gonzalez authored
      Init fernet task fails if keystone_fernet container
      is not running and ssh port bind.
      This change add a check to ensure all keystone_fernet containers
      are running before init fernet tokens.
      
      Change-Id: Ib95bb5a47a9174f1a00b82cc8b697c0dc19c848e
      Closes-Bug: #1704758
      ca82b298
    • Yotaro Konishi's avatar
      Fix configuration for nova_compute_ironic · c1ed80fe
      Yotaro Konishi authored
      Currently nova.conf.j2 generates two compute_driver options for
      nova_compute_ironic container like this:
      
      compute_driver = ironic.IronicDriver
      compute_driver = libvirt.LibvirtDriver
      
      nova_compute_ironic container fails to start because the latter value
      overrides the former one.
      
      This patch fixes the issue recently introduced in [1].
      
      [1] 63314ad6
      
      Change-Id: Ibb661a5a594120be4195d331c38883c3b2886361
      Closes-Bug: #1706534
      c1ed80fe
    • Tatsuma Matsuki's avatar
      Unified Apache access log format · db0f4696
      Tatsuma Matsuki authored
      Apache access log formats are modified to be consistent with
      the format defined in wsgi-keystone.conf, which includes
      the response time (%D) and X-forwarder-For fields.
      
      Change-Id: I02aa5eb106fb894196dfb6e22daf2968e27ed3cb
      Closes-Bug: #1703571
      db0f4696
    • 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
  6. Jul 25, 2017
    • Eduardo Gonzalez's avatar
      Fix zun transport_url · 6e8ff225
      Eduardo Gonzalez authored
      Double dots were removed by mistake in previous changes.
      This causes incorrect transport url.
      
      Change-Id: Id3b28574d7f06cecc97ddfb26815a4758f6f065a
      6e8ff225
    • Paul Bourke's avatar
      Only start one glance_api when using file backend · 4fde486d
      Paul Bourke authored
      The default backend storage for Glance in Kolla is file, as this is the
      easiest to deploy. However, this leads to frustration in a multinode
      scenario as the volumes aren't shared.
      
      This change sets glance_api to only start on one control node when using
      the file backend.
      
      DocImpact
      Closes-Bug: #1681301
      Change-Id: I2c167bae6f34a102cd7fe66401d7defe13bf2bf7
      4fde486d
    • Mathias Ewald's avatar
      Add Elasticsearch to Grafana · f4e7b3af
      Mathias Ewald authored
      This patch adds Elasticsearch to Grafana as a data source
      
      Change-Id: I7c6452bba47274f9d971b8000e9d3e911617874d
      f4e7b3af
    • Pavel Glushchak's avatar
      Make cinder-backup service optional · 0f70b388
      Pavel Glushchak authored
      
      Introduced new option enable_cinder_backup, that controls
      whether to deploy cinder-backup service.
      
      Change-Id: Ibb0ca0a478748d4caba4df434456ead0df95ffca
      Signed-off-by: default avatarPavel Glushchak <pglushchak@virtuozzo.com>
      0f70b388
    • Yotaro Konishi's avatar
      Remove an unnecessary endif · 133423a3
      Yotaro Konishi authored
      This patch fixes Jinja2 syntax error in ironic.conf.j2.
      
      All kolla-kubernetes configurations was recently removed by [1], but the
      commit overlooked to remove a '{% endif %}' statement in ironic.conf.j2.
      
      [1] cacf08f0
      
      Change-Id: I115fedfd026f14409b62f9552ff401956909f8a8
      Closes-Bug: #1706230
      133423a3
  7. Jul 24, 2017
    • Mathias Ewald's avatar
      Fix grafana post-config check · fa52fb35
      Mathias Ewald authored
      Check grafana's /login url for status code 200 instead of root url since the
      latter does not return an http 200 code
      
      Change-Id: Ide7da26c0e217a4a60ad3d2ac693d6f7ac7bb722
      Closes-Bug: #1705911
      fa52fb35
    • 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
  8. Jul 23, 2017
  9. Jul 22, 2017
  10. Jul 21, 2017
  11. Jul 19, 2017
    • Flavio Percoco's avatar
      Allow for running standalone Ironic w/o keystone · bbe9d418
      Flavio Percoco authored
      The Ironic templates and roles assume Keystone is enabled and they don't
      make use of the `enable_keystone var. This patch changes the behavior so
      that `noauth` is used as auth method for Ironic if keystone is not
      enabled, the Ironic endpoint is not registered if keystone is not
      enabled and the keystone section is not created in the config file.
      
      Change-Id: I813de42d10ac264eec81076cb107b58af09ff686
      bbe9d418
    • Eduardo Gonzalez's avatar
      Finish/fix neutron sfc service · d4e7dfb3
      Eduardo Gonzalez authored
      Neutron-sfc-agent start its functions with openvswitch.
      This change moves sfc configuration into neutron-openvswitch-agent.
      
      Rework config files to use openvswitch when sfc or openvswitch
      are used as network plugin.
      
      Also adds sfc extension_driver to ml2
      
      Change-Id: If1ebf9554f6d686cc6d064e698a48f8a6b6172b3
      Closes-Bug: #1664493
      Depends-On: I60ba1333231a4ae38a041d41e551f7d74fe15e3b
      d4e7dfb3
    • Mark Goddard's avatar
      Make Ironic inspector honour inventory · 922eb494
      Mark Goddard authored
      Ironic inspector should honour the Ansible inventory group
      ironic-inspector. Ironic inspector may not be required at all. If
      Ironic inspector is required then it should only run on a single
      node, and this should be reflected by the inventory.
      
      This change makes a number of Ironic inspector-related tasks dependent
      upon the host's membership of the ironic-inspector group. Also, we
      couple the ironic-dnsmasq container with the ironic-inspector group
      rather than ironic-conductor, as the service is for inspector rather
      than Ironic.
      
      Change-Id: Ifd90753b0fe1a55c11b7723c28e1d14ab3d32737
      Closes-Bug: #1665257
      922eb494
    • Jeffrey Zhang's avatar
      Disable trace for all containers running httpd · f5dd178f
      Jeffrey Zhang authored
      Trace method is enabled in default for httpd. There is security risk
      with trace enabled. So disable it in default. more info please check[0].
      
      [0] https://security.stackexchange.com/a/7711
      
      Change-Id: I4496a6d058d88e1abfb210085f189e7a610e0362
      Closes-Bug: #1705160
      f5dd178f
  12. Jul 18, 2017
    • Mark Goddard's avatar
      Revert "Add default_boot_option configuration" · 1ab0b7ad
      Mark Goddard authored
      This reverts commit 898155df.
      
      The default value of the ironic configuration option default_boot_option
      will eventually change from netboot to local. The netboot option is
      incompatible with multitenancy in ironic, as it requires a PXE
      environment in the tenant network, so it was no longer deemed a suitable
      default value.
      
      Ironic added a warning message when this option is not explicitly set,
      presumably to alert operators to the change. The commit being reverted
      set the option to 'netboot'. This will cause operators to continue to
      use the netboot option even after the default value changes, which was
      presumably not the intention of the ironic team in changing the default
      value. It also hides the warning message from the operator that could
      alert them to the fact that this default is changing.
      
      Change-Id: I0ebb1d5ffbead50b034488337e6c93a2f48aaf69
      Related-Bug: #1696636
      1ab0b7ad
    • Jeffrey Zhang's avatar
      Remove all kolla-kubernetes configurations · cacf08f0
      Jeffrey Zhang authored
      kolla-kubernetes is using its own configuration generation[0], so it is
      time for kolla-ansible to remove the related code to simplify the
      logical.
      
      [0] https://github.com/openstack/kolla-kubernetes/tree/master/ansible
      
      Change-Id: I7bb0b7fe3b8eea906613e936d5e9d19f4f2e80bb
      Implements: blueprint clean-k8s-config
      cacf08f0
    • Jeffrey Zhang's avatar
      Add pipeline file into ceilometer-central and ceilomter-compute node · d1d726e9
      Jeffrey Zhang authored
      Closes-Bug: #1704915
      Change-Id: If85cd7bc8547494900c8f6c32dfd1c1f2179f928
      d1d726e9
    • shaofeng_cheng's avatar
      Restart lbaas agent when lbaas conf changed · 6c58d554
      shaofeng_cheng authored
      Neutron-lbaas-agent container is not restart when neutron_lbaas.conf changed.
      
      Closes-Bug: #1704900
      
      Change-Id: Ie9babdf5ad0875b604cb1728a116b450e0f89858
      6c58d554
  13. Jul 17, 2017
  14. Jul 14, 2017
  15. Jul 13, 2017
  16. Jul 12, 2017
Loading