aboutsummaryrefslogtreecommitdiff
path: root/docker_templates/base
AgeCommit message (Collapse)AuthorFilesLines
2015-08-28Move docker_templates to docker dirSam Yaple4-285/+0
Updated build.py to reflect this change. Deprecate --template option and make it a noop. Change-Id: I7cd98d1ee684a4c64984a49597159868152683b2 Partially-Implements: blueprint remove-docker-dir
2015-08-28Merge "Remove maridb client from base image"Jenkins2-2/+12
2015-08-28Remove maridb client from base imageSteven Dake2-2/+12
Sam thinks this is the cause of the permissions issue. Whether it is or not, it is not necessary in the base image. Sam suggested using the same libraries throughout the deployment related to mysql - seems to make sense to me. Change-Id: I14ed99db7ceccd6d6231f29bd24e1dcd0246bf92 Closes-Bug: #1486374
2015-08-28Move kolla-common to bsae directorySteven Dake1-1/+22
Change-Id: Ie48e1d25f06a2b91d608edda7fae54ec1ad80f2a Partially-Implements: blueprint remove-docker-dir
2015-08-25Merge "Ubuntu - Sync directories"Jenkins1-2/+5
2015-08-24Merge "Ubuntu - Nova"Jenkins1-3/+5
2015-08-24Ubuntu - Sync directoriesSam Yaple1-2/+5
Here modify the Ubuntu image to install python things in the same way as the Centos family to ensure paths match Change-Id: I8fb487f0e8b51fb3de9b4f6f2410675988ba33e9 Partially-Implements: blueprint install-from-ubuntu
2015-08-23Ubuntu - NovaSam Yaple1-3/+5
Makes the tweaks to get Nova working on Ubuntu properly Change-Id: I812f8878650b6412781e991ba34cc6187d7ff994 Partially-Implements: blueprint install-from-ubuntu
2015-08-21Add custom code to base docker templatesMichal Jastrzebski (inc0)1-0/+2
Sometimes you need custom code in Docerfiles to solve for example proxy problems or preconfigure base image in some specific way. With this commit you can insert content of custom file to the beggining of base Dockerfile to provide these changes Partially-implements: bp rhel-based-image-support Partially-implements: bp add-proxy-to-dockerfiles Partially-implements: bp build-script Change-Id: Idbfec764aad627f5c00dc09c4854d5fa1c5ac9cf
2015-08-20Fix up base for ubuntuSam Yaple2-27/+39
In the base we no add the sources.list with the appropriate sources from around the interwebs. We also pull in the appropriate signing keys for those packages. We adjust the dependencies as well. Change-Id: Ic7e084c0c57287945d0e7c2526f050afbbdec454 Partially-Implements: blueprint install-from-ubuntu
2015-08-19Fix binary builds for oraclelinux templatesPaul Bourke1-2/+12
* 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-23Record the distro and install_type variablesSam Yaple1-0/+3
We set two environment variables to record the needed info to do conditionals in the start.sh and config-external.sh scripts Change-Id: I08acb489e214b3dc961331bb870b435c17100635 Paritially-Implements: blueprint install-from-ubuntu
2015-08-17Make gnocchi-base build from sourceSteven Dake1-0/+2
gnocchi-base requires the gcc c++ compiler to build panda, whatever that is. Change-Id: Icb4519cf4881390f6958324eb14fb0009fca336e Paritally-Implements: blueprint gate-source-builds
2015-08-11Added initial template for base imageakwasniewska2-0/+220
Added new method generating Dockerfiles from templates as well as the appropriate code to support this in build.py Co-Authored-By: Sam Yaple <sam@yaple.net> Partially-implements: bp dockerfile-template Change-Id: Id14d10d31cb4aac957e04fbc129de4043d98e033