aboutsummaryrefslogtreecommitdiff
path: root/docker_templates/base/Dockerfile.j2
AgeCommit message (Collapse)AuthorFilesLines
2015-08-28Move docker_templates to docker dirSam Yaple1-236/+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-28Remove maridb client from base imageSteven Dake1-2/+7
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-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-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-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 Yaple1-27/+19
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-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 imageakwasniewska1-0/+219
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