summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2015-08-17Neutron base does not need python-neutron-client packageSteven Dake1-1/+0
There is no such package. It is called python-neutronclient. Since we know deployments work well without this dependency, might as well just remove the error since it pops up in the gating. Change-Id: Ic0daf85201cf283ee0560a9905e5079e421efbc4 Partially-Implements: blueprint gate-source-builds
2015-08-17Make gnocchi-base build from sourceSteven Dake1-0/+1
gnocchi-base requires the gcc c++ compiler to build panda, whatever that is. Change-Id: Icb4519cf4881390f6958324eb14fb0009fca336e Paritally-Implements: blueprint gate-source-builds
2015-08-14Refactor where source builds place config filesRyan Hallisey8-8/+8
Many of the services have a nested directory that will be copied into /etc, which will place the config files one layer too deep. For example: heat has 'heat/etc/heat/heat.conf'. Copying 'heat/etc*' to '/etc/heat' will create this extra layer. Change-Id: Iad4661f0316523c5fe8d029d24a8e4fc68da6e15 Closes-Bug: #1484974
2015-08-14Merge "Murano install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Gnocchi install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Magnum install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Barbican install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Ceilometer install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Cinder install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Designate install from source incorrectly places config"Jenkins1-1/+1
2015-08-14Merge "Fix heat configuration."Jenkins1-1/+1
2015-08-13All the Cinder services need to reference the correct configrthallisey4-4/+4
Every service except cinder-api was looking for the file '/opt/kolla/cinder/cinder-<service>.conf' when the config file in place was named 'cinder.conf'. Change the rest of the services to look for cinder.conf or the config file will never be copied over to into '/etc/cinder/'. Change-Id: I1cd59f1da09e6f3bc7e7b3a4f45f9da2b8247479 Closes-Bug: #1481928 Closes-Bug: #1484248
2015-08-13Murano install from source incorrectly places configRyan Hallisey1-1/+1
The murano base Dockerfile is placing murano.conf in /etc/murano/murano/murano.conf. It should be in /etc/murano/murano.conf. Change-Id: Ia7f5d2f5cc6ca344c0f8f44058a4a4bf34a22546 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484679
2015-08-13Merge "Implement Murano source images"Jenkins15-0/+101
2015-08-13Magnum install from source incorrectly places configRyan Hallisey1-1/+1
The magnum base Dockerfile is placing magnum.conf in /etc/magnum/magnum/magnum.conf. It should be in /etc/magnum/magnum.conf. We need to still cp everything in that directory because there is more than just the config. Change-Id: I7aa85f465fbd29a882c6628970cade732c818d8f Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484675
2015-08-13Gnocchi install from source incorrectly places configRyan Hallisey1-1/+1
The gnocchi base Dockerfile is placing gnocchi.conf in /etc/gnocchi/gnocchi/gnocchi.conf. It should be in /etc/gnocchi/gnocchi.conf. Change-Id: Idf9af828ac7d8a16138a309b72a3e82903decf79 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484673
2015-08-13Designate install from source incorrectly places configRyan Hallisey1-1/+1
The designate base Dockerfile is placing designate.conf in /etc/designate/designate/designate.conf. It should be in /etc/designate/designate.conf. Change-Id: I4892de1eb3365fca5567c492fff8f7ad080075f1 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484672
2015-08-13Merge "Cinder-backup's config-external is missing #!/bin/bash"Jenkins1-0/+1
2015-08-13Ceilometer install from source incorrectly places configRyan Hallisey1-1/+1
The ceilometer base Dockerfile is placing ceilometer.conf in /etc/ceilometer/ceilometer/ceilometer.conf. It should be in /etc/ceilometer/ceilometer.conf. Change-Id: I1c5529b8ac4f93e14d002185f95ed55ab555b50d Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484669
2015-08-13Barbican install from source incorrectly places configRyan Hallisey1-1/+1
The barbican base Dockerfile is placing barbican.conf in /etc/barbican/barbican/barbican.conf. It should be in /etc/barbican/barbican.conf. Change-Id: I4efc040aa0b17da6cfd3bc43a1079ff45ddc3e49 Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484668
2015-08-13Cinder install from source incorrectly places configRyan Hallisey1-1/+1
The cinder base Dockerfile is placing cinder.conf in /etc/cinder/cinder/cinder.conf. It should be in /etc/cinder/cinder.conf. Change-Id: I1d1779ea3fa3ff4e9b7876689121ff9e6da756bd Co-Authored-By: Ian Main <imain@redhat.com> Closes-Bug: #1484662
2015-08-13Fix heat configuration.Ian Main1-1/+1
This was copying the files into /etc/heat/heat (there's a heat/ dir in etc/ that was copied). This fixes it. Closes-Bug: #1484649 Co-Authored-By: Ryan Hallisey <rhallise@redhat.com> Change-Id: I84b9b38edbf14d176782b8efcce95a41501d758b
2015-08-13Cinder-backup's config-external is missing #!/bin/bashrthallisey1-0/+1
Change-Id: I006e7a86683c26e84f0aff731f64cc70a5feedb5 Closes-Bug: #1484510
2015-08-13Removed config-internal check.sh for cinderSam Yaple5-20/+3
Change-Id: I6c83459f67713842886b24b173f73108596beaa4 Partially-Implements: blueprint remove-config-internal
2015-08-13Merge "Cinder-backup is not being configured because config-external ↵Jenkins1-1/+1
spelling error"
2015-08-13Merge "Fix missing config in horizon source image"Jenkins1-4/+11
2015-08-12Merge "Glance source based containers cannot write to /var/log/glance"Jenkins1-0/+1
2015-08-12Merge "Removed config-internal check.sh for glance"Jenkins5-24/+2
2015-08-12Cinder-backup is not being configured because config-external spelling errorrthallisey1-1/+1
In config-external 'OURCE' needs to be 'SOURCE' or the config file will never be copied. Change-Id: Idad2ff152a8662e5fbafbee6e0328ad7f610320d Closes-Bug: #1484253
2015-08-12Rename cinder-app to cinder to be more consistentSteven Dake73-21/+18
Closes-Bug: #1482986 Change-Id: I72619ef18d24038b46d09e77887d6610ef6e8327
2015-08-12Merge "Remove mariadb container"Jenkins8-32/+0
2015-08-12Merge "Remove tox -egenconfig since its not needed for cinder"Jenkins1-2/+0
2015-08-11Glance source based containers cannot write to /var/log/glanceVladislav Belogrudov1-0/+1
Glance services fail when trying to send log messages to /var/log/glance because the folder has wrong ownership. Change-Id: Ic3878341e83564278f7eac418bd9ed9be90c929f Closes-Bug: #1483747
2015-08-11Merge "Glance source based container misses 'glance' user"Jenkins1-0/+1
2015-08-11Fix oslo.messaging in neutron-serverSam Yaple1-1/+5
oslo.messaging is breaking neutron-server or vice-versa. Either way pinning oslo.messaging to the current stable fixes the issue. When 2.2.1 is stable or the delorean repos fix the issue we can remove the pinning Change-Id: I353aba463d0b1e11f4b58e5edd5241a636701172 Closes-Bug: #1483667
2015-08-11Glance source based container misses 'glance' userVladislav Belogrudov1-0/+1
This will lead to failed database initialization Change-Id: If54e928bfe7004b7048294100cebbf693cebda79 Closes-Bug: #1483659
2015-08-10Fix missing config in horizon source imagePaul Bourke1-4/+11
Horizon depends on quite a bit of config being in place, most of which a simple pip install doesn't setup for us. Closes-Bug: #1481667 Change-Id: I326458d211c16688c00eb04af4bb70978ea3c048
2015-08-10Implement Murano source imagesPaul Bourke15-0/+101
* Both api and engine start up without error, but can't test properly until Horizon is fixed (bug #1482196) * These are source installs are there no RPMs available for Murano that I can find. * Also requires a plugin for horizon that will be made as a separate commit Co-Authored-By: Mick Thompson <michael.a.thompson@oracle.com> Implements: blueprint enable-murano-container Change-Id: Ia46985b21bb5f6d7690501e7199800c8c7fcb51f
2015-08-10Remove tox -egenconfig since its not needed for cinderSteven Dake1-2/+0
This operation fails to build. We don't need a default config file because config-external copies one in. Change-Id: I9e47c7413189b1d921891c7654a6909249a84bb5 Partially-Implements: blueprint install-from-source
2015-08-10Merge "Remove config-internal for glance"Jenkins2-4/+0
2015-08-10Merge "Remove most kolla-common.sh code"Jenkins1-168/+2
2015-08-10Merge "Remove config-internal from neutron agent start files"Jenkins3-12/+0
2015-08-10Merge "Remove config-internal from cinder-backup"Jenkins1-1/+1
2015-08-10Merge "Clean up comment in rabbitmq"Jenkins1-1/+1
2015-08-10Merge "Remove config-internal from ceilometer"Jenkins7-8/+6
2015-08-10Merge "Remove config-internal from galera"Jenkins1-1/+1
2015-08-10Merge "Removed config-internal check.sh for neutron"Jenkins1-3/+2
2015-08-10Removed config-internal check.sh for neutronSam Yaple1-3/+2
Change-Id: Id4e2f081396aaf54030b6f8887e887c8a7b264c3 Partially-Implements: blueprint remove-config-internal
2015-08-09Remove config-internal for glanceSteven Dake2-4/+0
Change-Id: If5e100ddf5eda6a484d2eeb4c6adb9ee588d9b92 Partially-Implements: blueprint remove-internal-config
2015-08-10Removed config-internal check.sh for glanceSam Yaple5-24/+2
Change-Id: Id16dd60c7ee29c953936cbe1b3a77a825af5083f Partially-Implements: blueprint remove-config-internal