summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-03Libvirt needs openvswitch to connect br-intRyan Hallisey1-0/+3
Libvirt is trying to create a port on br-int and is failing because ovs is not installed. Co-authored-by: Ian Main <imain@redhat.com> Closes-bug: 1552717 Change-Id: I6ed0c1ae5b27b58e4c22bcbe7e674f66cde48990
2016-03-03Reconfigure IronicRyan Hallisey2-0/+82
Change-Id: I2e77398a18a8c04a20c835a3780b7c761344dd0c Partially-implements: bp kolla-reconfig
2016-03-03Simplify logic of vagrantfileMartin André1-6/+6
TrivialFix Change-Id: I0af5d5a80f28d8cb8b5f0e7799fd87bcd73e09cf
2016-03-03Reconfigure neutron serviceVikram Hosakote2-0/+280
This patch set implements reconfiguring the neutron service. Change-Id: I028a91761de2ff7c6dee563259181b946e8312ea Partially-implements: bp kolla-reconfig
2016-03-02Fixing ambiguity in the documetationNikolai Korablin1-1/+2
After change change 284856, there were some comments about ambiguity in docs. Change-Id: I90129c475b87bf63f2e5c870dba7bd07893c8c9c
2016-03-03Merge "Make Vagrant libvirt graphics_ip configurable"Jenkins2-0/+14
2016-03-03Introduce the hacking module to kollaJeffrey Zhang3-0/+29
Implements: blueprint add-hacking Change-Id: Ia24a263555b9c1eb11e61b9d3fe89612a89daed6
2016-03-02Add reconfigure for manilaSteven Dake2-0/+80
Change-Id: Ica612da8bbc1eca3441d90abe6227bd17aa9e7f5 Partially-Implements: blueprint kolla-reconfig
2016-03-02Reconfigure for MagnumSerguei Bezverkhi2-0/+73
This implements reconfigure for Magnum service. Partially-Implements: blueprint kolla-reconfig Change-Id: I2579dcbfd031984f482c4eb32d497d3f9772312a
2016-03-02Reconfigure cinder serviceJeffrey Zhang3-2/+93
Change-Id: I8d207d1782acfebf5c07de39df3257fd9bdbbada Partially-implements: bp kolla-reconfig
2016-03-02Reconfigure glance serviceJeffrey Zhang2-0/+73
Change-Id: Ic9e98941711a5fd1b8546de58d278a0b00cf350b Partially-implements: bp kolla-reconfig
2016-03-02Merge "Add ansible support for Manila"Jenkins18-0/+451
2016-03-02Reconfigure for HeatSteven Dake2-0/+79
Add reconfiguration for heat-api, heat-engine, heat-api-cfn. Change-Id: I60d538d08eaf1db38876cccbb0db530b52d302b8 Partially-Implements: blueprint kolla-reconfig
2016-03-02heatclient has invalid json validation picks upSamYaple1-1/+1
We shouldn't be scanning .tox dir anyway. TrivialFix Change-Id: If570abdfa69375091751199dcce637682e8de1ef
2016-03-02Merge "Add kolla_docker action for reconfigure"Jenkins2-20/+85
2016-03-02Merge "Sanity check for swift"Jenkins4-0/+30
2016-03-02Make Vagrant libvirt graphics_ip configurableÉric Lemoine2-0/+14
TrivialFix Change-Id: I5c6153016f15b8a0922bdb28c4a03de561b240ee
2016-03-01ADD user neutron to the neutron-openvswitch-agent docker fileHui Kang1-0/+2
Neutron containers share the same log directory. So all containers should use same username to create directories. Change-Id: Id95a3205b53dd87ba21d55ebecada89d9f86d37b Closes-Bug: #1551829
2016-03-01Merge "Fix missing libraries for ceilometer"Jenkins1-0/+2
2016-03-02Add kolla_docker action for reconfigureJeffrey Zhang2-20/+85
add three actions used for reconfigure * restart_container * get_container_env * get_container_state Partially-implements: bp kolla-reconfig Change-Id: I63609ce47f044926ff276ab1188b10f44270a0b5
2016-03-01Add ansible support for ManilaMauricio Lima18-0/+451
Co-Authored-By: Marc Koderer <marc@koderer.com> Change-Id: I16bab281f2eca341b7a649f766bae5f2cf18a117 Partially-Implements: blueprint enable-manila-containers
2016-03-01Change default CONFIG_STRATEGYSamYaple1-1/+1
Due to the fact COPY_ONCE is not how most people expect the container to work, as well as causing additional delays in the reconfigure process by needing to delete and recreate teh container, we should default to COPY_ALWAYS. It is both how operators and deployers expect things to work and allows a quick restart to pull in a new config. TrivialFix Change-Id: Ie5f043fc66aa85378f456017c9e31ddbbe6d8880
2016-03-01Add new gates for oraclelinuxPaul Bourke2-0/+85
Change-Id: Ic5c0e266639c8ed76d0af473d076d9ae6749102a Implements: bp oraclelinux-gate
2016-03-01Fix missing libraries for ceilometerHui Kang1-0/+2
Change-Id: I5571a5639f9f1b5cb0c8ea87188c3d0b9557cba7 Closes-Bug: #1551407
2016-03-01Merge "Update cleanup-containers to remove ceph containers"Jenkins1-1/+3
2016-03-01Merge "Move ironic-discoverd to ironic-inspector"Jenkins17-44/+42
2016-03-01Update cleanup-containers to remove ceph containersMauricio Lima1-1/+3
TrivialFix Change-Id: Ia47429a38503d4982049c3fa1fc6fca4a8000fbd
2016-03-01Merge "Remove keystone admin token"Jenkins7-48/+95
2016-03-01Remove keystone admin tokenSamYaple7-48/+95
Admin token has been deprecated upstream. It will be removed in O. We switch over to the new `keystone-manage bootstrap` method for creating the initial admin user, role, and project. Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I6ca90e8d4c3b71009e24b049b2efbc08c05ebfbf
2016-02-29Merge "Move shared variables to group_vars/all.yml"Jenkins4-6/+4
2016-02-29Merge "Use kolla_internal_vip_address for kolla_internal_fqdn"Jenkins1-1/+1
2016-02-29Move shared variables to group_vars/all.ymlSamYaple4-6/+4
This follows the structure we have for Ironic and Nova Closes-Bug: #1551316 Change-Id: I609e3dda40c65b73bb5e1208f702740416a042ed
2016-02-29Use kolla_internal_vip_address for kolla_internal_fqdnJeffrey Zhang1-1/+1
Use kolla_internal_vip_address for kolla_internal_fqdn in the all.yml file. In this way, the global.yml no need set the old/deprecated kolla_internal_address variable. TrivialFix Change-Id: I0768b9a2b615afb6a8b1f7c065189a495b8f9c9b
2016-02-29Sanity check for swiftEugene Bagdasaryan4-0/+30
This runs first sanity check for swift. Once swift is deployed it checks list() Change-Id: I613bf9f2893d66814863893ec5acde5aa252548d Partially-Implements: blueprint sanity-check-container
2016-02-29Merge "Remove the role path from the template src"Jenkins4-4/+4
2016-02-29Move ironic-discoverd to ironic-inspectorAllen Gao17-44/+42
Closes-Bug: #1551052 Change-Id: Ic226287bbf1f1e8d5cc2e1d80ce2975448b1f95c
2016-02-29Run the keystone reconfigure only on keystone group hostJeffrey Zhang1-0/+1
Run the keystone reconfigure only when inventory_hostname in groups['keystone'] Partially-implements: bp kolla-reconfig Change-Id: I9d4b5f39f2d68cfd2ae087e3f8a2ee4785eb9586
2016-02-29Remove the role path from the template srcAllen Gao4-4/+4
The path of the template file under the same role can easily be omitted, and we are using this omitting in most places except those this commit is fixing. TrivialFix Change-Id: I6d1563e235151669d9d9268d69555aae15e31926
2016-02-28Merge "Fix the syntax error for manila in neutron role"Jenkins3-12/+12
2016-02-28Merge "Sanity check for cinder"Jenkins4-0/+31
2016-02-28Merge "Reconfigure keystone service"Jenkins4-5/+95
2016-02-28Merge "Recommend vagrant and heat for development only"Jenkins1-12/+11
2016-02-28Merge "Add timeout to requests.get() in kolla/cmd/build.py"Jenkins3-1/+32
2016-02-28Merge "Modify a hard-code keystone username in neutron and heat."Jenkins2-4/+4
2016-02-28Fix the syntax error for manila in neutron roleJeffrey Zhang3-12/+12
This is introduced by I21904659b1789fa71118401bfb6ac2227ae564da TrivialFix Change-Id: I8ab62c5b6c69e198e29205518941a9b0054c105f
2016-02-28Add timeout to requests.get() in kolla/cmd/build.pyVikram Hosakote3-1/+32
When kolla-build is running, if there are network issues or if the source's location (like http://tarballs.openstack.org) fails to respond due to high number of concurrent requests, kolla-build just hangs/blocks indefinitely. This patch set resolves this issue by adding a timeout of 120 seconds for requests.get() in kolla/cmd/build.py, adds a unit test for it in kolla/tests/test_build.py and also the "timeout" argument in kolla/common/config.py. Change-Id: I7c8745a20b9bd1c3f5d6a55c72a794f16fd7e513 Closes-Bug: #1548614
2016-02-27Sanity check for cinderjvora4-0/+31
This runs first sanity check for cinder. Once cinder is deployed it checks volumes.list() Change-Id: I1b4cc57f21cf0fa52a391229c2c2b3fa995d32a8 Partially-Implements: blueprint sanity-check-container
2016-02-27Merge "Change kolla_internal_address variable"Jenkins50-216/+218
2016-02-28No need the keystone-dist-paste.ini fileJeffrey Zhang1-1/+0
This file is in the expected path when using CentOS binary install TrivialFix Change-Id: Ic64d2bed4791250065464b6bdb6cc0992c858aaf
2016-02-26Recommend vagrant and heat for development onlyRajath Agasthya1-12/+11
Vagrant and Heat, while really cool tech, are not very well maintained in Kolla. They are not always up to date, and as a result, are not recommended for evaluation purposes by this change. TrivialFix Change-Id: Ic8b8519431ed5c50a9a46b2e8b8f822d0982b1cf