summaryrefslogtreecommitdiff
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2016-11-03Merge "Remove kuryr-lib in upper-constraints.txt file when install master kuryr"Jenkins1-0/+3
2016-11-03Merge "Add manila-data service"Jenkins1-0/+24
2016-11-03Changed the start script name in cinder-volumeliuhongjiang1-2/+2
In the Dockerfile of cinder-volume, the "kolla_extend_start" script will be overwritten, and it will cause the cinder-volume container doesn't create /var/log/kolla/cinder folder. The name of the start script should be "kolla_cinder_extend_start" in cinder-volume container. Change-Id: I7251792a4fbe1442e2ffc5ebd9e41bd9cdc33568 Closes-Bug: #1638839
2016-11-03Remove Fedora supportChristian Berendt117-151/+138
Closes-bug: #1616387 Change-Id: Id97f88b9baa3d48d33ce120962450a374282d044
2016-11-03nova-spicehtml5proxy dependency package addedprameswar1-2/+4
centos based container already have python-websockify installed. but it gives warning to install numpy package. ubuntu based container need to install websockify package that will install both module websockify and its dependency numpy module. so no need to install numpy package externally in ubnutu but in centos it need to install. Closes-bug: #1638801 Change-Id: Ic858543733ec86f55ab506edcd3631a6df1a086d
2016-11-02Merge "Revert "Move RDO to Newton branches""Jenkins1-4/+1
2016-11-02Merge "Add blocks to customize RHEL package installation"Jenkins1-0/+2
2016-11-02Revert "Move RDO to Newton branches"Steven Dake1-4/+1
Revert note: Get RDO back on master instead of the newton branch This reverts commit aeb86de6fc644a514d060b4ac869cab364266f03. Change-Id: I765ba60c3bd09fe3978570b7921a084c9b90c7d0
2016-11-02Fix gnocchi deploybjorn lofdahl1-1/+1
Gnocchi deploy fails due to sudo -i flag Change-Id: Id1e2af274a3aee43dfecf02f979a9584dd2cffa8 Closes-Bug: #1634148
2016-11-01Merge "Configure log path for kibana"Jenkins2-1/+13
2016-10-27Add manila-data serviceMauricio Lima1-0/+24
Change-Id: Ie82f1dd7773ef2cc2c6724ec0b5f78ebd79566ee Closes-Bug: #1635370
2016-10-24Configure log path for kibanaJeffrey Zhang2-1/+13
Closes-Bug: #1635989 Change-Id: I99402e54e7cc2f1ad972021bb1056966f5c08bff
2016-10-24Merge "Install the packages needed by different ironic drivers"Jenkins1-2/+22
2016-10-24Remove kuryr-lib in upper-constraints.txt file when install master kuryrJeffrey Zhang1-0/+3
kuryr add itself to upper-constrains.txt file with kuryr-lib===0.1.0 . then installing master kuryr which is > 0.1.0 with constraints will raises an error. There is nothing we can do unless removing the kuryr-lib line in upper-constrains.txt file. TrivialFix Change-Id: Iec7d8a3bc9e00b2d08665329e2f3c2c5ccc43818
2016-10-22Remove the unnecessary "if" conditioncaoyuan1-16/+5
TrivialFix Change-Id: Ib7f07b88055594e594604ed2c4471058719cba56
2016-10-21Allow operators to customise pip in kolla-toolboxPaul Bourke1-8/+11
Closes-Bug: #1635304 Change-Id: I6535e3240695458ed04c8750fe34e772a3b2ede3
2016-10-20Install the packages needed by different ironic driversJeffrey Zhang1-2/+22
Change-Id: If3f30f58eae31753d34e94d030d1f37d9a1e6c47 Closes-Bug: #1635128
2016-10-19Add validate no new line at end of fileJeffrey Zhang3-3/+3
TrivialFix Change-Id: I817aa52caf56b7d54b266e553db6db1ceb38b773 Signed-off-by: Jeffrey Zhang <zhang.lei.fly@gmail.com>
2016-10-19Add blocks to customize RHEL package installationAndrew Widdersheim1-0/+2
Add blocks to the base Docker image that allows the operator to override the base RHEL package installation. TrivialFix Change-Id: If570975e1f57ef9820544174dacc3f13d09bb215
2016-10-19Merge "Support Searchlight Docker container"Jenkins5-0/+85
2016-10-19Support Searchlight Docker containerliyingjun5-0/+85
This patch adds Searchlight Dockerfile to build container from source. Change-Id: Ia28f54ddd9793699153e254b6379f3b6334482b0 Partial-implements: bp support-searchlight-deployment
2016-10-18Fix mariadb build issueMichal (inc0) Jastrzebski1-0/+1
Change-Id: I12cb9a000f2d90007c1ea55d1ca12ede28c35d6f Closes-Bug: #1634680
2016-10-18Adding kubetoolbox imageSerguei Bezverkhi1-0/+32
This PS adds kubetoolbox image which is required for Kubernetes fencing pod. This image includes, kubectl binary, ceph-common and ipmi. Change-Id: I17b2a47b95ed7dea391f1427a41c92b15c97986d Partially-Implements: blueprint kubernetes-toolbox
2016-10-18Merge "Adds Fluentd docker image required for kolla-kube"Jenkins4-0/+79
2016-10-17Merge "move sys.exit out of try finally block in set_config.py file"Jenkins1-2/+1
2016-10-17Merge "Merge run commands in elasticsearch container"Jenkins1-7/+8
2016-10-17Merge "Fix log directory of Elasticsearch"Jenkins1-0/+7
2016-10-17Merge "Remove ceph repo for Ubuntu install"Jenkins4-12/+0
2016-10-17Fix log directory of ElasticsearchChristian Berendt1-0/+7
Logs should be stored in /var/log/kolla/elasticsearch. Change-Id: If3ba4ec6ce2dbe9859ca604f0ee2df7fc4d15bd9 Closes-bug: #1634046
2016-10-17Merge run commands in elasticsearch containerChristian Berendt1-7/+8
TrivialFix Change-Id: Ie7d090ad4665a3549a8072eed30ab1b820354c83
2016-10-16Remove ceph repo for Ubuntu installJeffrey Zhang4-12/+0
Ubuntu cloud archive provides ceph jewel now. Remove ceph official repo for the wrong dependency when installing ceph. Change-Id: I5be6b18c4250733ed9ab4f526fcdc45eb84f8342 Closes-Bug: #1633888
2016-10-16Merge "change source to . in gnocchi-base dockerfile"Jenkins1-1/+1
2016-10-14Merge "ansible: swift: Fix swift-object-expirer restart loop"Jenkins1-0/+25
2016-10-14move sys.exit out of try finally block in set_config.py fileJeffrey Zhang1-2/+1
when code exit by using sys.exit in try..catch block, it will skip catch and run the code in finally. Because SystemExit does not inherit from Exception. This patch moves sys.exit out of finally block. Then it won't execute when script exits by sys.exit Change-Id: I6457b1b861d2f9fdadce788ac6b719f46c7f2af3 Partial-Bug: #1631503
2016-10-14Merge "Remove unneeded blank lines"Jenkins2-2/+0
2016-10-13Merge "copy ldlinux.c32 to /tftpboot in ironic_pxe"Jenkins1-1/+1
2016-10-13Merge "Fix keystone fernet file exchange via ssh"Jenkins3-5/+13
2016-10-13Merge "Fix rabbitmq upgrade permission issue"Jenkins1-3/+47
2016-10-13Merge "Change keystone.log's permit to keystone:keystone"Jenkins1-0/+6
2016-10-12copy ldlinux.c32 to /tftpboot in ironic_pxeWaldemar Znoinski1-1/+1
Change-Id: Ie42f75d0779b8e2bd835e9cdc165e73751ce5172 Closes-bug: #1632840
2016-10-12Adds Fluentd docker image required for kolla-kubeSerguei Bezverkhi4-0/+79
This PS adds Fluentd docker image to Kolla. Kolla currently does not use Fluentd for log collection, but this image is required for Kubernetes centralized logging solution. Change-Id: I719661d75f5044239a1fd52080d322c77490ecae Partially_Implements: blueprint kubernetes-images
2016-10-13Fix rabbitmq upgrade permission issueJeffrey Zhang1-3/+47
During the upgrade from Mitaka to Newton, the uid/gid may change for the same image. Especially on Ubuntu, we moved to Ubuntu Xenial in Newton and it added systemd related user which break all the uid/gid during an upgrade. It will the permissions in all docker named volumes. This fix extends set_config.py to set the proper permission during container start. This is super light then add commands in extend_start.sh file or add ansible tasks. This patch just fixes rabbitmq case. Other services will be fixed in following patches. Partial-Bug: #1631503 Change-Id: Ib17027b97abbc9bf4e3cd503601b8010325b5c5b
2016-10-12Fix keystone fernet file exchange via sshChristian Berendt3-5/+13
* install openssh client in keystone-fernet container * install rsync in keystone-ssh container * fix syntax issue in ssh configuration * copy ssh configuration into keystone-fernet container * copy id_rsa.pub into keystone-ssh container * copy id_rsa into keystone-fernet container * use full path to ssh binary in used scripts * add missing newlines at EOF * when using type source set /var/lib/keystone as home directory for the user keystone Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net> Change-Id: Id6b41030056a69f6516a054beb2fc0e08226e876 Closes-bug: #1623013
2016-10-12Install MySQL-python with pip in openstack-base container (type source)Christian Berendt1-1/+1
MySQL-python is required by the Horizon database session cache. Change-Id: I620767bc10f3316ed1037d86f5f6729066bfcfbd Closes-bug: #1630559
2016-10-12Merge "Fix the failure to launch instance when enabled Ceph"Jenkins1-1/+1
2016-10-12change source to . in gnocchi-base dockerfilezhubingbing1-1/+1
TrivialFix Change-Id: I6b2d9331f5f28999f0d6cd037357883fdf0770a3
2016-10-11ansible: swift: Fix swift-object-expirer restart loopOtavio Salvador1-0/+25
The swift-object-expirer is provided by the 'openstack-swift-proxy' package and thus it is unavailable on swift-object image. This change adds a new Docker image to fulfill this requirement and stop using swift-object image in this case. This image is needed while RDO does not fix the packaging. The issue is being tracked in: https://bugzilla.redhat.com/show_bug.cgi?id=1382921 Change-Id: Idc7ee92d756d8923da2198ede33abf5ed1142041 Closes-Bug: 1630425
2016-10-12Fix the failure to launch instance when enabled CephJeffrey Zhang1-1/+1
We need install qemu-kvm package which come from the Cloud SIG rather then qemu-system-x86 which come from EPEL. Change-Id: Ibd027069771552d3db0e4fe0c7406ddd1bfc0673 Closes-Bug: #1631984
2016-10-11Merge "Add missing uwsgi for barbican-api Dockerfile"Jenkins1-1/+4
2016-10-11Add missing uwsgi for barbican-api Dockerfileliyingjun1-1/+4
uwsgi is not installed for barbican-api in ubuntu. Change-Id: Ibaaf7eb9dfae2f88a5a2d9c3b4983d403e52c932 Closes-bug: #1632170