Skip to content
Snippets Groups Projects
  1. Mar 13, 2019
  2. Mar 06, 2019
    • Jim Rollenhagen's avatar
      Allow ironic services to use independent hostnames · d1d1837c
      Jim Rollenhagen authored
      This allows ironic service endpoints to use custom hostnames, and adds the
      following variables:
      
      * ironic_internal_fqdn
      * ironic_external_fqdn
      * ironic_inspector_internal_fqdn
      * ironic_inspector_external_fqdn
      
      These default to the old values of kolla_internal_fqdn or
      kolla_external_fqdn.
      
      This also adds ironic_api_listen_port and ironic_inspector_listen_port
      options, which default to ironic_api_port and ironic_inspector_port for
      backward compatibility.
      
      These options allow the user to differentiate between the port the
      service listens on, and the port the service is reachable on. This is
      useful for external load balancers which live on the same host as the
      service itself.
      
      Change-Id: I45b175e85866b4cfecad8451b202a5a27f888a84
      Implements: blueprint service-hostnames
      d1d1837c
    • Jim Rollenhagen's avatar
      Use keystone_*_url var in all configs · 2e4e6050
      Jim Rollenhagen authored
      We're duplicating code to build the keystone URLs in nearly every
      config, where we've already done it in group_vars. Replace the
      redundancy with a variable that does the same thing.
      
      Change-Id: I207d77870e2535c1cdcbc5eaf704f0448ac85a7a
      2e4e6050
  3. Feb 08, 2019
    • Jim Rollenhagen's avatar
      Allow neutron services to use independent hostnames · 255fff02
      Jim Rollenhagen authored
      This allows neutron service endpoints to use custom hostnames, and adds the
      following variables:
      
      * neutron_internal_fqdn
      * neutron_external_fqdn
      
      These default to the old values of kolla_internal_fqdn or
      kolla_external_fqdn.
      
      This also adds a neutron_server_listen_port option, which defaults to
      neutron_server_port for backward compatibility.
      
      This option allow the user to differentiate between the port the
      service listens on, and the port the service is reachable on. This is
      useful for external load balancers which live on the same host as the
      service itself.
      
      Change-Id: I87d7387326b6eaa6adae1600b48d480319d10676
      Implements: blueprint service-hostnames
      255fff02
    • Jim Rollenhagen's avatar
      Allow glance services to use independent hostnames · a819ef12
      Jim Rollenhagen authored
      This allows glance service endpoints to use custom hostnames, and adds the
      following variables:
      
      * glance_internal_fqdn
      * glance_external_fqdn
      
      These default to the old values of kolla_internal_fqdn or
      kolla_external_fqdn.
      
      This also adds a glance_api_listen_port option, which defaults to
      glance_api_port for backward compatibility.
      
      This option allow the user to differentiate between the port the
      service listens on, and the port the service is reachable on. This is
      useful for external load balancers which live on the same host as the
      service itself.
      
      Change-Id: Icb91f728533e2db1908b23dabb0501cf9f8a2b75
      Implements: blueprint service-hostnames
      a819ef12
    • Jim Rollenhagen's avatar
      Allow nova services to use independent hostnames · 51c9e1b6
      Jim Rollenhagen authored
      This allows nova service endpoints to use custom hostnames, and adds the
      following variables:
      
      * nova_internal_fqdn
      * nova_external_fqdn
      * placement_internal_fqdn
      * placement_external_fqdn
      * nova_novncproxy_fqdn
      * nova_spicehtml5proxy_fqdn
      * nova_serialproxy_fqdn
      
      These default to the old values of kolla_internal_fqdn or
      kolla_external_fqdn.
      
      This also adds the following variables:
      
      * nova_api_listen_port
      * nova_metadata_listen_port
      * nova_novncproxy_listen_port
      * nova_spicehtml5proxy_listen_port
      * nova_serialproxy_listen_port
      * placement_api_listen_port
      
      These default to <service>_port, e.g. nova_api_port, for backward
      compatibility.
      
      These options allow the user to differentiate between the port the
      service listens on, and the port the service is reachable on. This is
      useful for external load balancers which live on the same host as the
      service itself.
      
      Change-Id: I7bcce56a2138eeadcabac79dd07c8dba1c5af644
      Implements: blueprint service-hostnames
      51c9e1b6
  4. Jan 18, 2019
    • binhong.hua's avatar
      optimize qemu.conf · 023334df
      binhong.hua authored
      bump up the max_files to 32768 and max_processes to 131072.
      when nova used ceph as backend, the default limit 1024 is not enough.
      each connection from rbd image to osd needs 1 fd and 2 threads. if we
      have 200 osds, we need 200 fds and 400 threads for 1 image.
      
      Change-Id: I94c3ec111473ea2ccacdea5dbbf3fdc9c569859f
      023334df
  5. Jan 04, 2019
    • Kien Nguyen's avatar
      Use <project>_install_type instead of kolla_install_type · 04394311
      Kien Nguyen authored
      Use <project>_install_type instead of kolla_install_type
      to set python_path. For example, general kolla_install_type
      is 'binary', but user wants to deploy Horizon from 'source'.
      Horizon templates still use python_path=/usr/share/openstack-dashboard,
      it is wrong.
      
      Change-Id: Ide6a24e17b1f8ab6506aa5e53f70693706830418
      04394311
  6. Nov 30, 2018
  7. Oct 23, 2018
  8. Aug 28, 2018
  9. Aug 07, 2018
  10. Jun 21, 2018
  11. Jun 03, 2018
    • Gary Kotton's avatar
      Add support for NSXV3 · 0ef27dd0
      Gary Kotton authored
      NSXV3 is the OpenStack support for the NSX Transformers platform.
      This is supported from neutron in the Mitaka version. This patch
      adds Kolla support
      
      This adds a new neutron_plugin_agent type 'vmware_nsxv3'. The plugin
      does not run any neutron agents.
      
      Change-Id: I1ecd7e5f3471e4ff03cfe8c9a3aff17af3fe1842
      0ef27dd0
  12. Jun 01, 2018
    • Zhangfei Gao's avatar
      osprofiler support redis · ce809aea
      Zhangfei Gao authored
      Currently osprofiler only choose elasticsearch,
      which is only supported on x86.
      On other platform like aarch64 osprofiler can
      not be used since no elasticsearch package.
      
      Enable osprofiler by enable_osprofiler: "yes",
      which choose elasticsearch by default.
      Choose redis by enable_redis: "yes" & osprofiler_backend: "redis"
      On platform without elasticsearch support like aarch64
      set enable_elasticsearch: "no"
      
      Change-Id: I68fe7a33e11d28684962fc5d0b3d326e90784d78
      ce809aea
  13. May 18, 2018
  14. May 16, 2018
    • chenxing's avatar
      Update the deprecated vnc options · 1da05bd5
      chenxing authored
      - Option "vncserver_listen" from group "vnc" is deprecated.
        Use option "server_listen" from group "vnc".
      - Option "vncserver_proxyclient_address" from group "vnc" is deprecated.
        Use option "server_proxyclient_address" from group "vnc".
      
      Change-Id: If4be4e787b7e899bd0d265cf22f3df3dd3f18f43
      1da05bd5
  15. May 02, 2018
  16. Apr 18, 2018
    • Kevin TIBI's avatar
      Fix SSL api for multiple services · a81a5d5d
      Kevin TIBI authored
      If SSL is enabled, api of multiple services returns
      wrong external URL without https prefix.
      
      Removal of condition for deletion of http  header.
      
      Change-Id: I4264e04d0d6b9a3e11ef7dd7add6c5e166cf9fb4
      Closes-Bug: #1749155
      Closes-Bug: #1717491
      a81a5d5d
  17. Apr 16, 2018
  18. Apr 08, 2018
    • ZhongShengping's avatar
      Deprecate os_region_name option · a13b478a
      ZhongShengping authored
      Option "os_region_name" from group "placement" is deprecated. Use
      option "region_name" from group "placement".
      
      Change-Id: I4a07a47adaa7b15a3e081bb2869218adc427111e
      Closes-Bug: #1762106
      a13b478a
  19. Mar 20, 2018
    • Jianghua Wang's avatar
      XenAPI: use dom0's hostname for nova-compute · 3b89a7d4
      Jianghua Wang authored
      When the virt dirver is xenapi, we should explicitly specify host
      with dom0's hostname for nova-compute. The host field should be same
      as neutron-openvswitch-agent-xenapi.
      
      In order to use dom0's hostname, we need pull the bootstrap_xenapi
      to before running nova config tasks. The dom0's hostname will be
      included in the XenAPI facts.
      
      Change-Id: Ibfc964bbd6c569062ad33c1399f9a4612baf5b92
      blueprint: xenserver-support
      3b89a7d4
  20. Mar 14, 2018
  21. Jan 29, 2018
  22. Jan 03, 2018
  23. Dec 18, 2017
    • Marcin Juszkiewicz's avatar
      nova: add an option for no console · f5fcc868
      Marcin Juszkiewicz authored
      On AArch64 we run VMs without any graphics so nova console is not
      available. For now we had to disable it by hand but it can be automated.
      
      Change-Id: Ib903044493ca98c0dd29d3096f66272e130668b0
      f5fcc868
  24. Dec 13, 2017
  25. Dec 05, 2017
  26. 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
  27. Oct 05, 2017
  28. Sep 25, 2017
  29. Sep 23, 2017
    • Eduardo Gonzalez's avatar
      Fix ci gate failure · fa06dcd3
      Eduardo Gonzalez authored
      
      This patch includes three unrelated fixes.
      
      Make qemu use nova user in centos
      Libvirt 3.2.0 (latest version in centos) seems to
      have changed behavior of dynamic_ownership.
      
      Pin ansible to <2.4 to make ara work in gates
      ARA does not work yet with ansible 2.4, this change
      pins to lower version to make gates work.
      Revert once ara works with 2.4
      
      Disable selinux for oraclelinux and centos.
      
      Co-Authored-By: default avatarwanghongxu <wang19930902@gmail.com>
      Co-Authored-By: default avatarJeffrey Zhang <jeffrey.zhang@99cloud.net>
      Change-Id: Iac8bec19437192cd198d58f71c6ed0a65a76f820
      Closes-bug: #1718541
      fa06dcd3
  30. Aug 28, 2017
  31. Aug 10, 2017
    • James McCarthy's avatar
      Update default settings in libvirtd.conf jinja template · 24427735
      James McCarthy authored
      Existing defaults are setup for tcp, and set ca_file to an empty string.
      'If you set this to an empty string, then no trusted CA certificate is loaded.'
      
      libvirt may complain 'unsupported configuration: No server certificate path
      set to match server key', as such tls should also be explicitly set to 0.
      
      Change-Id: I49c64808cb236dab1d9fa2e699d0a2f2fc54cc99
      24427735
  32. Aug 04, 2017
  33. Jul 26, 2017
    • 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
  34. Jul 19, 2017
  35. Jul 18, 2017
  36. Jul 12, 2017
Loading