summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-08-31Merge "Add option to support dhcp/l3 agent ha"Jenkins6-0/+26
2016-08-31Add a block around oraclelinux base package installPaul Bourke1-0/+2
Allow operators to customise the base package setup for oraclelinux in base, similar to Ubuntu (block base_ubuntu_package_installation) TrivialFix Change-Id: I9c790bd4f195492dc9d666cf865a7f142cfb1abe
2016-08-31Merge "Import the Murano core libary as part of setup"Jenkins5-3/+53
2016-08-31add deploy-servers commandSean Mooney4-34/+65
- This change extends kolla-ansible with a deploy-server command to enroll and deploy physical servers with bifrost. Change-Id: Iaa9f34b00e676569f6e3df679b7454b1ec0b8e34 Implements: blueprint bifrost-support
2016-08-31adds bifrost ssh key generationSean Mooney8-2/+41
- This change extend the genpwd.py command to generate an ssh key pair bifrost. - This change bifrost config and bootstrap task to install the generated keys. - This change updates the bifrost guide to discribe how to provide your own key. Change-Id: I05243f58843d9195cace253dff5628fae89c78e8 Implements: blueprint bifrost-support
2016-08-31add bifrost deploy ansible supportSean Mooney7-57/+160
- This change addes the ability to deploy and bootstrap bifrost. - This change introduces a deploy-bifrost command to kolla-ansible. Change-Id: I62afcf348661add900c98904e90a15a0eddffd4b Implements: blueprint bifrost-support
2016-08-31generate bifrost yaml configsSean Mooney12-0/+190
- This change indroduces a merge_yaml action_plugin - This change generates bifrost yaml configs. Change-Id: I9814e6a5d55cbd46c4b60c06ed70ed54a575bd2f Implements: blueprint bifrost-support
2016-08-31Merge "Customizations for Neutron"Jenkins8-121/+148
2016-08-31Merge "Add aodh role"Jenkins28-1/+575
2016-08-31Merge "Fix nova_ssh container shell to allow instance resizes."Jenkins1-0/+2
2016-08-31Install neutron-lbaas-dashboard from source in horizon containerChristian Berendt3-2/+18
Change-Id: I9bc0288dd436eaaa48c8fd27e0907bbb8dadfe2c Partial-bug: #1592446 Co-authored-by: Shaun Smekel <shaun.smekel@theorem.net.au>
2016-08-31Merge "introduce bifrost-deploy container"Jenkins10-3/+347
2016-08-31Fix service_type of mistral endpointChristian Berendt2-2/+7
Change-Id: Idddc6916e41216fe8fd576d9db400a03728e79f8 Closes-bug: #1610968
2016-08-31Customizations for NeutronChristian Berendt8-121/+148
Change-Id: I5dbb030943abfa7eccc424859b694a508358c123 Partially-implements: blueprint third-party-plugin-support Co-Authored-By: Michal (inc0) Jastrzebski <inc007@gmail.com> Co-Authored-By: Paul Bourke <paul.bourke@oracle.com>
2016-08-31introduce bifrost-deploy containerSean Mooney10-3/+347
- This change adds support for building and deploying a bifrost container for baremetal provisioning. - This change documents how to manually deploy and bootstrap the bifrost container. Implements: blueprint bifrost-support Change-Id: I7d895839b11cbf916be33225875465c3358b5aa4
2016-08-31Merge "Add a check before wiping Ceph disks in bootstrap"Jenkins3-0/+54
2016-08-31Add option to support dhcp/l3 agent haliyingjun6-0/+26
New option enable_neutron_agent_ha added to enable/disable dhcp/l3 agent high availability, dhcp_agents_per_network is default to 2 and it's configurable. Implement blueprint: support-network-ha Change-Id: Id4742aa67c80584634b923195545bf2b654172f3
2016-08-31Add ansible raw task note, add apt-get updateDuong Ha-Quang1-2/+2
Add note about raw install Add apt-get update before install python TrivialFix Closes-Bug: #1618297 Change-Id: I08372dcfe71dff8c0a50a421788309b642e2a521
2016-08-31repair rally dockerfilezhubingbing2-2/+21
Add create rally dabase and create rally log script Closes-Bug: #1618722  Change-Id: I8a78e518f63c4e9fab753a58fb7e36772380d4ef
2016-08-31Fix nova_ssh container shell to allow instance resizes.Matthew Taylor1-0/+2
According to the configuration reference, http://docs.openstack.org/mitaka/config-reference/compute/resize.html When using KVM, nova utilizes SSH for instance resizing. Kolla nova_ssh container has the nova user configured with "/sbin/nologin" shell, which prevents nova_compute from successfully resizing instances. Added fix to change shell from nologin to bash. Change-Id: I46a48e242dae6ee6c9159bc30edd8b823ffbb515 Closes-Bug: 1617902
2016-08-31Add aodh rolezhubingbing28-1/+575
Partially-Implements: blueprint ansible-aodh Change-Id: I9e20f4bf5e7d8f37f243ae15746e2b7bb49eb20c
2016-08-30Merge "Add defaults for interfaces to all.yml"Jenkins2-2/+10
2016-08-30Merge "Architecture guide doc"Jenkins2-0/+99
2016-08-30Merge "Customizations for dind"Jenkins1-8/+10
2016-08-30Merge "Removing development packages from Baremetal install defaults"Jenkins1-6/+0
2016-08-30Removing development packages from Baremetal install defaultsSandhya Dasu1-6/+0
There will never be a need for these python development packages in the baremental install case, so removing them from main.yml. TrivialFix Change-Id: Iab8edcfd07c818e40328aa5311b84880b656af08
2016-08-30Limit hostfile generation to control nodesMichal (inc0) Jastrzebski2-5/+5
With current implementation generation of hostfile is N^2, let's at least limit this to controller nodes. Currently only RabbitMQ requires hostnames, and these lands on control. TrivialFix Change-Id: I15f8d98386ede8bbc89f66923f21547efe20ff37
2016-08-30Merge "Vagrant doc updates"Jenkins1-4/+10
2016-08-30Merge "Customization for base"Jenkins4-49/+63
2016-08-30Merge "Dockerfiles for collectd Container"Jenkins3-0/+29
2016-08-30Merge "Enable the nova microversion api"Jenkins4-9/+21
2016-08-30Merge "Make the kolla_keystone_service can update fields"Jenkins1-7/+19
2016-08-29Architecture guide docMichal (inc0) Jastrzebski2-0/+99
First few paragraphs with richer description on choices deployers can make while deploy of production kolla Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Change-Id: I3a2d3cf2cbb3678db2dc100e9a63b4992817cc3b
2016-08-29Customization for baseMichal (inc0) Jastrzebski4-49/+63
Customizations for base, all in same patch Change-Id: I310a2f51ece8dfe2a159c40407b5bdb77f7ee021 Partially-implements: blueprint third-party-plugin-support
2016-08-29Merge "Fix removing nova_libvirt container issue"Jenkins2-1/+10
2016-08-29Merge "Add missing container image names to build config file"Jenkins1-6/+8
2016-08-29Add a check before wiping Ceph disks in bootstrapPaul Bourke3-0/+54
An unwitting user may apply the KOLLA_CEPH_OSD[_CACHE]_BOOTSTRAP label to a partition assuming it will only use that partition for Ceph, and end up wiping out their disk. This change adds a layer of checking to this scenario to try and help avoid a disaster scenario. Closes-Bug: 1599103 DocImpact Change-Id: Ibb9fb42f87a76bc02165ec0b93b60234bad8747a
2016-08-29Customizations for dindKabir Sial1-8/+10
This patchset contains customization of Dockerfile of dind Partially-implements: blueprint third-party-plugin-support Change-Id: Iba4e3fba86b2b0a7a93b1a971fda308f9111e221
2016-08-29Fix using filter() to meet python2,3Lu lei1-2/+2
As mentioned in link[1], if we need filter() on python3, Raplace filter(lambda obj: test(obj), data) with: [obj for obj in data if test(obj)]. [1] https://wiki.openstack.org/wiki/Python3 TrivialFix. Change-Id: Ic1ea289c89fad16bc7aa1db42faa9a6b686086d2
2016-08-29Merge "Change source with dot at extend_start files"Jenkins18-18/+18
2016-08-29Merge "Updated from global requirements"Jenkins1-1/+1
2016-08-29Dockerfiles for collectd Containerprithiv3-0/+29
Collectd-ceilometer-plugin is essential for further more detailed metrics collection, smarter scheduling and service assurance. Change-Id: I3a926d9bee592a9bff31a90fa1ffeb0a58f5025a Partially-Implements: blueprint collectd-ceilometer-plugin
2016-08-29Fix removing nova_libvirt container issueJeffrey Zhang2-1/+10
Retry once when removing or upgrading nova_libvirt to ensure it is removed Closes-Bug: #1617741 Change-Id: I8b5046a438c0ef3599a4333bbe77333f0af323ff Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-08-29Fix Kibana image build errorDuong Ha-Quang1-1/+1
TrivialFix Closes-Bug: #1617877 Change-Id: I029e7589716b7d4fd29d4fc75bafc434ea275a9f
2016-08-29Merge "Fix Kibana image build error"Jenkins1-1/+1
2016-08-29repair aodh image dockerfilezhubingbing5-13/+91
1. Add the missing packages in the aodh image packages: pymongo 2. Add aodh sudoer 3. aodh sync db command is error sync db command is: aodh-dbsync Reference link: http://docs.openstack.org/developer/aodh/install/manual.html 4. Add aodh-api running as a mod_wsgi Reference link: http://docs.openstack.org/developer/aodh/install/mod_wsgi.html Closes-Bug: #1609000 Change-Id: Ia3706794059231fa08444e32eb034d64fbfa5182
2016-08-29Chage with_ loop variables syntax to ansible 2Tin Lam2-8/+8
Migrate to full variable syntax in with_ loop for manila and tempest. TrivialFix Partial-Implements: bp ansible2 Change-Id: Ic68fd6123f0cd5bd0035e139e89f7b569574074c
2016-08-29Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Ibf09b0327adc4454864ed0876d58cc52078592e8
2016-08-29Change source with dot at extend_start filesEduardo Gonzalez18-18/+18
Is a best practice in Unix/Linux scripts to use dots instead of source command. Using dots will avoid issues with non BASH shells TrivialFix Change-Id: Ie6480a1954f853f79faffa093452715ebd9f7d90 Signed-off-by: Eduardo Gonzalez <dabarren@gmail.com>
2016-08-29Merge "Customizations for Nova"Jenkins12-171/+270