summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-11-20Merge "Fix /etc files location for ironic-base building from sources"Jenkins1-1/+1
2015-11-20Merge "Fix ironic-api listen address"Jenkins1-0/+5
2015-11-20Fix gateSam Yaple1-2/+2
A previous commit [1] removed the glance data container. Although this worked at the time (as evident by it passing the gate) the drop root patches merged after the gate patch causing the glance service to not have the proper permissions to create this needed directory [1] I7f2f5979b01807275908699d1243756cb97d3588 Change-Id: I5044de8d348e401a50970fd77671a79d35d2d595
2015-11-20Fix /etc files location for ironic-base building from sourcesAndrey Shestakov1-1/+1
Ironic config files should be palced to /etc/ironic/* Closes-Bug: #1518433 Change-Id: Ic82dbb9a28ed3adb6bfca2d0f715da3a7bbc4698
2015-11-20Merge "Ensure config directory exists for container ironic-pxe"Jenkins1-0/+6
2015-11-20Fix ironic-api listen addressAndrey Shestakov1-0/+5
Set host_ip to internal address for ironic-api service Change-Id: I001a422a0474e88c1433a7b3ab5e005f2b8c337c Closes-Bug: #1518336
2015-11-20Merge "Move data container to start.yml"Jenkins4-36/+34
2015-11-20Ensure config directory exists for container ironic-pxeAndrey Shestakov1-0/+6
Config directory for ironic-pxe should be created before copying files into it Change-Id: I5ad8e44273c3d185cf7fbe94787aff47595aabb0 Closes-Bug: #1518330
2015-11-20Merge "Add rsyslog image to infra profile"Jenkins1-1/+1
2015-11-20Merge "Updated from global requirements"Jenkins1-1/+1
2015-11-20Merge "Updated quickstart guide for typos"Jenkins1-1/+1
2015-11-20Add rsyslog image to infra profileSalvatore Orlando1-1/+1
Change-Id: Ic0878c3afb788b48080e137c4651ed50e7f97b18 Closes-Bug: #1518308
2015-11-20Updated quickstart guide for typosSwapnil Kulkarni (coolsvap)1-1/+1
Change-Id: I5e6422f31c1758ec3c5a8859aca371046c414c8f
2015-11-20Updated image building guide for typosSwapnil Kulkarni (coolsvap)1-1/+1
Change-Id: I53b15f9edeb7a59f562f6648a5c5da16845f10a0
2015-11-20Updated Ceph guide for typosSwapnil Kulkarni (coolsvap)1-1/+1
Change-Id: I110b8bdfe47ed3ea6b577f4891ec5bc5e1d2f9de
2015-11-19Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Icb5f26716795513233173c111a04e8457d94607c
2015-11-19Merge "Allow to customize vagrant deployment"Jenkins3-18/+117
2015-11-19Merge "Factor out definition of nodes in Vagrantfile"Jenkins1-61/+15
2015-11-18Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I5c2185e7ac9619ee284e7a291d02d364cdd60fe6
2015-11-18Merge "Fix missing policy.json in Magnum"Jenkins1-1/+1
2015-11-18Allow to customize vagrant deploymentMartin André3-18/+117
Extract the Vagrantfile configuration to a Vagrantfile.custom file, to permit easy customization of the Vagrant deployment without the need to modify a file under version control. Closes-Bug: #1517475 Change-Id: I03e3ef373ec47e3d622b77fa9cf88748db99adaa
2015-11-18Factor out definition of nodes in VagrantfileMartin André1-61/+15
All the nodes, with the exception of the operator, are build the same with maybe different specs. We can remove the duplication with a bit of metaprogramming. Also pass all expected arguments to the provisionning script,and get rid of hardcoded path to it. Closes-Bug: #1517476 Change-Id: I515ef1d529d7ec49038662001a3e5345a941fea7
2015-11-18Merge "Remove "../../etc/kolla" from synced folders in Vagrant"Jenkins1-1/+0
2015-11-18Merge "Fixed log error messages from keystone to syslog."Jenkins2-1/+4
2015-11-18Merge "Make vagrant bootstrap scripts args more obvious"Jenkins2-9/+16
2015-11-18Fix missing policy.json in MagnumPaul Bourke1-1/+1
The magnum api falls over on a request without this file in place Change-Id: Ic7ff8af22c3142d93e0dcf2b2ed5455685dec658 Closes-Bug: #1517152
2015-11-18Remove "../../etc/kolla" from synced folders in VagrantMichal Rostecki1-1/+0
That sync broke copying configuration files in Ansible playbooks and made all changes of configuration inside VM as a change in kolla git repo on host. Change-Id: I21ecd9a48c0c3263c05f5dbefea7bbc78a919f0a Closes-Bug: #1515901
2015-11-18Merge "Fix namespace regression for neutron"Jenkins2-0/+6
2015-11-18Make vagrant bootstrap scripts args more obviousMartin André2-9/+16
Also add missing curly braces around variables. TrivialFix Change-Id: I8798ec52d9ddf76ad1f3debdf087ed4f51defc38
2015-11-18Merge "Get kolla path from settings when provisioning box"Jenkins2-2/+3
2015-11-18Merge "Improve README with list of supported projects and components"Jenkins1-25/+38
2015-11-18Merge "Drop root for Magnum"Jenkins3-1/+5
2015-11-18Merge "Remove old config-external.sh scripts for magnum"Jenkins2-20/+0
2015-11-17Merge "Use pip upper-constraints in magnum-base"Jenkins1-1/+1
2015-11-17Merge "Fix keystone settings for Magnum"Jenkins1-2/+2
2015-11-17Improve README with list of supported projects and componentsDavid Moreau Simard1-25/+38
Change-Id: Ieb1b9bcdbb7db4732bd69ef4a2378cf4030680ba
2015-11-17Merge "Fix issues in Glance filesystem backend"Jenkins4-3/+9
2015-11-17Fixed log error messages from keystone to syslog.akwasniewska2-1/+4
Rsyslog adapted to filter keystone error log messages. Related bug: 1516462 Change-Id: I4d8d4280dc8fef870d56d8466ed466241ee18e64
2015-11-17Drop root for MagnumPaul Bourke3-1/+5
This change ensures commands run in the magnum containers are done as the 'magnum' user rather than root. Change-Id: I18e2febae98aae6d6fc6c61cc2817442f408cb75 Partially-Implements: blueprint drop-root
2015-11-17Remove old config-external.sh scripts for magnumPaul Bourke2-20/+0
These are no longer used. Trivial-Fix Change-Id: Ia4dced3b8ac8512097f5cafbb1b06661c6f3eb88
2015-11-17Use pip upper-constraints in magnum-basePaul Bourke1-1/+1
Change-Id: Ibb5636d897c2b9177c54dfc13f6193e00107776b Closes-Bug: #1517144
2015-11-17Fix keystone settings for MagnumPaul Bourke1-2/+2
It currently has auth_url typoed which results in auth_url being specified twice Change-Id: Ia5b6385f8d28a23fc05908ceec75a7e8528894d9 Closes-Bug: #1517141
2015-11-17Fix issues in Glance filesystem backendPaul Bourke4-3/+9
The drop root change for Glance highlighted the fact that we were binding volumes from glance_data into the wrong container - it was glance_registry whereas it should be glance_api. This would result in all images being lost if the glance_api container happens to restart. Also, we need a sudoers file to chown the file backend dir to the glance user. Change-Id: If04337045bb94b3126e48d1f5bf0ea29e20373ae Closes-Bug: #1516729
2015-11-17Add support for loading kolla config from ENVAngus Salkeld2-10/+44
Implements: blueprint zookeeper Change-Id: Ibabcb5d6d304be9290633338c513f16651d4479a
2015-11-17Merge "Spec: Deploy Kolla images using Mesos"Jenkins1-0/+188
2015-11-17Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Ia36365b66019ca9f4a831f433381f2dca7acda1e
2015-11-16Fix namespace regression for neutronSam Yaple2-0/+6
Due the to way network namespaces work, they will not survive a container restart. This is not an issue related to Kolla or Neutron but rather an issue with how network namespaces work. This is putting back into place a workaround that was in correctly removed in the past. We simply cleanup the namespace cruft when the neutron-agents container restarts thus avoiding this issue. Change-Id: Ic16f2f766b4fa46347ea14a1ece5a4653c69d779 Closes-Bug: #1511216
2015-11-16Add Python 3.x supportMichal Rostecki3-13/+14
Implements: blueprint python3 Change-Id: I1e02568907aa38dd0efcb428235004ce47d73af8
2015-11-16Merge "Remove unused tox jobs"Jenkins1-77/+0
2015-11-16Spec: Deploy Kolla images using MesosAngus Salkeld1-0/+188
Co-Authored-By: Georgy Okrokvertskhov <gokrokvertskhov@mirantis.com> related blueprint mesos Change-Id: I0bc2d9e69819079b8cdaf9a47c5363a3017dced9