7744 Commits

Author SHA1 Message Date
zhuzeyu
5f2d3214fe Modify the conf in skydive
The flowtable_expire, flowtable_update and flowtable_agent_ratio
are no longer use in skydive
Now it uses flow.expire and flow.update

Closes-Bug: #1714900
Change-Id: I4f7724be87997fe9e62e53e3141419709fd4efaf
2017-09-04 17:19:03 +08:00
Jenkins
8c30163853 Merge "Fluentd: rework and fix tail source config" 2017-09-01 14:18:13 +00:00
Jenkins
e71f53d405 Merge "Add WSGI support for cloudkitty-api" 2017-09-01 09:47:37 +00:00
Jenkins
9a520e0906 Merge "Fix gates out of disk space" 2017-08-31 13:52:26 +00:00
Jenkins
9a531aebb4 Merge "Enable use of --limit when using bootstrap-servers" 2017-08-31 13:45:28 +00:00
Jenkins
8de9083bc4 Merge "add ovs-dpdk docs" 2017-08-31 13:39:37 +00:00
Jenkins
5e7dd44bf3 Merge "let openvswitch_db listener localhost" 2017-08-31 11:20:33 +00:00
Jenkins
06d7bb95db Merge "Note about networks in zun guide" 2017-08-31 11:13:31 +00:00
Jenkins
512d3527ac Merge "Fix freezer elasticsearch config" 2017-08-31 05:17:13 +00:00
Jenkins
4f626d867f Merge "Revert "Fix modify external ceph.conf not restart related containers"" 2017-08-31 03:28:09 +00:00
ZhongShengping
2fca630cdb Add WSGI support for cloudkitty-api
They dropped the cloudkitty-api command line[0], so we should add wsgi
support for cloudkitty-api.

[0]https://review.openstack.org/#/c/366043/

Change-Id: Ie34d4f2d5c303bbd7ac09a8ab9e8d9bdc763c57b
Closes-Bug: #1713879
2017-08-31 08:50:42 +08:00
Sean Mooney
05b4ac1a59 add ovs-dpdk docs
- This change extends the networking-guide to describe
  how to enable the newly added support for deploying ovs-dpdk.

Change-Id: I43405760ff315497f9396bfb0b36d6aa7fc5462a
Partially-Implements: blueprint ovs-dpdk
2017-08-30 19:29:46 +00:00
Jenkins
0a1e7f6d86 Merge "Changed as per the standard convention set to use "."" 2017-08-30 14:18:29 +00:00
Bertrand Lallau
c751a4f780 Revert "Fix modify external ceph.conf not restart related containers"
This reverts commit 0ec2bf39ef90fa4192439a8b331603f99e0391c4.

Change-Id: I6e02b2bc15ccda8039850fc5827b3b5e4323e679
Closes-Bug: #1713926
2017-08-30 09:18:44 +02:00
caowei
ae1d9343e0 Update designate-sink custom configuration folder
Change-Id: I974a3717c10d1174ff62a39372375cf4edc439a6
2017-08-30 10:14:20 +08:00
Jenkins
de61c89014 Merge "Run registering keystone ceph_rgw user task only on one node" 2017-08-29 21:42:56 +00:00
Jenkins
f594e0e749 Merge "Mount host /tmp folder to horizon container" 2017-08-29 15:04:13 +00:00
Jenkins
0e807a4810 Merge "Add a note to help user avoid docker start failure" 2017-08-29 15:02:39 +00:00
Jenkins
0b5423e69b Merge "Update Nova to use Cinder v3" 2017-08-29 14:50:15 +00:00
Soeren Becker
c24afe6d68 Enable use of --limit when using bootstrap-servers
The ansible/kolla-host.yml playbook failed when called with a --limit
flag.

This was due to the fact that only the facts of the subset of hosts
were gathered but the "Generate /etc/hosts for all of the nodes" task
is using the ansible_<IFACE>.ipv4.address variable of all hosts.

The code for this fix is copied from the site.yml playbook
where it was used for the same reason.

Change-Id: I7e70caf750506ad8ab36ec024bd9647dd733fbd0
Closes-Bug: #1713725
2017-08-29 15:13:48 +02:00
Jenkins
1506194013 Merge "Fix typo in cinder guide for starting nfs" 2017-08-29 11:02:34 +00:00
Eduardo Gonzalez
5c9d10fa58 Fix freezer elasticsearch config
storage settings for elasticsearch are not correct.
Need a backend and expecific options for the backend.

Change-Id: I71e35644389b6f97a20daf0f1dec29a30c3c34e3
Closes-Bug: #1713693
2017-08-29 12:34:31 +02:00
Bertrand Lallau
eab91d4288 Fluentd: rework and fix tail source config
Actually a unique 'tail' source is used for all logs files in
kolla/*/*.log.

So log files from services like: chrony, elasticsearch, etcd, grafana,
influxdb, kibana, mongodb... are actually processed by our Fluentd
config, but should not cause all following config will failed to parse
them. It just uses CPU for nothing cause they will
never match the following filters:
* record_transformer => add Hostname, Logger, programname field
* rewrite_tag_filter => rewrite 'programname' TAG if needed

Hence these filters should only be applied to Openstack services logs to
avoid CPU usage.

Furthermore WGI and Apache logs files must be treated differently.

Change-Id: I425979160291e1123e3775e39243bca06ed22c2f
Closes-Bug: #1711390
2017-08-29 08:46:55 +00:00
Jeffrey Zhang
28bd9bf996 Run registering keystone ceph_rgw user task only on one node
Change-Id: If4d396750fd2bf5b5b0bbaab68b0f01f1a657262
Closes-Bug: #1713656
2017-08-29 16:21:01 +08:00
Eduardo Gonzalez
894e73146c Fix gates out of disk space
Sometimes gates fails due lack of disk space,

This change mounts a second disk in opt and moves
registry data to opt.
Disk format commands are excepts from devstack-gate:
dc49f9e6eb/functions.sh (L306)

Change-Id: I606aa491b8cbf678e83281bad1a0ff39d3920ff2
Closes-Bug: #1713652
2017-08-29 09:11:56 +01:00
Jenkins
81de1420e6 Merge "Ironic: disable pxe_ssh driver in the ironic.conf" 2017-08-29 08:03:31 +00:00
Jenkins
39e6c55e93 Merge "Correct a grammar mistake" 2017-08-29 07:04:40 +00:00
jiangpch
cbf2b30940 Ironic: disable pxe_ssh driver in the ironic.conf
*_ssh driver is not supported by ironic now,
see: https://review.openstack.org/#/c/481688

Closes-Bug: #1713624

Change-Id: I49c6975c79e172e7c85560e597fee6cfa6372328
2017-08-29 06:09:54 +00:00
Paul Bourke
182cea7820 Update Nova to use Cinder v3
v3 is marked at the "CURRENT" api for Cinder and should be default for
Nova
(https://docs.openstack.org/ocata/config-reference/compute/config-options.html)

Change-Id: I3280d28bbb11bfe5a957a1ccac63d3dee630748d
2017-08-28 14:49:18 +01:00
Jenkins
912c799085 Merge "Add missing ifaces and groups in prod guide" 2017-08-28 13:16:13 +00:00
Paul Bourke
0033f77eb7 Fix typo in cinder guide for starting nfs
Change-Id: I9b0ad600ab44cc6c056964554b7bab6c849ede22
2017-08-28 12:01:28 +01:00
Surya Prakash Singh
7aec5a2823 Changed as per the standard convention set to use "."
When we have to source a script file use . instead of source
For Reference follow below link:
https://docs.openstack.org/contributor-guide/writing-style/code-conventions

Change-Id: Ia170ccf245131463e3179dd75ccc66142521bc5f
2017-08-28 16:15:13 +05:30
chao liu
deedb774b9 Correct a grammar mistake
replace "each services' REST API" with "The REST API of each service"

Change-Id: I2254519f7adf4eb6d2b9ac621228dc28ed783508
2017-08-28 01:44:06 +00:00
octopusZhang
96fe55c8a0 Add a note to help user avoid docker start failure
The current example for including mtu is not suitable for all docker
version and distros. Fox example, the latest docker-ce 17.06 does not
support docker "docker daemon" command. And also docker doesn't
support socket parameter "fd://" on rpm based systems. We need to add
a note to remind user not copy that configuration straightly.

Change-Id: I8f2e0697eefe89abbe7da29612a625c4094c954e
2017-08-28 01:29:51 +00:00
chao liu
56bd98fd24 writing convention set to use "." to source script files
refer to:
https://docs.openstack.org/contributor-guide/writing-style/ \
code-conventions.html

Change-Id: I0d4c741b40bb2e028dfb2167dd34ced188a4d71e
2017-08-28 01:21:39 +00:00
Jenkins
c05ecb9641 Merge "Add enable_haproxy to globals.yml" 2017-08-26 12:24:24 +00:00
Surya Prakash Singh
19924ade75 Consistent heading style for all headings
changes all headings which were lacking the style

Change-Id: Ifdf51c33211f94eadbef588e929940727e4405a6
2017-08-25 13:25:35 +05:30
octopusZhang
7d62a1c3ba Add enable_haproxy to globals.yml
Update comments and add enable_haproxy to let helpinners know how
to set kolla_internal_vip_address and deploy AIO OpenStack without
haproxy correctly.

As a beginner in kolla-ansible, current comments for
kolla_internal_vip_address let me belive that if I set it to my eth0 ip,
kolla-ansible will help deploy an AIO OpenStack without haproxy. But in
fact it throws an error, I get the right way after searching IRC log.

Change-Id: I1ba1ffe774ad0cf29543523a56854b9d7caa680a
2017-08-25 07:36:17 +00:00
Jenkins
7716497d1e Merge "Add tacker sfc contrib demo" 2017-08-24 17:49:53 +00:00
Jenkins
c2b4a49a47 Merge "Install docker python module with pip" 2017-08-24 15:47:06 +00:00
Eduardo Gonzalez
6aa63bdc7b Add tacker sfc contrib demo
Create demo SFC environment.
Usage docs will be added in a global tacker
documentation PS.

Change-Id: Ia8fe54a1657e76c090b3f6f03bb13d53cf8ac2f2
2017-08-24 14:34:11 +00:00
Jenkins
848d1cd1b3 Merge "Add release note for redis in mistral" 2017-08-24 14:27:10 +00:00
Jenkins
9750336885 Merge "vmtp: remove kolla_logs Docker mount" 2017-08-24 14:09:09 +00:00
Eduardo Gonzalez
e300f24a2c Add missing ifaces and groups in prod guide
Missing dns_interface and bifrost_network_interface
in production architecture guide along with the
other network interfaces.

Missing monitoring group and typo in controller
group.

Controller group does not exist, is called control.

Change-Id: I6e6a238d74f85a819326ed5b2f44b8973524c8d8
2017-08-24 15:08:57 +02:00
Eduardo Gonzalez
9c1ee791f5 Note about networks in zun guide
kuryr networks cannot have dhcp enabled.

Change-Id: I4727995907380f4630a6847477b39f005dc1307d
2017-08-24 12:49:45 +00:00
Jenkins
106c68dd99 Merge "Add Redis component to README.rst" 2017-08-24 10:54:03 +00:00
Jenkins
bbda772cc7 Merge "README.rst: update 'contrib' directory description" 2017-08-24 10:25:37 +00:00
octopusZhang
73bd4a6884 Install docker python module with pip
The docker-py python module is now called docker and has an
incompatible api. Running latest kolla-ansible with docker-py
will throw an error like this:
AttributeError: 'module' object has no attribute 'APIClient'

Change-Id: Idd10735c764717cf711f62b3243d39d8c8ed263f
2017-08-24 16:55:31 +08:00
Kuo-tung Kao
5d22ea34c0 let openvswitch_db listener localhost
Openvswitch_db is not necessary to listener api_address.
Just let openvswitch_db listener localhost to avoid security issues.

Change-Id: If4912d90abae933a1ed9e2d14336b89b7c7179dd
Closes-Bug: #1712767
2017-08-24 16:43:47 +08:00
Bertrand Lallau
4dfd299fdd README.rst: update 'contrib' directory description
* Magnum and Tacker demos scenarios have been introduced
* Murano demos scenarios don't exist

Change-Id: I4ad20e5b5124e74075c95df7e891501988a6c1a1
2017-08-24 10:33:01 +02:00