8082 Commits

Author SHA1 Message Date
Zuul
a1cd4a7ee9 Merge "XenAPI: support XenAPI in nova configuration" 2017-12-07 09:09:27 +00:00
Dai Dang Van
392bf3710c Add note about overwriting policy.json file
Change-Id: I133bd7ed5ac62b9614dece70ceb8016398c138f6
Co-authored-By: Duong Ha-Quang <duonghq@vn.fujitsu.com>
Closes-Bug: #1722744
2017-12-06 02:37:01 +00:00
Zuul
4d8816a045 Merge "Add content about cluster_network interface" 6.0.0.0b2 2017-12-05 13:05:12 +00:00
Zuul
f6944aaaad Merge "Removed -e Docker flag in ovsdpdk task" 2017-12-05 12:57:10 +00:00
Zuul
960320cc78 Merge "Fix deploy ceph failed when contoller hava no cluster_interface" 2017-12-05 07:48:22 +00:00
Zuul
c6774799b3 Merge "fix shell error about tools/init-vpn" 2017-12-05 07:40:04 +00:00
Jianghua Wang
0c8a033a03 XenAPI: support XenAPI in nova configuration
When using XenAPI as the virt driver, we need some XenAPI
specific configure options. This commit is to ensure nova's
configuration can be generated correctly for XenAPI. It
includes the folowing changes:
* Add XenAPI as one of the valid options for nova_compute_virt_type;
* Configure some options when XenAPI is chosen as the virt type.

This commit does NOT include the host and [vnc] configurations which
will be covered by a following commit.

References:
* XenServer (and other XAPI based Xen variants):
  https://docs.openstack.org/nova/pike/admin/configuration/hypervisor-xen-api.html
* XenCenter HIMN plugin (adding HIMN network which is used by XenAPI driver to
  communicate with XenServer):
  https://github.com/citrix-openstack/xencenter-himn-plugin
* nova configuration options:
  https://docs.openstack.org/nova/pike/configuration/config.html

Change-Id: Id34d247ab78976627f8e70685f27470b254cd418
blueprint: xenserver-support
2017-12-05 07:36:07 +00:00
Benjamin Diaz
6bf24be524 Removed -e Docker flag in ovsdpdk task
Replaced the use of the -e flag in ovs-dpdk handler

Change-Id: I3455fc284b455283774b427ca1fec7acfa8c5b91
Closes-Bug: #1734944
2017-12-04 11:06:43 -03:00
Zuul
50a30f73c8 Merge "add domain_name for multi-regions" 2017-12-04 13:59:55 +00:00
Zuul
5f58b609b2 Merge "Fix launch instance failed in trove" 2017-12-04 13:40:44 +00:00
caoyuan
2109e64029 Fix deploy ceph failed when contoller hava no cluster_interface
when ceph-mon and ceph-osd run on difference hosts
such as ceph-mon run on controller node, ceph-osd
run on storage node, and controller node have no
cluster_interface, when it happens, kolla-ansible
will failed.

Closes-Bug: #1735775 

Change-Id: I8d6bc66d41c544ab9e7e1b126127e25c70a22933
2017-12-01 15:17:36 +00:00
Jeffrey Zhang
0b931c9347 Fix launch instance failed in trove
- remove useless *_url, which can be auto discovery
- use internalURL instead of publicURL which make it works when
  using self-signed SSL certification.
- configure network_driver to Neutron
- add network_label_regex to match all network name

Change-Id: I5654dbf391db7076c82aede5c2a4f8b7530b8381
Closes-Bug: #1734039
2017-12-01 15:59:32 +08:00
Zuul
56e5d56acf Merge "Add horizon domain dropdown" 2017-12-01 07:15:29 +00:00
chenxing
669b312ea6 Add content about cluster_network interface
Change-Id: Ic2e0aee7f4834a400c31334c9ce3df32888cfca3
Closes-Bug: #1582861
2017-12-01 14:57:07 +08:00
liujunpeng
445954db33 add domain_name for multi-regions
add domain_name for multi-regions. When deploying regiontwo,
nova_compute simple_cell_setup will use domain_name.

Change-Id: I2f4171e1469966140ccccb38540fa5c54258bdfb
2017-12-01 03:13:34 +00:00
Zuul
c31c1ab49e Merge "Use openstack_service_workers variable for gnocchi metricd workers" 2017-11-30 04:10:42 +00:00
Zuul
400ced7bc9 Merge "Updated from global requirements" 2017-11-29 12:48:31 +00:00
Zuul
7576dcc44c Merge "Update swift for replication issues" 2017-11-29 11:13:41 +00:00
OpenStack Proposal Bot
64a0c3a091 Updated from global requirements
Change-Id: I5eec1a3513df71b081b93440a52943d8d8686133
2017-11-29 08:58:59 +00:00
Jeffrey Zhang
d832139a09 Use openstack_service_workers variable for gnocchi metricd workers
Change-Id: Ibfa777065291c2e9c2ae00db5288afc8db91e055
Closes-Bug: #1735095
2017-11-29 16:17:19 +08:00
Zuul
d4b06360c9 Merge "Added ovs-dpdkctl.sh to setup.cfg" 2017-11-29 05:32:47 +00:00
Zuul
9b48099441 Merge "Add support for hybrid messaging backends" 2017-11-28 19:06:49 +00:00
Zuul
a26b23e264 Merge "Add ovs flows to skydive" 2017-11-28 14:47:58 +00:00
Zuul
8ad8342bc1 Merge "Telegraf should only output to influxdb when influxdb is enabled" 2017-11-28 14:47:57 +00:00
Benjamin Diaz
0482ae0201 Added ovs-dpdkctl.sh to setup.cfg
Change-Id: I96dd3eb1207c59ef40b436fd027d33ce51dbbf68
Closes-Bug: #1734894
2017-11-28 11:37:11 -03:00
Pierre Hanselmann
27253723e3 Add horizon domain dropdown
Added ``horizon_keystone_domain_choices`` hash. It can be used to set the
available domains to choose from on the horizon login page. This feature
was introduced in pike release.

Change-Id: Ia7d2bc45e518848a04ce78e7833e1cf9a0ef21ce
2017-11-28 13:28:36 +01:00
Zuul
e57944b6fe Merge "Don't change directory while running init-runonce" 2017-11-27 07:52:55 +00:00
Zuul
105c94c1a1 Merge "Remove use_neutron from sahara config" 2017-11-27 05:05:54 +00:00
Zuul
8818d10ec0 Merge "Configure glance ceph during upgrade and genconfig" 2017-11-27 05:04:37 +00:00
Zuul
6374339c69 Merge "Add a precheck to ensure Cinder backend enabled" 2017-11-27 05:00:33 +00:00
Zuul
1850e62486 Merge "Update URL in documents of zun and kuryr" 2017-11-27 04:59:59 +00:00
Zuul
eae43089cd Merge "Fix the incorrect comment" 2017-11-27 04:58:16 +00:00
Zuul
709acaaef4 Merge "Disable glance file backend with external Ceph" 2017-11-27 04:58:06 +00:00
Zuul
bb032de239 Merge "Remove deprecated version dependencies in quickstart" 2017-11-27 04:53:28 +00:00
Zuul
ad963c0d37 Merge "Do not check api_interface for deployment group" 2017-11-27 04:53:26 +00:00
James McCarthy
3245201af1 Update swift for replication issues
There are corresponding image changes to go with these ansible
changes - changes in rsyncd template, and add
environment settings for RSYNC_CONNECT_PROG (i.e. nc)

nc allows for rsync replication to easily target {{ swift_rsync_port }}

update the lock file and chroot settings in template - see bug
for more details.

Change-Id: Ic81b7de8fad8aec9416e4e27e8ffda6d03be293c
Closes-Bug: #1733851
2017-11-24 14:49:38 +00:00
Zuul
f12a18504b Merge "Standardise log field naming" 2017-11-24 08:37:07 +00:00
Zuul
d10fe10891 Merge "Add the missing dnsmasq for ironic" 2017-11-24 08:32:25 +00:00
Zuul
0d9fd76b17 Merge "Non-lvm iscsi backends should run iscsid on compute and storage nodes" 2017-11-24 08:18:21 +00:00
Zuul
3aa21d78c5 Merge "Add dvr_no_external l3 dvr agent mode" 2017-11-24 02:49:03 +00:00
caowei
7ce5c46894 Remove use_neutron from sahara config
Nova network has been fully removed from the OpenStack codebase.
As such, all instances of switches on use_neutron should be removed,
as the functionality will never be meaningful.

Change-Id: I6af9af897b5a4416082307e01dca951c9b7026ad
Depends-On: Ib9d87dd339d637b69fb27315d92228cbc523c8eb
2017-11-24 10:07:26 +08:00
Ravi Shekhar Jethani
9c66123c30 Don't change directory while running init-runonce
Currently init-runonce script changes directory to the
script's base directory (/usr/...) before doing anything else.
This unnecessarily _forces_ a non-root user to use sudo for
running this script thereby raising privileges for code which
doesn't want it. Also downloading temporary stuff in places like
/usr... seems not a good choice.

Hence deleting the said code part and letting the deployer work
comfortably from any directory.

Made documentation changes accordingly.

Change-Id: Ib3c7ed97aa5f53c115b6337aaf572b5fdc7a71f3
Closes-Bug: #1732963
2017-11-23 16:35:45 +05:30
Vladislav Belogrudov
8d429fc1e1 Non-lvm iscsi backends should run iscsid on compute and storage nodes
Cinder backends that utilize iSCSI protocol require iscsid on
compute and storage nodes to handle volumes and their backups.

Change-Id: I1c735d2abace4b46879be99731ead47d578335ea
Closes-Bug: #1725258
2017-11-23 10:37:13 +00:00
Zhijiang Hu
1618962adf Do not check api_interface for deployment group
Close-Bug: 1732846

Change-Id: I6489599453ae56a60281ecbae9ce85aa59b1162a
2017-11-23 03:08:35 -05:00
Andrew Smith
fd1d3af0df Add support for hybrid messaging backends
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
2017-11-22 14:09:40 -05:00
Zuul
99c3e2172a Merge "Associate text to link" 2017-11-22 16:35:32 +00:00
Zuul
2752709507 Merge "HyperV should not disable tunneling" 2017-11-22 16:24:41 +00:00
Paul Bourke
a80f47da36 Add a precheck to ensure Cinder backend enabled
Make sure at least one Cinder backend is enabled if enable_cinder=True

Change-Id: Ie40f4832f7860fcbc7074b61df9f49fcaed2471b
2017-11-22 10:30:05 +00:00
caowei
5cf1ab4018 Update URL in documents of zun and kuryr
Change-Id: I5ae75ff762dd8473725f1b2574d0f47af91535c9
2017-11-22 18:12:37 +08:00
yong sheng gong
ff89ff4215 Add dvr_no_external l3 dvr agent mode
This patch introduces inner-compute and external-compute nodes
group to distinguish compute nodes which do not have external
reachability from compute nodes which can reach outside.

Co-Authored-By: jinke <jin.ke@99cloud.net>
Co-Authored-By: yong sheng gong <gong.yongsheng@99cloud.net>

Change-Id: I45b945f7885e8243b017cf8607cbd7f9827cb6e9
Closes-bug: #1722026
2017-11-21 22:26:19 -05:00