12 Commits

Author SHA1 Message Date
Jenkins
16076af97a Merge "Fix an error in the nwfilter definition" 2015-03-18 22:53:35 +00:00
Jenkins
1f136352ce Merge "Fig config for glance" 2015-03-18 13:31:44 +00:00
Steven Dake
2f2d0ef0cc Fix an error in the nwfilter definition
The host directory is /etc/libvirt/nwfilter, not /etc/libvirt/nwfilters

Change-Id: If7dc4a8028477d938aaa0dba20b79589217ceaf9
2015-03-17 11:45:25 -07:00
Jenkins
af7e8e4187 Merge "rabbitmq yml file." 2015-03-17 15:03:41 +00:00
Ryan Hallisey
011dcfcb0f Fig config for glance
Based off of ccrouch's glance fig.yml file and my install.sh script.

https://github.com/ccrouch/kolla/blob/dev/docker/fig.yml
https://github.com/rthallisey/atomic-osp-installer/blob/master/install.sh

Change-Id: I6a40f54c60e061b5e18cd3748debe59937a575e0
2015-03-16 17:07:14 -04:00
Ian Main
dcb607d369 Complete docker compose setup.
This change proposes a minimal openstack deployment stood up using
docker-compose.  Included is a script to generate the necessary
environment variables for use by the containers as well as an
'openrc'.  There is also a script which demonstrates starting the
included services.

We have this working locally using patched containers and can start
instances with networking etc.  However, there are several changes
required to various containers that will need to be made to get this
working.  We are also using Steven Dake's patches to docker-compose to
allow the use of pid=host.  I propose we either merge this change or
build changes on top of this to get a functioning installation.

Co-authored-by: Ryan Hallisey <rhallise@redhat.com>

Change-Id: I5e6051054d31edf9840c3a22502d4a7963893f29
2015-03-16 12:26:20 -07:00
Ian Main
4f622797ae Change keystone yml file to always restart.
Change-Id: I814a369233857da1495028189f855b88bead5a6d
2015-03-16 12:25:13 -07:00
Ian Main
467182c173 rabbitmq yml file.
Change-Id: Ied8798fd1f8c77ce1f800747f25be2d8455e4344
2015-03-16 11:48:27 -07:00
Ian Main
c2bdaadd7c New nova compute and nova network yml file for docker compose.
This one uses the single environment file and has a few changes
to mounted directories.

Change-Id: I047a92b5ab89aa9b3b75213c19e05eb84d48adf6
2015-03-12 20:51:14 -07:00
Ian Main
7a23a94f9c docker compose file for nova api, conductor and scheduler.
Change-Id: I2341f4b00ece5fb643a0436f30e1065fc1d037b1
2015-03-12 19:33:12 -07:00
Ryan Hallisey
787f5d1b80 Add keystone docker-compose file.
To follow the model of container sets, net will be set to
host so that containers will not need to be linked together.

All enviroment variables will come from 'openstack.env'.

Co-authored-by: Ian Main <imain@redhat.com>

Change-Id: Ifdb0f146ff82c0fedb09255f6e1955ecdc435444
2015-03-12 13:08:33 -04:00
Steven Dake
a4095ffafd Implement nova-compute-nova-net
This provides a nova compute 3 container set.

Implements; blueprint container-set-compute-operation-nova

Change-Id: Ied4a0bece57eedeb680d520ea7c8393d24c89f0a
2015-02-27 21:23:22 -07:00