summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2015-12-05Merge "Drop root for nova"Jenkins11-1/+21
2015-12-05Merge "Drop root for cinder"Jenkins6-1/+11
2015-12-04Merge "Add support for copying files from a "zk://" source"Jenkins4-2/+85
2015-12-03configure ovs bridge in openvswitch-db containerSean Mooney3-5/+5
- this change moves the ovs_ensure_configured.sh file to the openvswitch-db container. - this change reorders the plays in ansible/roles/neutron/tasks/start.yml to configure the ovs bridges before starting the vswitchd container. Change-Id: Ied1a82d48377534c15680406df9a96caf3b79515 Closes-Bug: #1522133
2015-12-03Merge "Sanity check for glance"Jenkins1-1/+5
2015-12-03Merge "Drop root for murano"Jenkins4-1/+7
2015-12-03Drop root for novaSwapnil Kulkarni (coolsvap)11-1/+21
Updates to ensure commands run in the nova containers are done as the 'nova' user rather than root. Change-Id: I0dd0276c2848ad77d92d350dfa0f20161329ed55 Partially-Implements: blueprint drop-root
2015-12-03Add support for AodhSwapnil Kulkarni (coolsvap)7-0/+111
Aodh is replacement for OpenStack Ceilometer Alarming service. Change-Id: I4daf2160fe6743d62e6874f9fe032d37c9db90b7 Partially-Implements: blueprint add-aodh
2015-12-03Merge "Sanity check module"Jenkins2-1/+60
2015-12-02Sanity check for glanceMichal Jastrzebski1-1/+5
This runs first sanity check for glance. After glance is deployed it checks images.list(). Also consist few fixes for previous patches Change-Id: I03d05d246302d8411b2e94c94ca7fe046c00d735 Partially-Implements: blueprint sanity-check-container
2015-12-02Sanity check moduleMichal Jastrzebski2-1/+60
This module will be collection of basic checks to ensure that module is running. After deploying service (like keystone) we will run sanity checks for given service. Change-Id: If7dc7f8a1ce1c3f93fc51d8327a55ef655b0de00 Partially-Implements: blueprint sanity-check-container
2015-12-02Remove the meaningless comment line in base image DockerfileJeffrey Zhang1-10/+10
Use jinja2 comment syntax instead. Closes-Bug: #1521932 Change-Id: Ida5a9204e7affe880ac6156d3fed3206b1eae7b9
2015-12-02Add support for copying files from a "zk://" sourceAngus Salkeld4-2/+85
Co-Authored-By: Michal Rostecki <mrostecki@mirantis.com> Implements: blueprint zookeeper Change-Id: I176f063d3802716846b921e210c1569d28bd90d8
2015-12-01Drop root for cinderSwapnil Kulkarni (coolsvap)6-1/+11
Updates to ensure commands run in the cinder containers are done as the 'cinder' user rather than root. Change-Id: Ibbe04e3a92195dfb957fa56f762c60a80dbe30ca Partially-Implements: blueprint drop-root
2015-11-30Fix the confused comment in the base image DockerfileJeffrey Zhang1-1/+1
Use jinja2 comment syntax instead. Closes-Bug: #1521078 Change-Id: I261f7bdd9e1286b4ad71fc4529228449ffe21af2
2015-11-30Install plugins in neutron-server if availablePaul Bourke1-1/+5
Implements: blueprint neutron-third-party-plugins Change-Id: I56c56bacd2f06c120b14b00c0b97dd4e39c0afc0
2015-11-30Drop root for muranoSwapnil Kulkarni (coolsvap)4-1/+7
Updates to ensure commands run in the murano containers are done as the 'murano' user rather than root. Change-Id: I558c46b032f11b83a9dc6b5abc158aa6d24ec0eb Partially-Implements: blueprint drop-root
2015-11-29Merge "Install yum-plugin-priorities on RHEL-derivatives"Jenkins1-1/+4
2015-11-27Merge "Source installation in virtualenv"Jenkins24-35/+61
2015-11-27Install yum-plugin-priorities on RHEL-derivativesDavid Moreau Simard1-1/+4
RDO provides all of the OpenStack services, clients, libs and their dependencies self-contained in it's repositories. We have had users that were impacted by sudden updates from EPEL when it was enabled because EPEL provided a more up-to-date version. Packages may also be found in both the delorean and delorean-deps repositories. yum-plugin-priorities will ensure the right package candidates are chosen for installation. Change-Id: I043ec1f60381dc7f5baab5f320ed5f1edde8ae82 Related-bug: https://bugzilla.redhat.com/show_bug.cgi?id=1284978 Closes-bug: #1520620
2015-11-27Merge "Unblock the gate for ceilometer-alarm failures"Jenkins2-25/+0
2015-11-27Source installation in virtualenvMichal Rostecki24-35/+61
Use virtualenv for installation of OpenStack projects and dependencies to avoid conflicts with Python libraries installed by non-OpenStack binary packages. Change-Id: I21ecd673b2e93335b1d3dd4e279e940c9d694c3c Implements: blueprint virtualenv
2015-11-27Merge "Add new image for tempest"Jenkins1-0/+21
2015-11-26Add new image for tempestPaul Bourke1-0/+21
Note, this image is slightly different to most others in Kolla in that it's not a service designed to be deployed via Ansible. It's more a 'tool' type image that is spun up when needed. Partially-Implements: blueprint tempest-gate Change-Id: I1877c03d0804e57d274044aecb1055f847025bec
2015-11-26Unblock the gate for ceilometer-alarm failuresSwapnil Kulkarni (coolsvap)2-25/+0
Removing the ceilometer-alarm container since the module has been replaced with aodh Change-Id: I1b9a5337e40bddaedd0e112bc9b94fba8a1ba3b4 Closes-Bug:#1520074
2015-11-26Add required packages to ironic-conductor containerAndrey Shestakov1-0/+9
ironic-conductor service requires qemu-img and ipmitool utils. TrivialFix Change-Id: I5489087031c9b209ead862a531ce4544e20265ee
2015-11-25Merge "Pin specific version of Ceph"Jenkins5-0/+27
2015-11-24Pin specific version of CephMichal Rostecki5-0/+27
Change-Id: Ie358064b507729b9606683ce1a0e8feac7646030 Implements: blueprint pin-ceph
2015-11-24Merge "Fix udev cinder issue"Jenkins1-12/+2
2015-11-24Merge "Drop root for ironic"Jenkins6-1/+11
2015-11-24Merge "Added ironic-common to ironic base container"Jenkins1-0/+1
2015-11-24Drop root for ironicSwapnil Kulkarni (coolsvap)6-1/+11
Updates to ensure commands run in the ironic containers are done as the 'ironic' user rather than root. Change-Id: I491041ce02fb5dd3eb60c6ae9169f26d8a8919dd Partially-Implements: blueprint drop-root
2015-11-24Added ironic-common to ironic base containerSwapnil Kulkarni (coolsvap)1-0/+1
Change-Id: I5e167fc2e1363eb407016a059acc868e7cf73563 Closes-Bug:#1519409
2015-11-24Add missing usermod for magnumPaul Bourke1-0/+2
Change-Id: I19921f38c858ee7a88830773423d50a1a8162204 Trivial-Fix
2015-11-24Install magnum-common packages for binary buildsPaul Bourke1-2/+6
User magnum is missing from the binary image, install magnum-common to fix this. Closes-Bug: 1519390 Change-Id: I23e1206ab14b02de716374d28be2ef42e75e5beb
2015-11-23Merge "Switch find_disks to use a decent python lib"Jenkins2-2/+77
2015-11-23Drop root for ceilometerSwapnil Kulkarni (coolsvap)8-1/+15
Updates to ensure commands run in the ceilometer containers are done as the 'ceilometer' user rather than root. Change-Id: Ic94b876a002d4413f2038c29ffdb275c68323065 Partially-Implements: blueprint drop-root
2015-11-23Update ceilometer dockerfilesSwapnil Kulkarni (coolsvap)1-1/+10
Updated ceilometer-base dockerfile to include commons package Change-Id: Ieff651f0b7e9716b1b73e2e192f22e2e39dbe5a6 Closes-Bug:#1484002
2015-11-23Merge "Remove hardcoded MAINTAINER in Dockerfiles"Jenkins93-93/+93
2015-11-23Remove hardcoded MAINTAINER in DockerfilesSwapnil Kulkarni (coolsvap)93-93/+93
Added new option in kolla-build.conf Change-Id: I45fe51966bcb59ea19d112281ba3d5a1ba091a56 Closes-Bug:#1514304
2015-11-23Drop root for gnocchiSwapnil Kulkarni (coolsvap)4-1/+7
Updates to ensure commands run in the gnocchi containers are done as the 'gnocchi' user rather than root. Change-Id: I2e24300e05d1b2eeaa52bdc6ed3ec4599791136e Partially-Implements: blueprint drop-root
2015-11-20Switch find_disks to use a decent python libSam Yaple2-2/+77
Now /dev/loop devices will work! Change-Id: Icb8efe4f9bc3a21a72eb04bfd03452c26f13fd70 Closes-Bug: #1518438
2015-11-20Fix udev cinder issueSam Yaple1-12/+2
/run/udev contains the udev information needed for the lvm tools /run and /dev must be bound in for this to work properly Change-Id: Icfe07c4ce3673310cc24591b42c107c9710cd3ac Closes-Bug: #1518454 Closes-Bug: #1487780 Related-Bug: #1487807
2015-11-20Merge "Fix gate"Jenkins1-2/+2
2015-11-20Fix gateSam Yaple1-2/+2
A previous commit [1] removed the glance data container. Although this worked at the time (as evident by it passing the gate) the drop root patches merged after the gate patch causing the glance service to not have the proper permissions to create this needed directory [1] I7f2f5979b01807275908699d1243756cb97d3588 Change-Id: I5044de8d348e401a50970fd77671a79d35d2d595
2015-11-20Fix /etc files location for ironic-base building from sourcesAndrey Shestakov1-1/+1
Ironic config files should be palced to /etc/ironic/* Closes-Bug: #1518433 Change-Id: Ic82dbb9a28ed3adb6bfca2d0f715da3a7bbc4698
2015-11-18Fix missing policy.json in MagnumPaul Bourke1-1/+1
The magnum api falls over on a request without this file in place Change-Id: Ic7ff8af22c3142d93e0dcf2b2ed5455685dec658 Closes-Bug: #1517152
2015-11-18Merge "Fix namespace regression for neutron"Jenkins2-0/+6
2015-11-18Merge "Drop root for Magnum"Jenkins3-1/+5
2015-11-18Merge "Remove old config-external.sh scripts for magnum"Jenkins2-20/+0