- Aug 29, 2016
-
-
Paul Bourke authored
An unwitting user may apply the KOLLA_CEPH_OSD[_CACHE]_BOOTSTRAP label to a partition assuming it will only use that partition for Ceph, and end up wiping out their disk. This change adds a layer of checking to this scenario to try and help avoid a disaster scenario. Closes-Bug: 1599103 DocImpact Change-Id: Ibb9fb42f87a76bc02165ec0b93b60234bad8747a
-
- Aug 25, 2016
-
-
Shaun Smekel authored
This addresses the ansible aspects of fernet key bootstrapping as well as distributed key rotation. - Bootstrapping is handled in the same way as keystone bootstrap. - A new keystone-fernet and keystone-ssh container is created to allow the nodes to communicate with each other (taken from nova-ssh). - The keystone-fernet is a keystone container with crontab installed. This will handle key rotations through keystone-manage and trigger an rsync to push new tokens to other nodes. - Key rotation is setup to be balanced across the keystone nodes using a round-robbin style. This ensures that any node failures will not stop the keys from rotating. This is configured by a desired token expiration time which then determines the cron scheduling for each node as well as the number of fernet tokens in rotation. - Ability for recovered node to resync with the cluster. When a node starts it will run sanity checks to ensure that its fernet tokens are not stale. If they are it will rsync with other nodes to ensure its tokens are up to date. The Docker component is implemented in: https://review.openstack.org/#/c/349366 Change-Id: I15052c25a1d1149d364236f10ced2e2346119738 Implements: blueprint keystone-fernet-token
-
- Aug 24, 2016
-
-
Hui Kang authored
Change-Id: Ib5a853c0048a45d9085c55804580c7ed2fd0fc07 Partially-implements: bp kuryr-docker-plugin
-
- Aug 20, 2016
-
-
Jeffrey Zhang authored
Upgrade Ubuntu base image to Xenial Closes-Bug: #1593599 Change-Id: I5832a729a9a4fa73c02442047c92ba088ce20db3
-
- Aug 19, 2016
-
-
Paul Bourke authored
Add the following prechecks for network_interface: * Check it exists on the node * Check its up * Check it has an IP associated TrivialFix Change-Id: I86f1d79d8592a3b108822e7d19541f91a1c0d716 Co-Authored-By:
James McCarthy <james.m.mccarthy@oracle.com>
-
- Aug 16, 2016
-
-
Larry Rensing authored
Add needed library packages and Dockerfile to build vmtp container. Co-Authored-By:
Larry Rensing <lr699s@att.com> Partially implements: bp vmtp-container Change-Id: I54340947f3bdf61d3e4f54884fed90ac318124ff
-
- Aug 10, 2016
-
-
Sean Mooney authored
Change-Id: Ie70db1b18a73528b1194e4fbcf53d09fed20f4a0 Implements: blueprint kolla-host
-
- Aug 05, 2016
-
-
Christian Berendt authored
Only install English locales and do not install documentation. http://wiki.ubuntu.com/ReducingDiskFootprint Change-Id: I129cd7cc8777112acb751c600feb8900c0c2a461
-
- Jul 20, 2016
-
-
Jeffrey Zhang authored
DocImpact Implments: blueprint ansible-tempest Change-Id: Iadd86d9d91438f056c433b9a2016f32587c92878
-
- Jul 14, 2016
-
-
Yatin Kumbhare authored
Now that there is a passing gate job, we can claim support for Python 3.5 in the classifier. This patch also adds the convenience py35 venv. Change-Id: Ia7b1fb88ac108e1e8fd6ed963967e731ae3ca5a4 Closes-Bug: #1603006
-
Dave Walker (Daviey) authored
Currently, it is not possible to make use of Keystone Domain specific settings. Such as different domains using different LDAP servers or SQL. To enable for example domain ACME - domain settings would be put into: {{ node_custom_config }}keystone/domains/keystone.ACME.conf Change-Id: I23620978c618dd4a3598d7cb74c3e9cf8c2394ac Closes-Bug: #1599868 Signed-off-by:
Dave Walker (Daviey) <email@daviey.com>
-
- Jul 12, 2016
-
-
ZhongShengping authored
Use [oslo_messaging_notifications]/driver option in cinder.conf to enable block storage meters, set the option default value is 'messagingv2'. Change-Id: I1e885324fbeb2ad1c547c6c6618cbacd0e441d51 Closes-Bug: 1602055
-
- Jul 11, 2016
-
-
Carlos Cesario authored
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
-
- Jul 08, 2016
-
-
Dave Walker (Daviey) authored
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>
-
- Jun 29, 2016
-
-
Hui Kang authored
TrivialFix Change-Id: I6ca07539ab6eb63752d957e42f43002e5b874e8d
-
Jeffrey Zhang authored
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
-
- May 31, 2016
-
-
Jeffrey Zhang authored
Pin the base distro release version in the master branch(Newton). Only one distro version is supported. The supported versions are: * CentOS: 7 * RedHat: 7 * OracleLinux: 7 * Debian: 8 * Ubuntu: 14.04 NOTE: Kolla will move to Ubuntu 16.04 in the Newton cycle DocImpact TrivialFix Change-Id: I32c0edbee4de14c8a0cc7c961d566e84d70f19a4
-
- May 27, 2016
-
-
Daneyon Hansen authored
Previously, kolla did not support neutron lbaas functionality. Only Lbaasv2 is supported in Mitaka. Additional information can be found here: http://docs.openstack.org/mitaka/networking-guide/adv-config-lbaas.html Magnum uses Neutron Lbaas to provide high availability to COE API and Etcd endpoints within a bay. Therefore, Neutron Lbaas is required for Kolla to support Magnum. Co-Authored-By:
Serguei Bezverkhi <sbezverk@cisco.com> Partial-Bug: #1551992 Change-Id: I05360b7c447c601fcb3c2b6b2a913ef5cc0f3a1b
-
- Mar 23, 2016
-
-
Steven Dake authored
For proper release note generation on the releases.openstack.org website, this change will need to be backported into mitaka and liberty as well. Then a special one-file reno file will have to be added for mitaka describing the features and the same story for liberty. See log of the discussion here: http://eavesdrop.openstack.org/irclogs/%23openstack-release/%23openstack-release.2016-03-23.log.html#t2016-03-23T18:00:05 Change-Id: I3c298ae08ec4645f384ea5829cb0851fe82f4557 Partially-Implements: blueprint add-reno
-