summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-10-15Merge "Use openstack/requirements for repeatable builds"Jenkins2-2/+9
2015-10-15Fix syntax in kolla-build.conf examplePaul Bourke1-4/+4
TrivialFix Change-Id: I60dacac49d416442e699c790617ac5ad0a8b0a8e
2015-10-15Use openstack/requirements for ironicPaul Bourke2-2/+2
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I9fbfa7ca442063db52c8b14586176ab994d2cf46 Partial-Bug: #150530
2015-10-15Use openstack/requirements for horizonPaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I145908bef5d18fea35f38032725f48c18f8cb831 Partial-Bug: #150530
2015-10-15Use openstack/requirements for heatPaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I36de9a5c52ac265d0fb54ba7d540048aedf33fde Partial-Bug: #150530
2015-10-15Use openstack/requirements for gnocchiPaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I70ade4df3297347833b116e73a77a50767d75d15 Partial-Bug: #150530
2015-10-15Use openstack/requirements for glancePaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I46f456ce71f76b0a6a2933220a500c5221769ff9 Partial-Bug: #150530
2015-10-15Use openstack/requirements for designatePaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I07ed5f20ab4b4bcd0fc6b3c231a54ebe0d51bf67 Partial-Bug: #150530
2015-10-15Use openstack/requirements for cinderPaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: Ib6a57da3232fb99e92103e606f81774556f76426 Partial-Bug: #150530
2015-10-15Use openstack/requirements for ceilometerPaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: I3dd452d0cf502c0adf892b67b152de1c8930c77f Partial-Bug: #150530
2015-10-15Use openstack/requirements for keystonePaul Bourke1-1/+1
See Iccb4e99f8e4b6659a19c1817d0f4c697824af25c for context. Change-Id: Ic4f5732e70b0cda3b3755e8fe33ece3116fa8afc Partial-Bug: #150530
2015-10-15Use openstack/requirements for repeatable buildsPaul Bourke2-2/+9
Add this repo to the openstack-base image, and use the upper-constraints to install the client packages. Will follow up with dependant patches for the child images to reduce the risk of breaking everything at once. -- Background: Many dependencies in the requirements.txt of OpenStack components have quite loose version requirements, in many cases they will just specify a minimum version (e.g. WebOb>=1.2.3). The result of this is that given a Kolla image for Keystone built today, another build of the exact same ref of Keystone could be broken tomorrow, due to it picking up a later unsupported dependency. The https://github.com/openstack/requirements repo exists to bring some sanity to this situation. (It also outlines other problems it solves in it's readme). We also may like to checkout the stable/liberty branch of this project in our liberty branch, once it appears. Change-Id: Iccb4e99f8e4b6659a19c1817d0f4c697824af25c Partial-Bug: #1505306
2015-10-15Use memcache for consoleauth and horizonSam Yaple7-11/+14
Unfortunately there was no was to avoid memcache for consoleauth, so we might as well take advantage of it for Horizon as well. Change-Id: Idd338a025b031f6b50fe0c9f03c2c8d862f9d4c0 Closes-Bug: #1504606 Closes-Bug: #1504800
2015-10-15Enable COMPRESS_OFFLINE for HorizonSam Yaple1-0/+1
Without this set the CSS is messed up again TrivialFix backport: liberty Change-Id: I9e4cfc53d9791f75d4fdd52abe562c58035b0979
2015-10-15Pin Docker version to 1.8.2Michal Rostecki1-0/+5
Currently Ansible have issues with Docker 1.8.3. We have to pin version to 1.8.2 before including fix [1] in tagged Ansible version. [1] https://github.com/ansible/ansible-modules-core/pull/2258 Change-Id: If802ff118782ec521acfff00e286cde703bf37b3
2015-10-14Merge "Add tty to containers"Jenkins31-0/+84
2015-10-14Merge "update doc for root is needed when deploying"Jenkins1-0/+13
2015-10-14Merge "Make Ceph work for RPM based distributions"Jenkins7-3/+39
2015-10-14Add tty to containersSam Yaple31-0/+84
sudo requires a tty to function by default on centos. Instead of tweaking the sudo conf we can just add a tty. This has the added advantage of making the containers more friendly if you have to `docker exec -i <container> bash` into them. Change-Id: If97a02ca1d37c243a787d98ade54bde8d641aecd backport: liberty Partially-Implements: blueprint functional-testing-gate
2015-10-14Cleanup outdated documentationMartin André1-13/+1
Kolla implements a workaround for the referenced docker issue. There is no need to document it, however still recommend installing a recent kernel for better compatibility. Change-Id: I06eaa0bb0980f0698202724f523ab08cb344418e
2015-10-14update doc for root is needed when deployingKuo-tung Kao1-0/+13
Update ansible-deployment to note that root privilege is needed when deploying. Change-Id: I80d3792de69c16c05c5285e8113d5924d6192735 Closes-Bug: #1471824
2015-10-14Merge "Update Vagrant docs"Jenkins1-6/+12
2015-10-14Merge "Also copy over Swift builder files for rings"Jenkins1-0/+8
2015-10-13Make Ceph work for RPM based distributionsSteven Dake7-3/+39
Ceph packages need to be installed in nova, glance, and cinder. Once that is done, Ceph works like a champ! Change-Id: I296da1d04d0c1bcb729f22e65e432d53d561b49c backport: liberty Closes-Bug: #1505549
2015-10-14Merge "Pin docker to 1.8.2 in gate"Jenkins3-3/+3
2015-10-14Merge "Fix issue with su and bad kernels"Jenkins14-14/+14
2015-10-14Merge "Bump ansible to 1.9.2"Jenkins33-79/+1
2015-10-13Merge "Install tox in Vagrant"Jenkins1-1/+1
2015-10-13Merge "Remove some outdated info from swift-guide"Jenkins1-12/+3
2015-10-13Pin docker to 1.8.2 in gateSam Yaple3-3/+3
Change-Id: I1207f04771267702a7b592643a07dd0d92bacbc9 backport: liberty Partially-Implements: blueprint functional-testing-gate
2015-10-13Fix issue with su and bad kernelsSam Yaple14-14/+14
Long story short, some kernels before 3.15 had an issue with using su in a container when the network namespace was --net=host. The gate has a 3.10 and a 3.13 kernel and has a problem with this. This changes everything to use sudo backport: liberty Partially-Implements: blueprint functional-testing-gate Change-Id: I4d79ccaa1cddffcc8393f64e7e1be2538efe33e5
2015-10-13Bump ansible to 1.9.2Sam Yaple33-79/+1
Ansible 1.9.2 contains the fix needed for docker-py >1.2.0 This is needed for some gate reasons, but it is also a good version bump because it fixes a few issues with delegate_to. Change-Id: Iafbabb3b0232620849d0548c5cd9d8d316c2b0f3 backport: liberty Partially-Implements: blueprint functional-testing-gate
2015-10-13Merge "Add small reminder to use latest vagrant"Jenkins1-0/+3
2015-10-13Update Vagrant docsMichal Rostecki1-6/+12
Update and add some minor informations to dev Vagrant docs. Change-Id: I1acd6583b458568c5dc713e09d35e58a2275bc51 Closes-Bug: #1505065
2015-10-13Add small reminder to use latest vagrantPaul Bourke1-0/+3
Vagrant is fast moving tech and we've seen some bugs around users using old distro packaged versions (https://bugs.launchpad.net/kolla/+bug/1505045). Change-Id: I37ae4452fd95e8b58aec228d89bd98214ac012df backport: liberty
2015-10-13Remove some outdated info from swift-guidePaul Bourke1-12/+3
Change-Id: Ib74e69ee7c5755ccae4e2ecb7b976f110bdae7c1 backport: liberty
2015-10-13Also copy over Swift builder files for ringsPaul Bourke1-0/+8
These are required for certain commands such as inspecting the state of the rings on a node. Change-Id: Iaefb252503320d5b4fcefe12f5d43f0aaf25cad6 backport: liberty Closes-Bug: #1491779
2015-10-13Install tox in VagrantMichal Rostecki1-1/+1
Change-Id: I374d5f3702c1874b76e582b8585246d670eeb74a Closes-Bug: #1505281
2015-10-13Push images to registry by default in VagrantMichal Rostecki1-0/+1
Change-Id: Ia4520cf85531e2508aba7aec9e078f963943af75 Closes-Bug: #1505497
2015-10-13Merge "Fix up loc with change to devenv"Jenkins1-4/+4
2015-10-13Remove obsolete backport for oslo.logMartin André2-45/+0
The patch was merged upstream. Remove it from kolla tree since it doesn't apply cleanly anymore and break openstack-base image building. backport: liberty Change-Id: Ia82aa10860d24d696a172ec6596076c9b6b2d0a5 Closes-Bug: #1505456
2015-10-12Fix up loc with change to devenvSteven Dake1-4/+4
The devenv directory rename broke the loc tool. Fix it. TrivialFix Change-Id: I96e0a57b6a594309e24b8e2384afe3a39c73b245
2015-10-12Merge "add missing `kollaglue` in image-building"Jenkins1-2/+2
2015-10-12Merge "Recommend enabling NTPD in the documenation"Jenkins1-0/+14
2015-10-12Merge "Update Vagrant directories in .gitignore"Jenkins1-3/+3
2015-10-12Merge "Add ceph and ironic to index"Jenkins1-0/+2
2015-10-12Merge "Ignore the 'Disk Flags:' line in parted"Jenkins1-4/+6
2015-10-12add missing `kollaglue` in image-buildingKuo-tung Kao1-2/+2
add missing `kollaglue` word to build command in image-building.rst. Change-Id: Idd9c50a5298094492d170537e42ffeb1ed73af4f
2015-10-12Update Vagrant directories in .gitignoreMichal Rostecki1-3/+3
Vagrantfile and all related stuff moved to dev/ directory. Then .gitignore should be updated with this change. Change-Id: I15decd9d7ac21effe1485aead493da33002383ec Closes-Bug: #1505079
2015-10-11Ignore the 'Disk Flags:' line in partedSam Yaple1-4/+6
This is a difference between different versions of parted and since we since we are screen scraping this is a clean solution. backport: liberty Change-Id: I4c441bb16cfba7f405d2a41233d0129e61715c62 Closes-Bug: #1504920