summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2014-10-03glance: remove JSON trailing commas that don't parseSteven Dake1-3/+3
Change-Id: Ie5d7f5342284997e878803b273f0796421ae6bb2
2014-10-03Keystone: remove extra commas and tabs in JSONSteven Dake1-8/+6
The JSON doesn't parse correctly Change-Id: Ie68ad1cdfb80b9f3c15e9d93476f7c53cc0a0858
2014-10-03Merge "Using new fedora base image from kollaglue"Jenkins2-5/+21
2014-10-03Merge "fix keystone dockerfile"Jenkins1-2/+4
2014-10-03Using new fedora base image from kollaglueLars Kellogg-Stedman2-5/+21
Change-Id: I388113e5a9c748054a099ef1a3063863120e9a99
2014-10-03Keystone: Do a service and endpoint createSteven Dake1-6/+25
This patch does a service and endpoint create so that each separate service can find keystone. This patch also makes the sleeping a bit more logical although there are TODOs in this area to remove the sleep operations. Change-Id: Icfee464f9473686da89bfa8b2106172cbfd4c1a8 Closes-Bug: #1376975
2014-10-02Initial libvirt and nova-compute structureSteven Dake15-1/+152
This lays the groundwork for the docker compute container. The compute node is composed of libvirt container and a nove-compute container. We are going to have to sort out how to get k8s to schedule this pod 1 per node. Change-Id: I1e06e4b5f5bde83b582edfc1094084a4ee353371 Partial-blueprint: kube-libvirt-container Partial-blueprint: kube-nova-container
2014-10-02mariadb: Set container port in pod to 3306Steven Dake1-1/+4
container port for pod should be set Change-Id: I04144487f8803b1f83d59bdc978c4f6dfa431d0d
2014-10-02fix mariadb DockerfileLars Kellogg-Stedman1-2/+4
- fix base image - expose ports - new mariadb packages log to /var/log/mariadb Change-Id: I60adc956c82c352f91f718a3a2d5a4a86dd00293
2014-10-02fix keystone dockerfileLars Kellogg-Stedman1-2/+4
- fully qualify base image (fedora-rdo-base -> kollaglue/fedora-rdo-base) - EXPOSE keystone service ports Change-Id: I3b848dc1743d577ea84be868b04a41383115592b
2014-10-02Restart container until mariadb is availableSteven Dake1-0/+5
Fix a race condition between MariaDB service start and Keystone. Change-Id: I31384204eca9c7201eb102ec0359b390e88b96ba
2014-10-02Change "redhat" to "kolla" in the keystone authenticationSteven Dake1-1/+1
Change-Id: Ic5fe761906e0ea6964c072ae510f7e62706c286b
2014-09-30updating build and start scripts for glanceDan Radez11-21/+50
2014-09-27Use pki_setup to set up keystone properlySteven Dake1-1/+3
2014-09-27Setup pki_setup on initial setup of keystoneSteven Dake2-2/+3
Need PKI setup for keystone to operate.
2014-09-27Point to fedora-rdo-* for image namesSteven Dake2-2/+2
2014-09-27Pull mariadb and keystone images from the kollaglue organizationSteven Dake2-2/+2
Presently these are pulled from a closed location inside a firewall. Instead pull them from the public docker registry.
2014-09-27Make keystone use stderrSteven Dake1-0/+2
We want all log output to go to stderr so it can be debugged later.
2014-09-25Adds the push step for each repo to the master buildSteven Dake1-1/+3
Push for each built image
2014-09-25Add a push script for each of the separate daemonsSteven Dake16-0/+32
This pushes to the docker registry.
2014-09-25Make build tools build with kollaglue loginSteven Dake16-16/+16
Build with kollaglue login. Then we can upload all images under that user namespace.
2014-09-22Merge branch 'master' of https://github.com/jlabocki/superhappyfunshowrthallisey1-1/+1
2014-09-22Merge branch 'master' of https://github.com/jlabocki/superhappyfunshowrthallisey1-0/+0
2014-09-22Merge branch 'master' of https://github.com/jlabocki/superhappyfunshowrthallisey1-0/+0
2014-09-22Configure cinder to use keystonerthallisey2-30/+35
2014-09-22Exec rabbitmq using entrypoint; Expose RabbitMQ portBrent Holden1-0/+0
2014-09-20Fix building of swift imagesSteven Dake2-2/+2
The swift images are not in the global build script
2014-09-20Fix building of glance imagesSteven Dake3-3/+3
The rebuild on fedora-rdo-base broke glance building
2014-09-20Provide script to build docker imagesSteven Dake18-5/+41
Build all docker images one at a time or with one top level call
2014-09-20removed openstack-selinux, which is probably unnecessary inside a containerLars Kellogg-Stedman1-1/+0
2014-09-20Add heat api and engine docker boilerplatesSteven Dake6-0/+123
This adds a directory layout for Heat based on the Glance setup, but does not actually attempt to build functional images at this time.
2014-09-20Add swift boilerplateSteven Dake16-0/+273
Add swift boilerplate for Docker building and Kubernetes support
2014-09-20The cinder image build started cinder during buildingSteven Dake1-13/+3
The cinder image build started cinder during building. Instead it should only be started during runtime. Further it installed a bunch of infrastructure dependencies (mysql, rabbitmq) that are likely not needed in the cinder image.
2014-09-20Base images from Fedora 20 + RDO IcehouseSteven Dake8-8/+92
Previously images were based from RHEL OSP + RDO Icehouse. This presents a problem in that internal urls are used to access the rhel7 repositories. For new contributors, we need something that can be accessed without special rhel7 permissions. mariadb and rabbitmq can from fedora cinder, glance, keystone can from fedora-rdo-base This patch also uses the RDO repositories from upstream. This patch also udpates the base fedora image with latest bits.
2014-09-19Fix cinder's log filerthallisey1-2/+2
2014-09-19Incorporate crudini into cinder's start.shrthallisey1-34/+96
2014-09-18parameterize ADMIN_TENANT_NAMELars Kellogg-Stedman1-3/+9
2014-09-18added a bunch of glance stuffLars Kellogg-Stedman8-69/+177
2014-09-18generate database passwod if one is not providedLars Kellogg-Stedman1-1/+4
2014-09-18start work on glance imageLars Kellogg-Stedman3-0/+82
2014-09-18added a couple additional depsLars Kellogg-Stedman1-0/+4
2014-09-18Merge pull request #3 from lhh/masterLon Hohberger1-0/+88
Add RHEL OSP base dockerfile
2014-09-18Add rhel-osp-base DockerfileLon Hohberger1-0/+88
Signed-off-by: Lon Hohberger <lon@redhat.com>
2014-09-18added kube configsLars Kellogg-Stedman2-0/+29
2014-09-18added rabbitmqLars Kellogg-Stedman4-0/+41
2014-09-18Preliminary docker file for cinderrhallisey@redhat.com2-0/+104
2014-09-18removed '-e' from bash command lineLars Kellogg-Stedman1-1/+1
the keystone commands will fail if the keystone principals already exist
2014-09-18json does not like single quotesLars Kellogg-Stedman1-4/+4
2014-09-18fixed typo in var nameLars Kellogg-Stedman1-1/+1
2014-09-18fixed openssl invocationLars Kellogg-Stedman1-1/+1