summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-08-19Fix binary builds for oraclelinux templatesPaul Bourke2-4/+14
* Enable some extra repos for oraclelinux in the base template. * Disable magnum binary builds for oraclelinux due to unavailable python-docker-py dependency Change-Id: Iaf8826dc0f9ff93a40e5ad3d1c0fd1fb6ef2e048 Closes-Bug: 1486636
2015-08-19Fix missing line break in memcached templatePaul Bourke1-1/+1
Change-Id: I22919b5a3bda2f95ebcec6721f2fde868b81e7c6 Closes-Bug: #1486634
2015-08-19Merge "Remove barbican"Jenkins16-122/+1
2015-08-19Merge "Add Dockerfile template for kolla-ansible"Jenkins8-168/+208
2015-08-19The requirements.txt file isn't correctSteven Dake2-2/+2
We now depend on jinja2 and docker-py for building images. We no longer depend on docker-compose for any part of our runtime so removing it as a requirement. If we keep compose in the tree, it will be for reference only, not for runtime. Change-Id: Ie663a0f183e74c14f01e9cb4fdc8763355c6415a Partially-Implements: blueprint dockerfile-template
2015-08-19Add Dockerfile template for GnocchiSwapnil Kulkarni7-0/+62
Change-Id: I15e6a06645361aec979d7dad4794b45236c957e3 Partially-Implements: blueprint dockerfile-template
2015-08-19Merge "Add oslo_versionedobjects dependency for neutron"Jenkins2-0/+6
2015-08-19Merge "Remove Ansible abstraction for Neutron"Jenkins3-92/+184
2015-08-19Update support to controlSam Yaple2-18/+18
Change-Id: Icd74a87a0acc5a29f69fdd348966c74408eea2a9 Partially-Implements: blueprint update-configs
2015-08-19Update Getting Started link url in README.rstxiabing.yao1-2/+2
Change-Id: I89c41c9aeb4afcd4e2130b3a17194cfa9a8b6c4f Closes-Bug: #1487871
2015-08-19Remove Ansible abstraction for NeutronSwapnil Kulkarni3-92/+184
Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I19ae5c2d58b94cd95b969e5c4e65ef1670a78b7e Partially-Implements: blueprint remove-abstraction-ansible
2015-08-19Libvirt is moving around the wrong config fileRyan Hallisey1-2/+2
Libvirt uses libvirtd.conf not libvirt.conf. Currently, the config file get copied to '/etc/libvirt/libvirt.conf' and libvirt creates its own libvirtd.conf and ignores the configured libvirt. Change-Id: I7a55b92c33ade72b7ac8ba028c67313479ad8343 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1486100
2015-08-19Fix small typo in task nameSam Yaple1-1/+1
Change-Id: I80e183985560404455443e6fa22e661bea3c0fa3 Closes-Bug: #1486516
2015-08-19Remove barbicanSam Yaple16-122/+1
Barbican has never worked properly Change-Id: Ifd0b74adf5afea321508376ad46ac3ddef0b5b89 Closes-Bug: #1486249
2015-08-19Remove defaults.yml from docsSam Yaple1-3/+3
Change-Id: I1d69aa1670c897deee09f09ecfa29866223056cc
2015-08-19Merge "Move lots of global.yml options"Jenkins2-69/+133
2015-08-19Merge "Move defaults.yml to group_vars/all.yml"Jenkins3-15/+18
2015-08-19Add Dockerfile template for kolla-ansibleSam Yaple8-168/+208
Change-Id: I53113d2a7595177839daebe74fa5bc409573f824 Partially-Implements: blueprint dockerfile-template
2015-08-18Use one data container for all data volumesSteven Dake20-23/+52
The previous method of using the API image for a data container worked, but resulted in more data being bindmounted and copied into the system. This patch resolves that by essentially using a distro-type as a FROM in a Dockerfile to generate distro-type-data. Further all of the data containers used throughout ansible are modified to use this new data container. Change-Id: I8846573d4f2d4b98d4f46c770bfefc6d4c5cd0b5 Partially-Implements: blueprint one-data-container
2015-08-19Merge "Cinder bootstrap container is not initializing the DB"Jenkins2-3/+3
2015-08-19Move lots of global.yml optionsSam Yaple2-69/+133
This moves the remaining global.yml options into the all.yml file Change-Id: I9795b924e3e1882d20ba8f16ef3c5fe5c0193ef3 Partially-Implements: blueprint update-configs
2015-08-19Move defaults.yml to group_vars/all.ymlSam Yaple3-15/+18
The purpose for having defaults.yml on the command line was originally for variable inheritance. Over the past month we have slowly changed how things are inherited (like ports) allowing us to place these 'defaults' into the group_vars/all.yml location as they should be values that go unchanged (but can be overridden). Change-Id: I2becec66bf431bfc9d88fc825b5380c1e173ca70 Partially-Implements: blueprint update-configs
2015-08-19Remove start.yml abstraction for kolla-ansibleSam Yaple2-15/+19
Change-Id: If2e6d5cd5530c1e17f34415e169f82465f8362a1 Partially-Implements: blueprint remove-abstraction-ansible
2015-08-18Add oslo_versionedobjects dependency for neutronSteven Dake2-0/+6
RDO doesn't keep their RPM dependencies up to date with latest neutron changes to requirements.txt, so we have to pip install the package. Change-Id: Ic49a4dd3b85e9daf60c87b245b9784818fcb3bb2 Closes-Bug: #1486241
2015-08-18Merge "Remove Ansible abstraction for Nova"Jenkins3-111/+201
2015-08-18Cinder bootstrap container is not initializing the DBrthallisey2-3/+3
When running cinder-ansible, the cinder db is never being initialized. The bootstrap task needs to be fixed in order for cinder to run the db sync. Change-Id: I01c5f5c34773ffc4e4f7fc7088a7277115db94dc Closes-Bug: #1485745
2015-08-18Merge "Templatize Murano container"Jenkins7-0/+43
2015-08-18Remove Ansible abstraction for NovaSwapnil Kulkarni3-111/+201
Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: Iad9fd7010eaf112f169feb54d9a0e97fd693e5f1 Partially-Implements: blueprint remove-abstraction-ansible
2015-08-18nova-compute daemon misses libvirt python package on startVladislav Belogrudov1-1/+3
source based nova-compute needs libvirt to operate and fails on start if the corresponding python package is missing. Change-Id: Ic11bb46f8d067ce63013808ccc3efd17e67a5b83 Closes-Bug: #1485654
2015-08-18Templatize Murano containerSteven Dake7-0/+43
Murano is not available in RDO so only from source install works. Change-Id: I77aacea53b8e7782c04495f43ea7e668eaee06ab Partially-implements: blueprint dockerfile-template
2015-08-18Prepare for gating by distro, type, docker typeSteven Dake2-12/+83
We will gate on all combos of: /docker /docker_templates Centos Ubuntu Binary Source Except for Ubuntu + Binary because there is no delorean style repository for Ubuntu. Change-Id: Ic1ed8c22c2f86ff339299939da9ac492a7c7c5f5 Partially-Impelements: blueprint gate-source-builds
2015-08-17Update Fedora magnum images to use fedora repoSwapnil Kulkarni5-1/+9
Change-Id: I9f061c028fa9ab1bfdfdb50a1f2d1578fcbaff68 Closes-Bug: #1484777
2015-08-17Merge "Fix volumes_from for the ansible playbooks"Jenkins3-3/+6
2015-08-17Merge "Neutron base does not need python-neutron-client package"Jenkins2-2/+0
2015-08-17Merge "Make openvswitch build from source"Jenkins1-1/+8
2015-08-17Merge "Add memcached to docker_templates"Jenkins3-0/+21
2015-08-17Merge "Change default install type to binary"Jenkins1-1/+1
2015-08-17Merge "Remove compose from documenation"Jenkins4-909/+22
2015-08-17Merge "Add mongodb to docker_templates"Jenkins1-0/+23
2015-08-17Merge "Make cinder build from source"Jenkins1-1/+0
2015-08-17Merge "Make heat build from source in the templates"Jenkins1-4/+3
2015-08-17Merge "Make gnocchi-base build from source"Jenkins2-0/+3
2015-08-17Merge "Fix gate source building"Jenkins2-1/+76
2015-08-17Change default install type to binaryJeff Peeler1-1/+1
Currently set to "rdo", however rdo is merely a symlink in the tree and the default in build.py is "binary". https://github.com/stackforge/kolla/blob/67ce01fc625ace5ebef72951fdf59b63af0e9ea6/tools/build.py#L147 Change-Id: Ic17a4f83064173fa9297bc0f92deda11a143a1be Closes-Bug: #1485739
2015-08-17Merge "Add Dockerfile template for keepalived"Jenkins4-0/+25
2015-08-17Remove compose from documenationSteven Dake4-909/+22
Receive several quickstart related questions every day. Make a first pass at cleaning up our documentation to point people in the right direction. While we are about it remove compose related bits. Anything in the compose directory will remain as a reference implementation for how to implement the compose files to work well with our container content. Change-Id: I9e832e97ac2bacca8eab7e1bfbd82664d2b191b8 Closes-Bug: #1485163 Paritally-Implements: blueprint remove-config-internal
2015-08-17Merge "Fix heat docker templates"Jenkins3-3/+3
2015-08-17Merge "Add Dockerfile template for designate"Jenkins20-0/+162
2015-08-17Neutron base does not need python-neutron-client packageSteven Dake2-2/+0
There is no such package. It is called python-neutronclient. Since we know deployments work well without this dependency, might as well just remove the error since it pops up in the gating. Change-Id: Ic0daf85201cf283ee0560a9905e5079e421efbc4 Partially-Implements: blueprint gate-source-builds
2015-08-17Make openvswitch build from sourceSteven Dake1-1/+8
The openvswich package is only available in the rdo repositories. Change-Id: Ic4b22fd0fd27508f3b08c776b8c784ee89ac811d Partially-Impelements: gate-source-builds