- Feb 02, 2016
-
-
SamYaple authored
This change is needed for clarity. We have a kolla-ansible script. We have a kolla-mesos repo. We plan to have a kolla-ansible repo. Already we have had far too much confusion about whether we are talking about the container or the project. Naming this kolla-toolbox eliminates all of that confusion and its probably a bit more accurate of a name too. Closes-Bug: #1541053 Change-Id: I8fd1f49d5a22b36ede5b10f46b9fe02ddda9007e
-
- Jan 29, 2016
-
-
Vikas Jain authored
Steve is tired of maintaining a copr for Magnum. People bug him all the time to update the rpm for RDO. The RDO community has offered to take on the maintainance of the Magnum RPM. As this RPM won't be in current-passed-ci for some time so it needs to be pulled from current repo for the foreseeable future, possibly nearing the release of Mitaka. Change-Id: I9cfb02ab828251ef5bf40ca236f18b5f0f715e34 Closes-Bug: #1539325
-
- Jan 28, 2016
-
-
SamYaple authored
There is no reason to have a hostname-unique pidfile in the container as we currently have. This posed problems with kolla-mesos reusing the same script. Since there is no reason for this pidfile to be configurable in path _at_ _all_, we hardcode the path. Additionally, we adjust the file perm change to only update the perms on the folder if it is not already properly set. This also incorperates a kolla-ansible file in the bootstrap process which follows our other container techniques of using the idempotent creation of a volume in the bootstrap process (see nova) TrivialFix Related-Bug: #1538136 Change-Id: I2380529fc7146a9603145cdc31e649cb8841f7dd
-
Jeffrey Zhang authored
Change-Id: I3cfb239e6f99e7079b2781b06550fa627fcb8998 Closes-Bug: #1539064
-
SamYaple authored
Swift updates and new deps are needed, here is one Closes-Bug: #1538377 Change-Id: Ibb890c73e462113c5aa29ab12637a9115bb51240
-
weiyu authored
$(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
-
Qiu Yu authored
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
-
- Jan 27, 2016
-
-
Jeffrey Zhang authored
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
-
- Jan 26, 2016
-
-
akwasniewska authored
Part of ELK stack. Includes Dockerfiles for both Centos and Ubuntu. Change-Id: I1d955a5c51e416cc572eb2c9b4c57982a1d6ab67 Partially-implements: blueprint central-logging-service
-
Andrey Shestakov authored
PXE files should be copied after volume mount to avoid overwrite. Change-Id: I023cc316e6873abd658478dfa05be839e44a80c7 Closes-bug: #1538164
-
Andrey Shestakov authored
map-file should not be overwriten by volume TrivialFix Change-Id: I57bf963fd4af8c010fda0c4504e83dc33f6e9162
-
akwasniewska authored
Using curl with https requires ca-certificates. TrivialFix Change-Id: Idcb78233fcc07fd3d5491e230ed78efc4f9b949f
-
- Jan 25, 2016
-
-
SamYaple authored
Our other keyservers for ubuntu use port 80 for firewall reasons. Update the base to do the same. TrivialFix Change-Id: I4f6e59b3925e49a389e0415c943862cc13422f95
-
Qiu Yu authored
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
-
- Jan 22, 2016
-
-
David Moreau Simard authored
Otherwise curl downloads an html 302 found file Closes-Bug: 1537100 Change-Id: Ib77ef0efea54f03f187b97fac4322b473ff35dac
-
Marc Koderer authored
Change-Id: Iea77fa26c17e120b5c0487eca8a76972281ee99a Partially-Implements: blueprint enable-manila-containers
-
- Jan 21, 2016
-
-
Artur Zarzycki authored
Change-Id: Idfdeee030441a61e5bb1936dea9e5e84c243f156 Partially-Implements: blueprint binary-ubuntu
-
Qiu Yu authored
After recent drop root changes, all cinder rootwrap calls will fail in source build because lack of sudoer setting. This change adds sudoer file to enable rootwrap. It also add missing package dependencies needed for volume from image in source build type. Change-Id: I63a2405fb962ac687cdd88c81e1cdc02b3da638d Closes-Bug: #1536514
-
MD NADEEM authored
In python3.x, there is no method named xrange(), it has replaced by range(),which is equal to xrange() in python2.x. so we must fix this issue. Closes-Bug: #1268439 Change-Id: I66f0a7f248ad77bf06e96ea7cfcb7ef5f050b13a
-
- Jan 20, 2016
-
-
Artur Zarzycki authored
Due to changes with the drop-root work, we lost the ability to write to /var/lib/nova/*. This fixes those permissions and ensures cross container talk works properly between nova_libvirt and nova_compute Additionally, this fixes another issue introduced which saw that nova-compute could not run sudo commands as it did not have a proper sudoers entry Testing from previous deploys means you need a fresh environment. You have to remove all of the named volumes that kolla created in docker. Check these with `docker volume ls` Signed-off-by:
Hui Kang <kangh@us.ibm.com> Signed-off-by:
Artur Zarzycki <azarzycki@mirantis.com> Co-Authored-By:
Sam Yaple <sam@yaple.net> Co-Authored-By:
Hui Kang <kangh@us.ibm.com> Closes-Bug: #1533350 Change-Id: I7f864c448a2414e0b5d89f48337be411b891df35
-
Jeffrey Zhang authored
latest pip 8.0 can not override the system installed package Closes-Bug: #1536023 Change-Id: Ida07fc9e2e8aaffb3caaffce75ec4cbf8a4994e8
-
Andrey Shestakov authored
Change-Id: I94ef03c11657d36261f3ddc63056422f84ec2c6a Partially-Implements: blueprint binary-ubuntu
-
Allen Gao authored
yum.mariadb.org intermittent ssl certificate ca bundle has problem for now. https://mariadb.atlassian.net/browse/MDEV-9435 Change-Id: Ic0dd72c4586958224c03572ca9de0ea15a7a38fd Closes-Bug: #1536066
-
- Jan 19, 2016
-
-
Michal Rostecki authored
Change-Id: Iaf317817eccaa72f2a86b1058a0179afd3427859 Partially-Implements: blueprint mesos
-
- Jan 18, 2016
-
-
Marc Koderer authored
Support manila as container. First step only supports building from source. Change-Id: I60bb67536c9afdb9f0532b3cdc2c400a68608003 Partially-Implements: blueprint enable-manila-containers
-
Qiu Yu authored
Change-Id: I52e175a1eb5176828db8ed709f4d19dd0685b9c5 Closes-Bug: #1535189
-
- Jan 17, 2016
-
-
SamYaple authored
Ceph-mon bootstrap container shares the same name of `ceph_mon` with real ceph-mon service. When bootstrapping, it will sleep forever for the purpose of distribute rings. Later on, when starting real `ceph_mon` service, kolla_docker module will take bootstrap container as real one because bootstrap container has a super set of env variables and kolla_docker doesn't do strict comparing of env variable items. This change follows the pattern of other bootstrap containers and rename to use `bootstrap_ceph_mon` to avoid conflict. Co-Authored-By:
Sam Yaple <sam@yaple.net> Change-Id: I0082820900928c42f9cc778ffd705980fea9ad1c Closes-Bug: #1535140
-
- Jan 16, 2016
-
-
Wanlong Gao authored
Change-Id: Ib6b095341c8d63b365d3575478b4dafa69720b63 Closes-Bug: #1534900
-
- Jan 15, 2016
-
-
Wanlong Gao authored
TrivialFix Change-Id: I94dd94b1e64a6a844497e551a66e7279de636f90
-
Jeffrey Zhang authored
Get rid of swfit children images by share the same image in the swift account, swift object and swift container services Closes-Bug: #1534476 Change-Id: I929689f93b56396a41b19fda46e4679c4de84ca1
-
Wanlong Gao authored
TrivialFix Change-Id: Ib1923d8782699904cbc6a71d2f326d9c207d0005
-
- Jan 14, 2016
-
-
Artur Zarzycki authored
Change-Id: I059565c15f5b820c5944d5bd349ccbc5acdb7540 Partially-Implements: blueprint binary-ubuntu
-
- Jan 13, 2016
-
-
Jeffrey Zhang authored
Ceph has move it repo to download.ceph.org[0]. Actually, http://ceph.com/rpm-hammer return a http 301 code now. [0] http://docs.ceph.com/docs/master/install/get-packages/#add-ceph TrivalFix Change-Id: I304f9e231c32f63e13d4a5b889412799c39f4d7e
-
- Jan 11, 2016
-
-
Paul Bourke authored
The base image is missing python-jinja2 for source builds which causes the kolla_mesos_start script to fail on import. Change-Id: I8550115dd42f4401a3351cd7c466fbeb1e02a665 Closes-Bug: #1532275
-
Artur Zarzycki authored
Change-Id: Ie11456e2b1e9bf641f7739044e8ae13d78405427 Partially-Implements: blueprint binary-ubuntu
-
- Jan 08, 2016
-
-
Artur Zarzycki authored
Change-Id: I368f5b89fbfded0f173b97058061a03783ce1829 Closes-Bug: #1531883
-
- Jan 07, 2016
-
-
weiyu authored
openstack-cinder package is missing a dependency on python-oslo-policy. Add it to Kolla until RDO packaging is fixed. Change-Id: I29a1b24e9508f186fa3be5ea6f138b2bd163f8b3 Closes-Bug: 1469891
-
- Jan 06, 2016
-
-
Martin André authored
It appears Trove still depends on MySQL-python. Restore the workaround for broken Percona repo. Closes-Bug: #1531371 Related-Bug: #1526129 Change-Id: I1781fee14e17a6b7cbb2cf8dae639e049698b9e6
-
- Jan 05, 2016
-
-
Martin André authored
openstack-neutron package is missing a dependency on python-oslo-reports. Add it to Kolla until RDO packaging is fixed. Change-Id: Idfdc1139b790ed8778540a763e0f205101140db7 Closes-Bug: #1531107
-