| Age | Commit message (Collapse) | Author | Files | Lines |
|
Due some cinder drivers need multipathing support like this one
http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/ibm-storwize-svc-driver.html
This PS will allow to run these additional drivers when using Kolla.
Implements: blueprint multipath-support
Change-Id: Id6cf29f984c92773bbfc2f95daea573a74701648
|
|
Currently, the keystone docker image doesn't support LDAP/AD
which is a common to manage users and group for identity
management and authentication.
This change adds ldappool to the builds.
Change-Id: Ida5a58f6c57cd173642f0a801dc9ecd84ded55e8
Closes-Bug: #1600586
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
|
|
|
|
Watcher is part of the OpenStack big-tent and is formally
known as "OpenStack Infrastructure Optimization service".
Whilst it provides a range of default goals and strategies,
the most relevant case is to enable re-balancing of the
compute hosts by taking CPU usage (data from Ceilometer)
into account and live migrating instances as required.
Currently this only builds the Docker images for type source
but binary builds are gracefully ignored.
The ansible configurations will be part of a later commit.
Change-Id: I9bb81ee625d9fcf6513e44e2ed20384e34da2adc
Partial-bug: #1598929
Partially-implements: bp watcher
Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
|
|
|
|
The Ceph osd bootstrap/startup logic depends upon reading/writing
partition names. Some older versions of udev have trouble reading these
(/dev/disk/by-label is missing).
To work around this, we shell out to sgdisk and scrape the partition
name data directly.
Co-authored-by: Paul Bourke <paul.bourke@oracle.com>
Closes-Bug: 1585185
Change-Id: I362b3f8e91de79687fc84e256996fbcaf303b6af
|
|
|
|
|
|
|
|
Change-Id: I4b109f7fdc3b8e49defed26979b04ca158842e98
Closes-Bug: #1598423
|
|
Closes-Bug: #1598977
Change-Id: I8be53531c2ba000c3b73d0f957dcc50fe947c925
|
|
|
|
Change-Id: I52e08e2df77106969c5975ebda2510ea8aefa8b5
Partially-implements: bp senlin-container
Signed-off-by: Eduardo Gonzalez <dabarren@gmail.com>
|
|
In most of case, the disks used by ceph have different size. Use the
default value 1 may block the ceph when one disk is full. Use the disk
size as osd weight will more reasonally.
TrivialFix
Change-Id: Ib875c7289188cbb9380355baf0c8048f1eb09332
|
|
|
|
The copy instructions do copy the README.txt file and the oslo-config-generator
directory to /etc/neutron. This makes no sense. Only the
neutron/rootwrap.d/lbaas-haproxy.filters should be copied to /etc/neutron/rootwrap.d.
TrivialFix
Change-Id: I2dfd86b718166d1d3e348dd9ba14056bb763e64f
|
|
This will merge several RUN statements into one RUN statement to reduce
the number of the layers of the base Docker image.
TrivialFix
Change-Id: I69b00b2e7fa7717923f0fe364c5be9b38a2dbb90
|
|
When building image for neutron-base on ubuntu, it failed with
installing neutron-lbaas, it should be neutron-lbaas-agent
Change-Id: Ia8ba9c4b578368940b44c7943648a15a9f9f7518
Closes-bug: #1597141
|
|
|
|
Allow heka container to pick up the openvswitch logs like other
services
Change-Id: I396ae9419540070c6ab01b8f62607ab46b1f08aa
closes-Bug: #1573199
|
|
|
|
TrivialFix
Change-Id: I4477b1e9681a34a85baf30e94c63f05e0d24ab7a
|
|
Co-authored-by: Mohammad Banikazemi <mb@us.ibm.com>
Partially-implements: bp kuryr-docker-plugin
Change-Id: Ife54f71984ff6c9825769e81fd39e3444c6fe310
|
|
To customize apt packages, you need to do something like that in
override file:
{% set base_apt_packages = base_apt_packages + ['vim', 'emacs'] %}
Change-Id: I7913ed405c2cb7e33f1cfe310d651030e0700e6b
Partially-implements: blueprint third-party-plugin-support
|
|
TrivialFix
Change-Id: Ide5944ea3b47db0de4bdce6410a217b5d8991c8f
|
|
|
|
|
|
|
|
Change-Id: I13c50a78b2dc7c98b720a4b2e7161104213bd295
Implements: bp ansible-ceilometer
|
|
|
|
|
|
|
|
This solves the following issue when using latest noVNC sources for
the nova-novncproxy container:
OSError: [Errno 13] Permission denied: '/usr/share/novnc'
Change-Id: Iea1f3dfcc696f53431e99570019e27cdef4ca5cb
Closes-bug: #1593006
|
|
Simplification of package installations
Change-Id: I78c0a84c55e891dec7c9bd21bc61700dba244526
Partially-implements: blueprint third-party-plugin-support
|
|
|
|
|
|
Partially Implements: blueprint rally-container
Change-Id: If8c4fdb51b8083078dddc68598d48c6e139a615a
|
|
|
|
This solves the following issue when running an ansible command inside
the kolla-toolbox container:
[Errno 13] Permission denied: '/home/ansible/.ansible'
Change-Id: I654d27c49b7fcc50e018b61146084660894352aa
Closes-bug: #1592268
|
|
|
|
Change-Id: I4e6ecbcfbd11a516b1ddc2fe7a62f20b8313ae07
Closes-bug: #1584698
|
|
ceilometer user and extend_start.sh should be added to both source
and binary type
Change-Id: I149e27e31c6eb200b508e5b67a98edccc8d86962
closes-Bug: #1582062
|
|
|
|
|
|
Kolla do not depend on certain version of Ansible. So
install the ansible using pip
Change-Id: Id1bf103a1f5c2a1cde653d53110f28c903ae8768
Partial-Implements: blueprint ansible2
|
|
|
|
Kolla-kubernetes will setup the endpoints after the bootstrap is
complete.
Closes-bug: #1589282
Change-Id: Ife8d81930af8ef5ad8af166b2f87dae436dc7492
Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
|
|
Kolla-kubernetes requires there be an alternative way to bootstrap
the container. Kolla-kubernetes needs to signal the Kubernetes API
endpoint to make the cluster aware a bootstrap is in progress.
Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
Change-Id: Ie078017496eec81188d4c7c7916a70d1722f8aee
|
|
Kolla-kubernetes requires there be an alternative way to bootstrap
the container. Kolla-kubernetes uses the Kubernetes API endpoint to
read information about the cluster so that the bootstrap process runs
serially.
Partially-implements: blueprint kolla-kubernetes-extended-dockerfiles
Change-Id: I6185f2522b1151c934871a1ad2387f0001c0a320
Co-authored-by: Ken Wronkiewicz <wh-openstack@wirewd.com>
|
|
|