summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-01-28reset $(hostname) to $(hostname -s) in ceph extend_start.shweiyu1-3/+3
$(hostname) is Ceph Monitor name in extend_start.sh, {{ ansibe_hostanme }} is Ceph Monitor name in ceph.conf. $(hostname) not always equal to ansible_hostname , that makes ceph_mon container can't start. Closes-Bug: #1538870 Change-Id: I312bf8d74c855aa4c72f12285e3092df96f60048
2016-01-28Enable find_disks module to match by filesystem labelQiu Yu1-17/+59
Currently the only consumer of ansible find_disks module is Ceph. And Ceph OSD deployment in kolla uses GPT partition label to detect and identify disks for Ceph OSD use. This is not always true for all the deployment. The change here extended the find_disks module by: - adding `name` argument to find disk by either partition name or filesystem label matching - `partition_name` argument now becomes an alias to `name` - adding `match_mode` argument to allow prefix matching. It is used for swift disk detection. - return `fs_label` key / value in result for disk mounting purpose Change-Id: I9c93400c1826f5148acf09e9fbe555e358dfdfcc Partially-Implements: blueprint swift-physical-disk
2016-01-28Rework log output if pull failsSamYaple1-7/+19
Co-Authored-By: Sam Yaple <sam@yaple.net> Change-Id: I066b2d419abb3ef2d4827ce686865c0dc68a5e97 Closes-bug: #1537763
2016-01-27Remove the libvirt socketSamYaple1-7/+2
We use tcp connection rather than socket so we can remove the config options related to it. Additionally adjust the _extremely_ verbose logging from INFO to WARNING. TrivialFix Change-Id: I88bf660134192f11732d012985df5c4f688419ba
2016-01-27Add the missed stub upgrade.ymlAllen Gao1-0/+1
After introduction of pull action and turing every main.yml into {{action}}.yml we lost ability to perform upgrade. Change-Id: Id6b5921bd1e3e7b196c4b3223920e51ae5e0b840 Closes-Bug: #1538210
2016-01-27Add an ansible role for mongodbHui Kang19-3/+183
Change-Id: Ia6ac371845d1f2b545406d096b35a6d5f68be5f6 Implements: blueprint ansible-mongodb
2016-01-27Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I2b59e7606e3ab4e09e1cc7d56494b1e0ab2da29f
2016-01-27Merge "Add bootstrap task for ironic-pxe"Jenkins3-7/+35
2016-01-27Merge "Fix ironic-pxe map-file location"Jenkins2-2/+2
2016-01-27Merge "Added Kibana and its deployment."Jenkins14-1/+134
2016-01-27Merge "Add the keyfile option to decrypt the passwords.yml"Jenkins1-2/+11
2016-01-27Merge "Update ring builder filenames in Swift config"Jenkins1-3/+3
2016-01-27Merge "Fix bug:xrange() issue with py3.x"Jenkins1-1/+1
2016-01-27Re-generate the compressed css and js on every horizon startJeffrey Zhang2-4/+14
The local_settings file affect django-compress behavior, so re-generate the compressed javascript and css if it is changed Closes-Bug: #1537815 Change-Id: I330bfb666e39ffb88a4488793562df697d5572d0
2016-01-27Add the keyfile option to decrypt the passwords.ymlAllen Gao1-2/+11
The passed keyfile path is used to decrypt the passwords.yml which encrypted by the ansible vault. Partially-Implements: blueprint encrypt-sensitive-info DocImpact Change-Id: Ifaebf464478cde99e896c13b375cfaf9282ee576
2016-01-27Add the missed long option tagsAllen Gao1-1/+3
And use variables for options. TrivialFix Change-Id: I6cf8612b4e15ef263d2f5b2dbacc186ccd16871b
2016-01-26Merge "Fix swift.conf.j2 so that merge_configs can recognize"Jenkins1-1/+1
2016-01-26Merge "Add stub upgrade.yml"Jenkins16-0/+16
2016-01-27Update ring builder filenames in Swift configQiu Yu1-3/+3
Update Swift config playbook to use correct name of Swift ring builer file. Those are the names generated if one follows document in doc/swift-guide.rst TrivialFix Change-Id: If1d713e3cccc851ef6f2cc3cb5a736b43fa26957
2016-01-26Add stub upgrade.ymlMichal Jastrzebski16-0/+16
After introduction of pull action and turing every main.yml into {{action}}.yml we lost ability to perform upgrade Change-Id: Ie9fa2cd083b061033abc733fba53d54f9c55e393 Fixes-Bug: #1538210
2016-01-26Added Kibana and its deployment.akwasniewska14-1/+134
Part of ELK stack. Includes Dockerfiles for both Centos and Ubuntu. Change-Id: I1d955a5c51e416cc572eb2c9b4c57982a1d6ab67 Partially-implements: blueprint central-logging-service
2016-01-26Add bootstrap task for ironic-pxeAndrey Shestakov3-7/+35
PXE files should be copied after volume mount to avoid overwrite. Change-Id: I023cc316e6873abd658478dfa05be839e44a80c7 Closes-bug: #1538164
2016-01-26Merge "Fix swift regression caused by swift shared image change"Jenkins1-1/+1
2016-01-26Fix ironic-pxe map-file locationAndrey Shestakov2-2/+2
map-file should not be overwriten by volume TrivialFix Change-Id: I57bf963fd4af8c010fda0c4504e83dc33f6e9162
2016-01-26Merge "Pick up proxy buildargs from environment"Jenkins2-1/+57
2016-01-26Add ca-certificates to required packages.akwasniewska1-0/+1
Using curl with https requires ca-certificates. TrivialFix Change-Id: Idcb78233fcc07fd3d5491e230ed78efc4f9b949f
2016-01-26Merge "Separate exclusion list for source and binary types"Jenkins1-27/+32
2016-01-26Fix swift regression caused by swift shared image changeQiu Yu1-1/+1
Correct the leftover image name. Change-Id: I54c46bfabc2afbdd2ada697decec1f67bf70b6ed Related-Id: I929689f93b56396a41b19fda46e4679c4de84ca1 Closes-Bug: #1537993
2016-01-26Merge "Convert gate to file backend rather than partition"Jenkins10-202/+220
2016-01-26Merge "Remove our unused jobs that now run in linters"Jenkins1-15/+1
2016-01-26Merge "Update keyserver for ubuntu"Jenkins1-4/+4
2016-01-26Separate exclusion list for source and binary typesMichal Rostecki1-27/+32
Separate list of excluded images for source and binary unit tests. Change-Id: I4b6032db25c898272491c44c7a06f7cddf7a2298 Closes-Bug: #1487252
2016-01-25Remove our unused jobs that now run in lintersSamYaple1-15/+1
Change-Id: I5c83b28ce3ef6c4080c68fa2fa353ad118ef7b71 Depends-On: I48faeb61fd3d630e7d7b6c949afcf10f724b0b72
2016-01-25Bump RDO delorean repositories to current-passed-ci for MitakaDavid Moreau Simard1-1/+1
RDO now has regular and good coverage which leads to tested repository promotion to current-passed-ci. Bumping to current-passed-ci should lead to less errors and instability. Change-Id: Ifb68a26afe0062a27303553b8116a3c739aa33c6
2016-01-25Update keyserver for ubuntuSamYaple1-4/+4
Our other keyservers for ubuntu use port 80 for firewall reasons. Update the base to do the same. TrivialFix Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
2016-01-25Merge "Install keystonemiddleware for source build swift proxy server"Jenkins1-0/+1
2016-01-26Install keystonemiddleware for source build swift proxy serverQiu Yu1-0/+1
Swift doesn't have hard dependency on keystone authentication. Hence keystonemiddleware is not listed in Keystone's requirements.txt. For Kolla setup, since keystone is by default enabled, ensure keystonemiddleware is correctly installed in proxy server Dockerfile. Change-Id: Ie49433772d7ebe13b984dc0eb93840e6ca54a91a Closes-Bug: #1537407
2016-01-25Merge "Share the same image between swift services"Jenkins17-254/+30
2016-01-25Merge "Revert "Pin the pip version to 7.1.2""Jenkins2-13/+0
2016-01-25Revert "Pin the pip version to 7.1.2"Allen Gao2-13/+0
This reverts commit 14dfbc13a25b43850be15933ca79a7d701b91bac. This issue has already been fixed after pip 8.0.1 released. TrivialFix Change-Id: Ie559286beac56aa5ac35addd647c1d342ba6562b
2016-01-25Expose the ansible-playout tags parameterJeffrey Zhang1-3/+7
we can deploy specific services by using tags feature. It is very useful, especially in develop/test stage. TrivaiFix Change-Id: I21cc55e6f1a32a5c57570bc2c2fb9b084e513af8
2016-01-23Remove unused docker_pull_policy in quickstart.rstHui Kang1-11/+0
TrivialFix Change-Id: Ia7dc521a83b13799345ca8b89ba4130aba039d60
2016-01-23Fix swift.conf.j2 so that merge_configs can recognizeQiu Yu1-1/+1
This change fixes the problem that `swift_hash_path_suffix` and `swift_hash_path_prefix` not picked up because of the relative path merge_configs can not recognize. Change-Id: I4d93269babe71e51ba7949b719f753c1e1b34e3c Closes-Bug: #1537331
2016-01-22Customizations for memcachedMarga Millet1-6/+8
This patcheset contains customization of Dockerfiles of memcached containers Change-Id: I41b1f66be293aa605029ba7a59c1bc59889ac2f4 Partially-implements: blueprint third-party-plugin-support
2016-01-22Merge "Have curl follow redirects when downloading magnum repository"Jenkins1-2/+2
2016-01-22Merge "Cinder ubuntu binary container"Jenkins5-0/+41
2016-01-22Merge "Add binary support for Manila container"Jenkins3-4/+14
2016-01-22Have curl follow redirects when downloading magnum repositoryDavid Moreau Simard1-2/+2
Otherwise curl downloads an html 302 found file Closes-Bug: 1537100 Change-Id: Ib77ef0efea54f03f187b97fac4322b473ff35dac
2016-01-22Merge "add the kolla-build.conf generation doc"2.0.0.0b2Jenkins1-3/+8
2016-01-22add the kolla-build.conf generation docAllen Gao1-3/+8
TrivialFix Change-Id: Ic55664a8156560a9f979556ac9b0094fa2946ba4