Steven Dake
3a60c10363
rabbitmq: remove trailing commas in tabs so JSON parses
...
Change-Id: I91bb3cab059220a6677e28e928b5805410ce5f5c
2014-10-03 07:56:02 -07:00
Steven Dake
96b06f111b
glance: remove JSON trailing commas that don't parse
...
Change-Id: Ie5d7f5342284997e878803b273f0796421ae6bb2
2014-10-03 07:56:02 -07:00
Steven Dake
5d0d4b224d
Keystone: remove extra commas and tabs in JSON
...
The JSON doesn't parse correctly
Change-Id: Ie68ad1cdfb80b9f3c15e9d93476f7c53cc0a0858
2014-10-03 07:56:00 -07:00
Steven Dake
d94115c342
Restart container until mariadb is available
...
Fix a race condition between MariaDB service start and Keystone.
Change-Id: I31384204eca9c7201eb102ec0359b390e88b96ba
2014-10-02 12:43:47 -07:00
Steven Dake
3073944189
Change "redhat" to "kolla" in the keystone authentication
...
Change-Id: Ic5fe761906e0ea6964c072ae510f7e62706c286b
2014-10-02 08:54:37 -07:00
Dan Radez
9709ae1aa5
updating build and start scripts for glance
2014-09-30 15:50:14 -04:00
Steven Dake
a7b17d70a3
Use pki_setup to set up keystone properly
2014-09-27 19:00:09 -07:00
Steven Dake
1e6f8114c8
Setup pki_setup on initial setup of keystone
...
Need PKI setup for keystone to operate.
2014-09-27 16:03:02 -07:00
Steven Dake
9c7f0622a7
Point to fedora-rdo-* for image names
2014-09-27 14:06:39 -07:00
Steven Dake
cca017d44c
Pull mariadb and keystone images from the kollaglue organization
...
Presently these are pulled from a closed location inside a firewall. Instead
pull them from the public docker registry.
2014-09-27 12:31:12 -07:00
Steven Dake
dfb9faedda
Make keystone use stderr
...
We want all log output to go to stderr so it can be debugged later.
2014-09-27 12:29:13 -07:00
Steven Dake
e84b599828
Adds the push step for each repo to the master build
...
Push for each built image
2014-09-25 22:15:27 -07:00
Steven Dake
7bb837fc65
Add a push script for each of the separate daemons
...
This pushes to the docker registry.
2014-09-25 22:15:27 -07:00
Steven Dake
fd22b2346e
Make build tools build with kollaglue login
...
Build with kollaglue login. Then we can upload all images under
that user namespace.
2014-09-25 22:15:27 -07:00
rthallisey
c3d8d36a88
Merge branch 'master' of https://github.com/jlabocki/superhappyfunshow
2014-09-22 16:56:15 -04:00
rthallisey
2715f400a8
Merge branch 'master' of https://github.com/jlabocki/superhappyfunshow
2014-09-22 16:54:17 -04:00
rthallisey
d157499980
Merge branch 'master' of https://github.com/jlabocki/superhappyfunshow
2014-09-22 16:52:37 -04:00
rthallisey
e1919171c0
Configure cinder to use keystone
2014-09-22 16:51:10 -04:00
Brent Holden
11029d075a
Exec rabbitmq using entrypoint; Expose RabbitMQ port
2014-09-22 16:33:54 -04:00
Steven Dake
6355a63ac0
Fix building of swift images
...
The swift images are not in the global build script
2014-09-20 20:16:59 -07:00
Steven Dake
90013491e4
Fix building of glance images
...
The rebuild on fedora-rdo-base broke glance building
2014-09-20 20:15:56 -07:00
Steven Dake
ed602e7e65
Provide script to build docker images
...
Build all docker images one at a time or with one top level call
2014-09-20 18:57:08 -07:00
Lars Kellogg-Stedman
572c586256
removed openstack-selinux, which is probably unnecessary inside a container
2014-09-20 19:48:16 -04:00
Steven Dake
3b9c556254
Add heat api and engine docker boilerplates
...
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-20 19:44:22 -04:00
Steven Dake
3c7e0da467
Add swift boilerplate
...
Add swift boilerplate for Docker building and Kubernetes support
2014-09-20 19:37:37 -04:00
Steven Dake
87276efbbd
The cinder image build started cinder during building
...
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-20 19:37:37 -04:00
Steven Dake
ce94f823d4
Base images from Fedora 20 + RDO Icehouse
...
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-20 13:49:13 -07:00
rthallisey
d2cf83a6ef
Fix cinder's log file
2014-09-19 14:59:02 -04:00
rthallisey
cea0158189
Incorporate crudini into cinder's start.sh
2014-09-19 13:58:00 -04:00
Lars Kellogg-Stedman
0d9a47cd74
parameterize ADMIN_TENANT_NAME
2014-09-18 21:41:52 -04:00
Lars Kellogg-Stedman
25cfe70226
added a bunch of glance stuff
2014-09-18 21:41:38 -04:00
Lars Kellogg-Stedman
2b686c5ffd
generate database passwod if one is not provided
2014-09-18 16:32:41 -04:00
Lars Kellogg-Stedman
174c301ede
start work on glance image
2014-09-18 16:32:27 -04:00
Lars Kellogg-Stedman
aeb927872f
added a couple additional deps
2014-09-18 16:08:21 -04:00
Lon Hohberger
084ed6491b
Merge pull request #3 from lhh/master
...
Add RHEL OSP base dockerfile
2014-09-18 16:02:27 -04:00
Lon Hohberger
fd2b9d7089
Add rhel-osp-base Dockerfile
...
Signed-off-by: Lon Hohberger <lon@redhat.com>
2014-09-18 16:01:30 -04:00
Lars Kellogg-Stedman
dd1a6bb063
added kube configs
2014-09-18 15:49:09 -04:00
Lars Kellogg-Stedman
6564ab4acb
added rabbitmq
2014-09-18 15:30:23 -04:00
rhallisey@redhat.com
1393e1da90
Preliminary docker file for cinder
2014-09-18 15:20:50 -04:00
Lars Kellogg-Stedman
f57aa69b2c
removed '-e' from bash command line
...
the keystone commands will fail if the keystone principals already
exist
2014-09-18 15:01:13 -04:00
Lars Kellogg-Stedman
3b24b75955
json does not like single quotes
2014-09-18 15:00:45 -04:00
Lars Kellogg-Stedman
c7e996c261
fixed typo in var name
2014-09-18 14:02:43 -04:00
Lars Kellogg-Stedman
53673304ae
fixed openssl invocation
2014-09-18 13:51:13 -04:00
Lars Kellogg-Stedman
1a79210fc1
talk to db remotely
2014-09-18 13:49:47 -04:00
Lars Kellogg-Stedman
d9c627e805
just go away
2014-09-18 13:43:50 -04:00
Lars Kellogg-Stedman
e02ada9423
it turns out that openstack-db is terrible
2014-09-18 13:22:47 -04:00
Lars Kellogg-Stedman
60b9ffa262
re-create dockerfile that was on server and not committed
2014-09-18 13:09:35 -04:00
Lars Kellogg-Stedman
88b832b2b8
need unique service ids
2014-09-18 13:05:20 -04:00
Lars Kellogg-Stedman
f4e25f793c
set a default admin token
2014-09-18 13:03:31 -04:00
Lars Kellogg-Stedman
21931d36f8
fixed to work with recently fixed mysql service discovery
2014-09-18 12:45:52 -04:00