Skip to content
Snippets Groups Projects
  1. Jul 25, 2018
  2. Jul 23, 2018
    • Mark Goddard's avatar
      Fix typo in nova rp_filter sysctl · 83595f78
      Mark Goddard authored
      Fixes a typo introduced in I93e53bad9727beb786b00bd7fcd6d78785c619c2.
      
      Change-Id: I9fd6587913cccd5a29b3fc012b4ddeac8859a0ff
      Related-Bug: #1782799
      TrivialFix
      83595f78
  3. Jul 20, 2018
    • Doug Szumski's avatar
      Support setting rp_filter mode · 264866ca
      Doug Szumski authored
      Enables setting rp_filter mode on Neutron L3 agent and Nova compute
      hosts whilst maintaining the default that it is disabled.
      
      Closes-Bug: #1782799
      Change-Id: I93e53bad9727beb786b00bd7fcd6d78785c619c2
      264866ca
  4. Jul 16, 2018
    • Clint Byrum's avatar
      Allow disabling nova-ssh · 6781c181
      Clint Byrum authored
      
      This service is only required if you want to support cold migration.
      In some instances that is not a needed feature, and avoiding having
      another key to manage is an advantage.
      
      Co-Authored-By: default avatarAdam Harwell <flux.adam@gmail.com>
      
      Change-Id: I0a55a91673d9178933f134832df4bd849ddf5af4
      6781c181
  5. Jul 12, 2018
  6. Jul 05, 2018
  7. Jul 02, 2018
  8. Jun 08, 2018
  9. 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
  10. 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
  11. May 18, 2018
  12. 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
  13. May 11, 2018
    • Jeffrey Zhang's avatar
      Fix ansible warning · c5670551
      Jeffrey Zhang authored
      - rename action and serial to kolla_ansible and kolla_serial
      - use become instead of "sudo <command>" in shell
      - Remove quota for failed_when and changed_when in rabbitmq tasks
      
      Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c
      Implements: blueprint migrate-to-ansible-2-2-0
      c5670551
  14. May 09, 2018
    • Jorge Niedbalski's avatar
      List and map compute hosts by service instead of by compute node. · b0ba58d5
      Jorge Niedbalski authored
      
      This commit adds the --by-service flag in the discover_hosts
      command of the nova cell subsystem, using this flag,
      hosts are mapped based on the existing nova-compute services instead
      of using the compute node reference.
      
      In this way, we can ensure that the host mappings exists
      for this new host (and create it if not) preventing the
      HostMappingNotFound exception to loop over and over.
      
      Bug: #1768094
      Change-Id: I948004031bc3e125f929ed3e6c670aea11e73a31
      Signed-off-by: default avatarJorge Niedbalski <jorge.niedbalski@linaro.org>
      b0ba58d5
  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
    • Gerry Buteau's avatar
      Configure Infoblox as an IPAM driver for neutron · 2f69b3cb
      Gerry Buteau authored
      This patch allows configuration of the Infoblox
      pluggable IPAM driver in neutron [0].
      
      When 'infoblox' is chosen as the driver, an Infoblox
      IPAM agent can be started as well.  The agent
      allows for enhanced DNS capabilities by listening
      for neutron and nova notifications.
      
      [0] https://github.com/openstack/networking-infoblox/blob/master/README.rst
      
      Change-Id: I4f863750a7806a7b6eaf13900d44e5f063afe3de
      Depends-On: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b
      Partially-Implements: blueprint neutron-ipam-driver-infoblox
      2f69b3cb
    • Jeffrey Zhang's avatar
      Remove useless module_extra_vars in registry.yml · 84ade4e1
      Jeffrey Zhang authored
      - remove uesless module_extra_vars, this is a historical issue. In the
        past, we use 'docker exec kolla_toolbox ansible xxx' to run module on
        target node, so complex data have to pass through extra_vars. Now we
        are using kolla_toolbox module, no need to use extra_vars anymore.
      - Remove some useless until.
      
      Change-Id: I72ed28001202917f9a82a1c3ea33cd6319911ec8
      84ade4e1
  18. Apr 12, 2018
    • Doug Szumski's avatar
      Do not create nova db user if database unchanged · 67d4fdd2
      Doug Szumski authored
      This change prevents the task running if the database
      has not been changed when a preconfigured external
      database is not in use. This was the behaviour before
      the preconfigured database feature was introduced.
      
      Close-Bug: 1763375
      Change-Id: I4f68905732dac75bc0deddab88047c9c0d7d65b5
      67d4fdd2
  19. Apr 09, 2018
  20. 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
  21. 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
  22. Mar 22, 2018
  23. 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
  24. Mar 14, 2018
  25. Mar 06, 2018
  26. Mar 05, 2018
    • Jianghua Wang's avatar
      XenAPI: centralize the facts files · 65fa37fb
      Jianghua Wang authored
      When bootstrap compute hosts for XenAPI, it will generate a facts
      file for each compute node. It contains some XenAPI specific variables
      for both the compute host and the XenServer where the compute host
      run on. This commit is to fetch the facts file into deployment host
      and put it under a centralized directory - each compute host will
      have a separate sub-dir which is named with its *inventory_hostname*.
      
      In this way, the following tasks can use proper variable from the
      proper facts file which exactly belongs to the host they running on.
      
      Change-Id: I68d1a2d098d38c8e6bf4db76cdaf1f0465831822
      blueprint: xenserver-support
      65fa37fb
  27. Jan 29, 2018
  28. Jan 23, 2018
    • Alexandru Bogdan Pica's avatar
      Implement external MariaDB and pre-configured Databases support · 8e3b7944
      Alexandru Bogdan Pica authored
      This change allows the following use cases:
      
      1. Using an already-configured MariaDB / MySQL server / Cluster
      2. Using already-created DB users, without requiring root DB access.
      
      Update: added external mariadb precheck
      
      Change-Id: I78b0d178306d7c5293b0bf53e445f19f18b4b824
      Implements: blueprint external-mariadb-support.
      Closes-Bug: #1603121
      8e3b7944
  29. Jan 19, 2018
    • Jianghua Wang's avatar
      XenAPI: Support compute node bootstrap · b2c7269e
      Jianghua Wang authored
      This is to add a bootstrap task for XenAPI to bootstrap the compute
      node. One compute node is composed with a XenServer and a DomU VM
      running on the XenServer. Before it's ready for deploying OpenStack
      sevices on it, we need bootstrap it firstly. The package of
      python-os-xenapi contains a tool and some utils which were developed
      to finish all of the needed bootstrap tasks
      e.g.:
      1. configure himn(host internal management network)
      2. configure ipatables to allow traffic
      3. install xapi plugins to dom0
      4. gather XenAPI facts and save them into a file
      ...
      
      The task added in this commit is to invoke that tool so that the
      bootstrap tasks can be completed automatically during kolla deployment.
      
      Depends-On: Ie2d7d40f2755580aac4a10f3d302190a8bd4fe6f
      Change-Id: I1500535a1c9a085bcbfec5db5fbddcf040e6892d
      blueprint: xenserver-support
      b2c7269e
  30. Jan 17, 2018
  31. Jan 12, 2018
    • Zhaokun Fu's avatar
      FIX inject password error · 93fcfe71
      Zhaokun Fu authored
      The envirenment variable LIBGUESTFS_BACKEND = direct
      is not enabled by default in docker container.
      Without it, GuestFS() init failed.
      
      Closes-Bug: #1742029
      
      Change-Id: I24330502df7abc8e8f952ebb41bd9ae5e4ba1168
      93fcfe71
  32. Jan 03, 2018
  33. Dec 19, 2017
  34. 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
  35. Dec 13, 2017
  36. Dec 08, 2017
  37. Dec 05, 2017
Loading