3778 Commits

Author SHA1 Message Date
Swapnil Kulkarni (coolsvap)
ddf3282c59 Update OpenVSwitch dockerfile for formatting
Change-Id: Ie76b3ada37266aded0bd9808dffdc1b578be1172
Partial-Bug:#1569417
2016-04-12 22:01:43 +05:30
Jenkins
3f9f267a42 Merge "Create and chown /etc/heka directory" 2016-04-12 14:41:22 +00:00
Jenkins
34460c37c6 Merge "Rabbitmq Upgrade restarts container only when image was changed." 2016-04-12 14:39:29 +00:00
Jenkins
e2b250f7c3 Merge "Add note about heat being busted for development" 2016-04-12 09:32:04 +00:00
Jenkins
e3e5232bc3 Merge "Remove /etc/kolla configuration folders" 2016-04-12 09:28:31 +00:00
Jenkins
37e981da73 Merge "Identify container through PS1 shell variable" 2016-04-12 09:19:54 +00:00
Michal Rostecki
2069d7562c Create and chown /etc/heka directory
This directory is needed for kolla-mesos to save config files
there.

Change-Id: Ia9810061d370bc600dfffeb33a4d4402c423e3fc
Closes-Bug: 1567437
2016-04-12 08:06:21 +02:00
Jenkins
8b0a0f7244 Merge "Add LVM2/iSCSI documentation" 2016-04-12 04:51:41 +00:00
Jeffrey Zhang
4417571b9b Fix the wrong package name in Ubuntu binary build
neutron-plugin-linuxbridge and neutron-plugin-openvswitch package
is useless and removed in Mitaka on Ubuntu

Change-Id: Ia156d58410198af969f579cd5e7461c31ea63408
Closes-Bug: #1568281
2016-04-12 01:18:54 +00:00
Carlos Cesario
08b08c78b5 Identify container through PS1 shell variable
As suggested it was created the variable KOLLA_SERVICE_NAME to identify
the container service name through  PS1 shell variable.
This method it was previously discussed in IRC.
https://goo.gl/k7AdEg

The other option it was usage hostname param in kolla_docker, but
currently docker does not support it due this issue:
https://github.com/docker/compose/issues/2460

The final result is like this:

$ docker exec -it heka /bin/bash
(heka)[heka@kolla-control /]$

$ docker exec -it mariadb /bin/bash
(mariadb)[mysql@kolla-control /]$

More details can be accessed through this link
http://paste.openstack.org/show/493689/

Closes-Bug: #1557454
Change-Id: I6aab8d640a8ebb17baa9d6d4f1edd6e331674713
2016-04-11 17:50:04 -03:00
Jenkins
3cd96ea0ee Merge "Fix the neutron reconfigure issue when enable linuxbridge-agent" 2016-04-11 18:38:19 +00:00
Jenkins
8a9d365dd9 Merge "Make sure /etc/hostname is valid for SELinux" 2016-04-11 16:14:57 +00:00
Paul Belanger
84a0f2dd5b Make sure /etc/hostname is valid for SELinux
In the gate, it is possible for /etc/hostname to not have a valid
SELinux security conext. So, reset them to default before we update
the hostname to avoid:

  TASK: [Assign hostname]
  failed: [node1] => {"failed": true}
  msg: Command failed rc=1, out=, err=Could not set property: Access
  denied

Closes-Bug: #1568047
Change-Id: Ie30c8437b310d1ea5bc75307375c255131dfe934
Needed-By: I2ff5fbb315832b8cf07c93d0dd0cdaacd958631e
2016-04-11 15:38:04 +00:00
Jenkins
f0c18db2c1 Merge "Revert "Spec: Deploy Kolla images using Kubernetes"" 2016-04-11 11:30:57 +00:00
Steven Dake
a090039496 Revert "Spec: Deploy Kolla images using Kubernetes"
This reverts commit 99761c5cdce0d4e59adc19d1c33d32fa30872ceb.

Change-Id: Ib40224841f3399c6794b8aa71ca5cd7f0308a722
2016-04-11 10:17:05 +00:00
Martin André
ed1c71837f Clarify comment about binding erlang to IPv4
The comment was confusing and not explaining what the real issue is
when binding erlang to an IPv4 address.

Change-Id: I819ea137fa37c0b2711efb1e7cb1e518ae26b9ab
Related-Bug: #1562701
2016-04-11 11:16:37 +02:00
Jenkins
5b94bf7994 Merge "Fix rabbitmq crash in centos gate" 2016-04-11 08:08:46 +00:00
Steven Dake
9119e2e360 Add note about heat being busted for development
Heat development environments don't work at all.

As such document this so folks avoid them unless they want to
work on making them better.

Change-Id: Ibe3296660d30ccc24213c272ef379e6d3e2c21f2
2016-04-11 00:22:33 -07:00
Jenkins
3da780044b Merge "Add prechecks to validate kolla_internal_vip_address and kolla_external_vip_address" 2016-04-11 07:21:14 +00:00
Vikram Hosakote
915d3f12b5 Fix rabbitmq crash in centos gate
Please refer to the Closes-Bug identifier for detailed information
pertaining to this issue.

Closes-Bug: #1562701

Change-Id: I77563930e14e11ea48e7edfef0bff80002279381
2016-04-11 06:28:19 +00:00
Vikram Hosakote
df53d92db6 Revert "Add general_log to mariadb container and make heka collect it"
This reverts commit 86bafeee7a8926d212e8d089fade667772dbcc83.

Closes-Bug: #1568670

Change-Id: I88563292e29d691c27a3640e5232b9f22c7a288a
2016-04-11 02:49:56 +00:00
Vikram Hosakote
1c0dcd8ba8 Add prechecks to validate kolla_internal_vip_address and
kolla_external_vip_address

Change-Id: I4bd3b4283b85bd675927b9a54d6906bb3c0d668e
Closes-Bug: #1566571
2016-04-11 01:33:03 +00:00
Serguei Bezverkhi
d73ee4a856 Rabbitmq Upgrade restarts container only when image was changed.
This fix adds a check of Rabbitmq's image version during the upgrade.
The container gets restarted only when the image version is different.

Change-Id: Ie038845c0c8fff1ac51b7cbf21e1b593229c2c0e
Closes-Bug: #1558832
2016-04-10 16:21:48 -04:00
Jenkins
12735f01da Merge "Spec: Deploy Kolla images using Kubernetes" 2016-04-10 05:05:43 +00:00
Jenkins
7afe54bc32 Merge "Put the variables in alphabetical order in all.yml" 2016-04-10 04:42:37 +00:00
Jenkins
3424aefe4b Merge "Add quotes for RBMQ nodes definition" 2016-04-10 03:25:14 +00:00
Jeffrey Zhang
f5c88efa87 Fix the neutron reconfigure issue when enable linuxbridge-agent
Change-Id: I69a19a028fd0ac7f88f84ba1ff246e91d2a8c223
Closes-Bug: #1568424
2016-04-10 08:17:46 +08:00
Mauricio Lima
4ce1367642 Remove /etc/kolla configuration folders
Kolla deployment creates /etc/kolla folder on a target host
with multiple configuration files. In some scenarios,
the presence of these files prevent successful deployment
of certain services especially when their configuration parameters
have been changed on the deployment host.

Change-Id: Iefd544b50fc90b7f00d6e137bc14ab4807ef7c0f
Closes-Bug: #1561055
2016-04-09 14:35:33 -04:00
Mauricio Lima
e114bd86cb Put the variables in alphabetical order in all.yml
Change-Id: Icca182a9d570f6e7b39bec91ee6d1558a4da855f
Closes-Bug: #1567932
2016-04-09 14:22:13 -04:00
Jenkins
c872a426a9 Merge "Fix the qemu has nova permission in nova instances folder" 2016-04-09 03:32:55 +00:00
Jenkins
6eb3333528 Merge "Increase max pool size so conductor doesn't implode" 2016-04-09 02:57:33 +00:00
Serguei Bezverkhi
07a5bd9db5 Add LVM2/iSCSI documentation
This patch adds to cinder-guide.rst LVM2/iSCSI related
information.

TrivialFix

Change-Id: I2c7b3090bbf314dd1281ca3d02148490936d5b86
2016-04-08 20:11:43 -04:00
Jeffrey Zhang
ad1461f46d Fix the qemu has nova permission in nova instances folder
Fix the permission issue on different distro
* In CentOS, add the qemu to nova group in CentOS
* In Ubuntu, add the nova to libvirtd group

Co-Authored-By: Steven Dake <stdake@cisco.com>
Change-Id: I1f4f9ce29abf0d788965fe94d8918b10a7169a75
Closes-Bug: #1568012
2016-04-08 15:53:28 -04:00
Proskurin Kirill
7829aa27b3 Add quotes for RBMQ nodes definition
erlang parser, cant parse hostname with minus symbol, it returns:
Ignoring external configuration due to error: {1,erl_parse,"bad term"}

Adding single quotes fix this issue.

Co-Authored-By: weiyu <weiyu@unitedstack.com>
Closes-Bug: #1540234
Change-Id: I80e0789aa31febd552a851e6dc3a835d89c0e9d1
2016-04-08 17:29:13 +00:00
Dave McCowan
fda9444ea6 Add default flavors during init-runonce
The nova team is removing the default flavors from a standard
deployment.  This is great for operators, who have to delete
the defaults anyways.  This patch adds the original default
flavors back during init-runonce so kolla users can be ready
to launch instances.

Closes-Bug: #1567964
Change-Id: I17daec98997a6e412a99f34d3f8a4324460d8c60
2016-04-08 10:32:57 -04:00
Jenkins
928551ba83 Merge "Updated from global requirements" 2016-04-08 09:50:18 +00:00
Steven Dake
316eee3680 Increase max pool size so conductor doesn't implode
When horizon is used to launch 2000 VMs, nova-conductor is very
busy making database connections.  All 55 database connections are
in use, resulting in an inability to garbage collect database
connections.  Instead raise the max pool to 50 which will allow
50 concurrent database connections and the max overflow to 1000
which permits the database connections to finish the job at
large nodecount scales.

Closes-Bug: #1565105

Change-Id: I26dc2f7fda8760197888a1d61fbc45dfada2dd06
2016-04-08 03:21:41 -04:00
MD NADEEM
976a385075 Update vagrant-dev-env.rst
Fix some minor changes
ruby-dev package required for installing
vagrant-libvirt plugin.

TrivialFix

Change-Id: Id6d3552275ee28ab49804fe6cd1b00d2e8e3c1f4
2016-04-08 10:46:21 +05:30
Jenkins
445666a500 Merge "Add mongodb in cleanup containers script" 2016-04-08 01:01:23 +00:00
Ryan Hallisey
99761c5cdc Spec: Deploy Kolla images using Kubernetes
related blueprint kolla-kubernetes
Co-Authored-By: mrostecki@mirantis.com

Change-Id: I5ef968a0f9b4a1b47b32bb041fbc5d5a3c2e2be7
2016-04-08 00:20:00 +00:00
OpenStack Proposal Bot
c71eed1fb6 Updated from global requirements
Change-Id: I0605f406b5c03f0a6cdba9de2a180ed877f7dfa6
2016-04-08 00:10:41 +00:00
Jenkins
096c6f21a4 Merge "Increase max scheduling attempts to 10" 2016-04-07 20:56:16 +00:00
Mauricio Lima
404dd842ea Add mongodb in cleanup containers script
Change-Id: I0901802e0e349956f2c01dcd86746b4de0cc2382
Closes-Bug: #1567642
2016-04-07 16:21:33 -04:00
Jenkins
e081c74691 Merge "Added Kibana instructions to quickstart.rst" 2016-04-07 15:19:06 +00:00
Jenkins
a69977ce32 Merge "Fix the Neutron reconfigure" 2016-04-07 15:18:35 +00:00
Jenkins
a7dbbcf952 Merge "Configure Neutron to use internalURL for contacting Nova" 2016-04-07 11:28:22 +00:00
Jenkins
3ce80f9357 Merge "Fix manila keystone v3 issues for all clients" 2016-04-07 06:51:40 +00:00
Dave McCowan
afc2bd83dc Configure Neutron to use internalURL for contacting Nova
The Kolla design is for services to use the internalURL for
service to service communication.  In Mitaka, Neutron added
a new config parameter specifying which URL to use to to
contact Nova, making the default 'public'.  This patch sets
the value to 'internal'.

Change-Id: I2d36f3b4a860af9e9034ebfb2b5cea56450e5e4e
Closes-Bug: #1565624
2016-04-07 06:39:00 +00:00
Rajath Agasthya
0e6fcdb591 Added Kibana instructions to quickstart.rst
Kibana requires creating an index for the first time when you log
in since we don't have a default dashboard yet. Documenting that
step in quickstart.rst.

Change-Id: I82ecd228c61e2affa5c8f9f9c93f8845728f707f
2016-04-06 22:12:32 -07:00
Jenkins
d3f7eee9c1 Merge "Start the haproxy by using haproxy-system-wrapper" 2016-04-06 19:23:38 +00:00