4984 Commits

Author SHA1 Message Date
Paul Bourke
95c916aa5e Allow Neutron to be run in DVR mode
Introduces a new property "enable_neutron_dvr", along with the
appropriate service and template changes to allow DVR.

Closes-Bug: #1623463
DocImpact: dvr changes network data paths and adds requirements for NICs
Co-Authored-By: Vladislav Belogrudov <vladislav.belogrudov@oracle.com>
Change-Id: I87a26e9258228ae2ccb76be1e5f0bb44fac128df
2016-09-14 12:58:47 +01:00
Jenkins
afe4209bb2 Merge "Add iter function to change list into iterator" 2016-09-14 09:49:05 +00:00
Jenkins
72b36949c7 Merge "Set owner of rally.conf to rally" 2016-09-14 09:48:58 +00:00
Christian Berendt
0f30134ebd Set owner of rally.conf to rally
This will solve the following issue when running the rally bootstrap
container:

oslo_config.cfg.ConfigFilesPermissionDeniedError: Failed to open some
config files: /etc/rally/rally.conf

TrivialFix

Change-Id: I90c840850ea0579e375a7c75f3192fe0387f4270
2016-09-14 10:34:54 +02:00
Jenkins
3aea4eb59e Merge "Call filter_images before save dependencies" 2016-09-14 08:05:47 +00:00
Jenkins
1109c25b60 Merge "Fix missing cloudkitty config file for cron container" 2016-09-14 07:20:43 +00:00
Jenkins
c960d44b74 Merge "Fix transport for kolla-kubernetes" 2016-09-14 05:16:31 +00:00
Jenkins
ba32530fac Merge "Add header blocks to all Dockerfiles" 2016-09-14 05:16:11 +00:00
Jenkins
ae9c246315 Merge "fix the common upgrade" 2016-09-14 05:12:57 +00:00
Hui Kang
a14d8e6a24 Fix missing cloudkitty config file for cron container
Change-Id: I6a2c158ae9bad9a824d04056b70a2d0cbe765a55
closes-bug: #1623314
2016-09-14 03:36:22 +00:00
Jeffrey Zhang
bd08f55989 fix the common upgrade
Closes-Bug: #1623305
Change-Id: I21ca191cb5a45b0beb97dfe67a209999b9033cb0
Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-09-14 02:54:29 +00:00
gong yong sheng
2660bbee8f Call filter_images before save dependencies
save_dependency function needs the image status which is set
by filter_images.

Change-Id: I7aa097c94d59de9389d8a53babe63d8b991a6e23
Closes-bug: 1623291
2016-09-14 10:46:04 +08:00
Jenkins
233c433557 Merge "Fix formatting in CONTRIBUTING.rst" 2016-09-14 02:37:07 +00:00
gong yong sheng
dd57e1df5a Add iter function to change list into iterator
Change-Id: Ia141a54b1bc0b1742a396b7029ee0b56ead648db
Closes-bug: 1623288
2016-09-14 10:04:10 +08:00
Kevin Fox
5e3f392d5b Fix transport for kolla-kubernetes
TrivialFix

Change-Id: I1b6aafaa462b9585f351b627277aa1f2c516bfa2
2016-09-13 22:10:04 +00:00
Jenkins
16e79775ed Merge "Allow customizations of pip packages" 2016-09-13 20:07:01 +00:00
Jenkins
292baae4ff Merge "Add logrotate configuration for cloudkitty" 2016-09-13 19:50:30 +00:00
Jenkins
78f1564ed8 Merge "Check volume group exists for Cinder in prechecks" 2016-09-13 18:35:00 +00:00
Jenkins
671e7f1eb6 Merge "Use "node" take place of "nodes"" 2016-09-13 18:26:31 +00:00
Jenkins
1a3437af59 Merge "Copy mongodb_bootstrap_replication_set.js to /tmp on the deployment host" 2016-09-13 18:25:43 +00:00
Michal (inc0) Jastrzebski
3eff4bc0d1 Allow customizations of pip packages
Customizations of packages for source builds

Closes-Bug: #1623083
Change-Id: I99263af53c8f9830bcf0c6fec78194c8f7cd88c5
2016-09-13 16:54:30 +00:00
Paul Bourke
36c0501cc6 Fix formatting in CONTRIBUTING.rst
Change-Id: I38a1fc5f476dca97952160eb2c2fbb25a19bcc64
2016-09-13 17:49:36 +01:00
Jenkins
6d03a05819 Merge "Fix permissions of tmp files" 2016-09-13 16:44:10 +00:00
caoyuan
7fb2d38ab5 Use "node" take place of "nodes"
Change-Id: I528f71df39fd695a36fe10a8ee2b1cb4a267e11f
2016-09-13 16:02:20 +00:00
Paul Bourke
b41247c656 Add header blocks to all Dockerfiles
Change needed to add header blocks to all Dockerfiles, similar to the
base.

Use case is to easily run something before packages are installed, e.g.
to COPY a local rpm in that can be added to the package list.

Change-Id: I1bbfdf0b762da0a392aa8bf47781315b45377bee
Closes-Bug: 1618969
2016-09-13 16:53:31 +01:00
Paul Bourke
233090300e Check volume group exists for Cinder in prechecks
Add a service check for Cinder when using iscsi/LVM, that the
appropriate volume group exists.

TrivialFix

Change-Id: I54e01911709db73549334760498b4246fe6271d7
Co-Authored-By: Vladislav Belogrudov <vladislav.belogrudov@oracle.com>
2016-09-13 16:39:56 +01:00
Jenkins
7db277b145 Merge "move ovs cleanup to tools/cleanup-host" 2016-09-13 14:44:26 +00:00
Jenkins
8d5080407e Merge "Add extra methods in template when using template override" 2016-09-13 14:31:00 +00:00
Jenkins
6a95a5e2bc Merge "Cinder-backup misses client part for NFS backend" 2016-09-13 13:55:59 +00:00
Jenkins
d312dfed95 Merge "Build process outputs each line twice" 2016-09-13 12:42:18 +00:00
Jenkins
9b9aea18b9 Merge "Fix mariadb bootstrap error" 2016-09-13 12:42:08 +00:00
Christian Berendt
a62aaaf824 Add logrotate configuration for cloudkitty
TrivialFix

Change-Id: I7cd8133b7677e67ea650163a5e56e157276eb9b8
2016-09-13 14:31:10 +02:00
Christian Berendt
924fbb6f7a Fix permissions of tmp files
When running kolla-ansible as non-root users the tmp files will
be created with become user as owner and mode 0600. This way the user
running kolla-ansible is not able to read the generated files. This
is necessary because of the use of the lookup method, which will
not run as become user.

TrivialFix

Change-Id: If86d114c05a9b2e7fa240718611d78e93100ebdf
2016-09-13 13:30:25 +02:00
Christian Berendt
e6d38854d6 Copy mongodb_bootstrap_replication_set.js to /tmp on the deployment host
Change-Id: I502801c0ce6b9ff6b8216d3fce9957061593674d
Closes-bug: #1622993
2016-09-13 13:28:35 +02:00
Mick Thompson
4c1482b999 Added serial option to site.yml.
Useful for upgrade etc., which is preferablly done serially.

Example usage: tools/kolla-ansible deploy OR tools/kolla-ansible upgrade

Closes-Bug: #1576708

DocImpact

Change-Id: I34b2e16f8ce53e472a4682a4738c4ac0f5abf00c
2016-09-13 09:26:51 +00:00
Jenkins
a9c98ba58c Merge "add telegraf log directory /var/log/kolla/telegraf" 2016-09-13 07:40:45 +00:00
Vladislav Belogrudov
80bdb458ee Build process outputs each line twice
Don't propagate logs going to stdout to avoid duplicate messages

Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net>
Change-Id: I52da42adc40aa5d468d1c0c1134e65689916a2a8
Closes-Bug: #1620239
2016-09-13 07:15:34 +00:00
Jenkins
ea747d7ce2 Merge "Implement mongodb replication set cluster" 2016-09-13 06:35:16 +00:00
Jenkins
6e6894fcbd Merge "Clean imports in code" 2016-09-13 06:16:55 +00:00
Jenkins
bb3ed4ef5b Merge "Install apt-utils in Ubuntu base image" 2016-09-13 06:15:35 +00:00
Jenkins
4d478e0bc5 Merge "Fix wrong release name in a comment in sources.list.ubuntu" 2016-09-13 06:15:21 +00:00
Jenkins
d2cbf54a12 Merge "Add missing apt-get clean in Ubuntu base image" 2016-09-13 06:14:29 +00:00
Jenkins
6b3456bf36 Merge "Add Barbican ansible role" 2016-09-13 05:14:32 +00:00
Hui Kang
c7c879095f Fix mariadb bootstrap error
Wait until the mariadb cluster is fully functional
- check existence of mariadb.pid is insufficient because the cluster
  may not be fully prepared

Change-Id: I611b38f7dbc8032c42aee2a040fb1210b4bee7eb
closes-bug: #1614363
2016-09-13 04:25:38 +00:00
zhubingbing
388eee2eab add telegraf log directory /var/log/kolla/telegraf
Closes-Bug: #1622609

Change-Id: I89d4059e2c31b7f1737c147479cdc3c36b06fa69
2016-09-13 03:22:18 +00:00
zhubingbing
e0537385d0 Add Barbican ansible role
Partially-Implements: blueprint barbican-ansible

Change-Id: Id6be35b1d0527d5c38d4ea8576b233ebcc404718
2016-09-13 02:56:27 +00:00
Christian Berendt
68601060b3 Fix wrong release name in a comment in sources.list.ubuntu
TrivialFix

Change-Id: If74270337a5d9829784ee3e28d4f994a6fd845db
2016-09-13 01:15:16 +02:00
Christian Berendt
bdb25edadf Add missing apt-get clean in Ubuntu base image
TrivialFix

Change-Id: Ibd4ba9dbe2cadb304e027b60d5b7378416719d12
2016-09-13 01:07:24 +02:00
Christian Berendt
1ab59dc8c7 Install apt-utils in Ubuntu base image
Change-Id: I5b96dc0e8debd718bb61b3bd9c1c2028af004a1c
Closes-bug: #1622777
2016-09-13 01:03:20 +02:00
Jenkins
dfd2cdbf0a Merge "Adding required check for Orchestration Kubernetes" 2016-09-12 21:59:07 +00:00