[release-announce] [kolla] kolla-kubernetes 0.5.0

no-reply at openstack.org no-reply at openstack.org
Wed Feb 15 16:41:04 UTC 2017


We high-spiritedly announce the release of:

kolla-kubernetes 0.5.0: Kubernetes deployment of the Kolla containers

The source is available from:

    http://git.openstack.org/cgit/openstack/kolla-kubernetes

Download the package from:

    https://tarballs.openstack.org/kolla-kubernetes/

Please report issues through launchpad:

    http://bugs.launchpad.net/kolla-kubernetes

For more details, please see below.

0.5.0
^^^^^

New Features

* cinder control service package for deployment with kubernetes
  entrypoint.

* Helm chart to bring up OpenStack deployment, which includes:
  mariadb, rabbitmq, memcached, keystone, glance, cinder, neutron,
  nova and horizon. This compute kit uses iscsi/lvm as a backend for
  cinder volume.

* Horizon service level deployment with kubernetes entrypoint.

* Image pull policy can now be set for all containerns.

* Container and scripts for simple development environment bring up.

* keystone service package for deployment with kubernetes
  entrypoint.

* Mariadb service level deploymnet with kubernetes entrypoint.

* Memcached service level deployment with kubernetes entrypoint.

* Neutron service level deploymnet with kubernetes entrypoint.

* nova-compute service level package using kubernetes entrypoint.

* nova-control service level package using kubernetes entrypoint.

* rabbitmq service level package using kubernetes entrypoint.

Changes in kolla-kubernetes 0.4.0..0.5.0
----------------------------------------

06d09b4 Added support for containerized dev bringup
502dbf4 Remove no longer relevant argument to ceph_workflow*
e7de43f Fixing service dependencies
3efe89c Adding compute kit based on iscsi backend
9bae431 Spelling correction of Kubernetes
fd815c2 Stabilizing the gate, fixing  resolv.conf issue
7a35d0a Gate refactor part deux
16ee0ed Delete python bytecode file
91ad482 Updated from global requirements
3efe3d0 Gate refactoring
8f99d48 Change endpoint-test -1 to 1 return code
a04017f Document the magic in endpoint_test.sh
3d4ab50 Actually report gate failures for experimental jobs
b93e79e Change version from 0.4.0 to 0.5.0
e01ef2a Using yaml.safe_load instead of yaml.load
d267995 Typo fix: amoung => among
3ab747c Fix different repo issue for documentation
74b1c23 Pre-Baked k8s Configmap for horizon in devenv
9a801f2 Pre-Baked k8s Configmaps for ceph storage in devenv
378a0ca Updated pre-built k8s configmaps for vagrant-centos
f7c1998 Fixed Pre-Baked k8s Configmaps to remove metadata
8652282 Pre-Baked k8s Configmaps for Nova in devenv
bca0e82 Pre-Baked k8s Configmaps for Glance in devenv
da6adda Pre-Baked k8s Configmaps for Neutron in devenv
7cf30dd Pre-Baked k8s Configmaps for Cinder in devenv
311db7c Remove minikkube guide
de1f815 Pre-Baked k8s Configmap for Openvswitch-vswitchd for devenv
2a1cf71 Pre-Baked k8s Configmap for Openvswitch-db-server for devenv
ae3d62d Pre-Baked k8s Configmap for resolv-conf for devenv
1fe2b4d Pre-Baked k8s Configmap for Keystone for devenv
c5e70d0 Pre-Baked k8s Configmap for keepalived for devenv
69eb3ee Pre-Baked k8s Configmap for memcached for devenv
8a6b98a Pre-Baked k8s Configmap for RabbitMQ for devenv
039c1b4 Pre-Baked k8s Configmap for MariaDB for devenv
d0a581e Unpin kolla-ansible
e2aac94 PS fixes several minor issues
758d66f PS adds nova cleanup service
d350e0a Ensure all containers have imagePullPolicy
55100a8 PS adds neutron cleanup service
e8b9884 Helm template testing
db4b59d Fix the gate by ensuring keystone endpoint is external
9277653 Fix keystone endpoint creation defaults.
299d584 Gate fix 4
e2771b2 Add information to QSG about reliance on kolla-ansible
c9f1dee PS Adds keystone cleanup service
f214d31 PS adds glance cleanup service
c7ad90e Add a script to build an example cloud yaml
777b7ef Periodic job fix 3
fc66f91 PS fixes issue discovered with keystone service package
2efe4c4 Fix documentation error in development environment
18592b2 Adding cleanup service for cinder
5290a6e Make common config section for mariadb packages
ee4ce1f Periodic gate fix #2
f302e2a Keystone-admin external support
9a238e7 Fix typos in development environment documentation
8039ca7 Fix for the periodic kolla-kubernetes processes.
6c07c68 Test keystone endpoint list
ca0db91 Add dep for neutron-openvswitch-agent on a working openvswitch.
95a301d Capture lists of containers by type and cache containers.
bc33d32 Improve handling of kubernetes_entrypoint variable
0b9a3db Improve handling of kubernetes_entrypoint variable in nova services
99e28d7 Added option to use --provide with vagrant.
7a039c9 Nova-control service deployment
b9fc241 Update docs to pin K8s at v1.5.1 and remove helm pull workaround
9833aa1 Typo fix: folowing => following
6f1e940 Add cinder control package with kubernetes entrypoint
457f4c5 Fixing location of dependency for vswitchd
62cc664 Typo fix: mysql => memcached
8852c88 Fix old container
d4e23e1 Openvswitch Service package with kuberentes entrypoint
a9fdfc1 Gate fix for horizon and cinder
c247986 Fix ci gate deploy multiple k8s slave
946da61 Typo fix: persistant => persistent
ff93e3a Improve file handling with context manager
60fb787 Remove unnecessary f.close()
dc3d4f2 Log docker images in the gate.
bc7cf39 Horizon service package
49ed1e9 Add dependency container to mariadb
556c5e3 Correction of file path in the developer environment page
aa626bb Add a workaround for docker-engine 1.13.0
ef9a2a0 Break apart helm init and helm ls operations
692235d Change mysql to memcached in docs
f431128 Use environment variables to specify versions
1af6219 Clean up mysql installed during test of helm
f27ad21 Add a simple test to see if horizon is running
92524b0 Install kubectl and helm on the host OS in docs
6c5b7f3 Nova-compute service deployment
46bc3c4 add a cd to halcyon-vagrant-kubernetes
a8f21dd Add an overview section to the documentation
4830260 Fix the issue in multi-node.rst
efd5486 Updated helm template names to consistent
8761aea Fixing element_name path for mariadb and memcached
16e163a Rabbitmq service deployment with entrypoint
cb68f74 Changing mariadb bootstart job name to init-element
2a1ce8e Memcached service package
6f127c1 Remove support for py33
9f9cc03 Fix missing yum install -y in gate.
d7fe0c3 Adding kubernetes imposed limit for port names
9b19d7a Updated from global requirements
9d6ee35 Improve docker images pulling
2a23732 Support 3.0.2 in the gate
2d2614b Neutron service package
6f81afc Fix typo in loopback file setup
a2ac087 Use upper constraints for all the jobs in tox.ini
5905648 Keystone service deployment with kubernetes entrypoint
1230fa3 Mariadb service deployment
ce83af0 Common infra for enabling 3.x and trunk builds.
4bd21fb Fix typo in keystone svc
2ca83f7 Glance service orchestration with entrypoint
d72fbe3 python 3.5 is enabled in tox environment
bb51257 Removes unnecessary utf-8 encoding
aefe9c1 Change 'docker' to 'Docker' in docs


Diffstat (except docs and test files)
-------------------------------------

helm/all_values.yaml                               | 139 ++-
helm/compute-kits/compute-kit/Chart.yaml           |  21 +
helm/compute-kits/compute-kit/requirements.yaml    |  37 +
helm/compute-kits/compute-kit/values.yaml          |  13 +
helm/kolla-common/Chart.yaml                       |   2 +-
.../templates/_common_api_apache_deployment.yaml   |   3 +-
.../templates/_common_api_python_deployment.yaml   |   5 +-
.../templates/_common_create_db_job.yaml           |   3 +
.../_common_create_keystone_endpoint.yaml          |   2 +
.../templates/_common_create_keystone_service.yaml |   2 +
.../templates/_common_create_keystone_user.yaml    |   2 +
.../templates/_common_delete_db_job.yaml           |  80 ++
.../templates/_common_delete_keystone_service.yaml |  64 ++
.../templates/_common_delete_keystone_user.yaml    |  68 ++
helm/kolla-common/templates/_common_lib.yaml       |   2 +
.../templates/_common_manage_db_job.yaml           |   2 +
.../templates/_common_statefulset.yaml             |   1 +
helm/microservice/ceph-admin-pod/Chart.yaml        |   2 +-
.../ceph-admin-pod/templates/ceph-admin-pod.yaml   |  63 ++
.../ceph-admin-pod/templates/ceph_admin_pod.yaml   |  61 --
helm/microservice/ceph-rbd-daemonset/Chart.yaml    |   2 +-
.../templates/ceph-rbd-daemonset.yaml              |  91 ++
.../templates/ceph_rbd_daemonset.yaml              |  89 --
helm/microservice/cinder-api-deployment/Chart.yaml |   2 +-
.../templates/cinder-api.yaml                      |  21 +
.../templates/cinder_api.yaml                      |  21 -
helm/microservice/cinder-api-svc/Chart.yaml        |   2 +-
.../cinder-api-svc/templates/cinder-api-svc.yaml   |   9 +
.../cinder-api-svc/templates/cinder_api_svc.yaml   |   9 -
.../cinder-backup-statefulset/Chart.yaml           |   2 +-
.../templates/cinder-backup.yaml                   |  94 +++
.../templates/cinder_backup.yaml                   |  93 ---
helm/microservice/cinder-create-db-job/Chart.yaml  |   2 +-
.../templates/cinder-create-db.yaml                |   7 +
.../templates/cinder_create_db.yaml                |   7 -
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../cinder-create-keystone-service-job/Chart.yaml  |   2 +-
.../Chart.yaml                                     |   2 +-
.../cinder-create-keystone-servicev2.yaml          |   2 +-
.../cinder-create-keystone-user-job/Chart.yaml     |   2 +-
.../templates/cinder-create-keystone-user.yaml     |  20 +
.../templates/cinder_create_keystone_user.yaml     |  20 -
helm/microservice/cinder-delete-db-job/Chart.yaml  |  12 +
.../templates/cinder-delete-db.yaml                |   7 +
.../cinder-delete-keystone-service-job/Chart.yaml  |  12 +
.../templates/cinder-delete-keystone-service.yaml  |  10 +
.../Chart.yaml                                     |  12 +
.../cinder-delete-keystone-servicev2.yaml          |  12 +
.../cinder-delete-keystone-user-job/Chart.yaml     |  12 +
.../templates/cinder-delete-keystone-user.yaml     |  20 +
helm/microservice/cinder-manage-db-job/Chart.yaml  |   2 +-
.../templates/cinder-manage-db.yaml                |  12 +
.../templates/cinder_manage_db.yaml                |  12 -
.../cinder-scheduler-statefulset/Chart.yaml        |   2 +-
.../templates/cinder-scheduler.yaml                |  15 +
.../templates/cinder_scheduler.yaml                |  15 -
.../cinder-volume-ceph-statefulset/Chart.yaml      |   2 +-
.../templates/cinder-volume-ceph.yaml              | 114 +++
.../templates/cinder_volume_ceph.yaml              | 113 ---
.../cinder-volume-lvm-daemonset/Chart.yaml         |   2 +-
.../templates/cinder-volume-lvm-daemonset.yaml     |   3 +-
helm/microservice/glance-api-deployment/Chart.yaml |   2 +-
.../templates/glance-api.yaml                      | 205 +++++
.../templates/glance_api.yaml                      | 190 -----
helm/microservice/glance-api-svc/Chart.yaml        |   2 +-
.../glance-api-svc/templates/glance-api-svc.yaml   |   8 +
.../glance-api-svc/templates/glance_api_svc.yaml   |   8 -
helm/microservice/glance-create-db-job/Chart.yaml  |   2 +-
.../templates/glance-create-db.yaml                |   7 +
.../templates/glance_create_db.yaml                |   7 -
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../glance-create-keystone-service-job/Chart.yaml  |   2 +-
.../glance-create-keystone-user-job/Chart.yaml     |   2 +-
.../templates/glance-create-keystone-user.yaml     |  20 +
.../templates/glance_create_keystone_user.yaml     |  20 -
helm/microservice/glance-delete-db-job/Chart.yaml  |  12 +
.../templates/glance-delete-db.yaml                |   7 +
.../glance-delete-keystone-service-job/Chart.yaml  |  12 +
.../templates/glance-delete-keystone-service.yaml  |  10 +
.../glance-delete-keystone-user-job/Chart.yaml     |  12 +
.../templates/glance-delete-keystone-user.yaml     |  20 +
helm/microservice/glance-manage-db-job/Chart.yaml  |   2 +-
.../templates/glance-manage-db.yaml                |  78 ++
.../templates/glance_manage_db.yaml                |  74 --
helm/microservice/glance-pv/Chart.yaml             |   2 +-
.../glance-pv/templates/glance-pv.yaml             |   9 +
.../glance-pv/templates/glance_pv.yaml             |   9 -
helm/microservice/glance-pvc/Chart.yaml            |   2 +-
.../glance-pvc/templates/glance-pvc.yaml           |   7 +
.../glance-pvc/templates/glance_pvc.yaml           |   7 -
.../glance-registry-deployment/Chart.yaml          |   2 +-
.../templates/glance-registry.yaml                 |  21 +
.../templates/glance_registry.yaml                 |  21 -
helm/microservice/glance-registry-svc/Chart.yaml   |   2 +-
.../templates/glance-registry-svc.yaml             |   8 +
.../templates/glance_registry_svc.yaml             |   8 -
.../heat-api-cfn-deployment/Chart.yaml             |   2 +-
helm/microservice/heat-api-deployment/Chart.yaml   |   2 +-
helm/microservice/heat-api-svc/Chart.yaml          |   2 +-
.../heat-api-svc/templates/heat-api-svc.yaml       |   9 +
.../heat-api-svc/templates/heat_api_svc.yaml       |   9 -
helm/microservice/heat-cfn-api-svc/Chart.yaml      |   2 +-
.../templates/heat-cfn-api-svc.yaml                |   9 +
.../templates/heat_cfn_api_svc.yaml                |   9 -
.../heat-engine-statefulset/Chart.yaml             |   2 +-
helm/microservice/helm-repo-deployment/Chart.yaml  |   2 +-
.../helm-repo-deployment/templates/helm-repo.yaml  |   4 +-
helm/microservice/helm-repo-pv/Chart.yaml          |   2 +-
.../helm-repo-pv/templates/helm-repo-pv.yaml       |  10 +
.../helm-repo-pv/templates/helm-repo_pv.yaml       |  10 -
helm/microservice/helm-repo-pvc/Chart.yaml         |   2 +-
.../helm-repo-pvc/templates/helm-repo-pvc.yaml     |   8 +
.../helm-repo-pvc/templates/helm-repo_pvc.yaml     |   8 -
helm/microservice/helm-repo-svc/Chart.yaml         |   2 +-
.../helm-repo-svc/templates/helm-repo-svc.yaml     |   7 +
.../helm-repo-svc/templates/helm-repo_svc.yaml     |   7 -
helm/microservice/horizon-deployment/Chart.yaml    |   2 +-
.../horizon-deployment/templates/horizon-api.yaml  |   1 +
helm/microservice/horizon-svc/Chart.yaml           |   2 +-
helm/microservice/iscsid-daemonset/Chart.yaml      |   2 +-
.../templates/iscsid-daemonset.yaml                |   1 +
helm/microservice/keystone-admin-svc/Chart.yaml    |   2 +-
.../templates/keystone-admin-svc.yaml              |  10 +
.../templates/keystone_admin_svc.yaml              |  10 -
.../keystone-api-deployment/Chart.yaml             |   2 +-
.../templates/keystone-api.yaml                    |  57 ++
.../templates/keystone_api.yaml                    |  57 --
.../microservice/keystone-create-db-job/Chart.yaml |   2 +-
.../templates/keystone-create-db.yaml              |   7 +
.../templates/keystone_create_db.yaml              |   7 -
.../keystone-create-endpoints-job/Chart.yaml       |   2 +-
.../templates/keystone-create-endpoints.yaml       |  80 ++
.../templates/keystone_create_endpoints.yaml       |  65 --
.../microservice/keystone-delete-db-job/Chart.yaml |  12 +
.../templates/keystone-delete-db.yaml              |   7 +
helm/microservice/keystone-internal-svc/Chart.yaml |   2 +-
.../templates/keystone-internal-svc.yaml           |  10 +
.../templates/keystone_internal_svc.yaml           |  10 -
.../microservice/keystone-manage-db-job/Chart.yaml |   2 +-
.../templates/keystone-manage-db.yaml              |  12 +
.../templates/keystone_manage_db.yaml              |  12 -
helm/microservice/keystone-public-svc/Chart.yaml   |   2 +-
.../templates/keystone-public-svc.yaml             |  10 +
.../templates/keystone_public_svc.yaml             |  10 -
.../mariadb-init-element-job/Chart.yaml            |   2 +-
.../templates/mariadb-init-element.yaml            |   7 +-
helm/microservice/mariadb-pv/Chart.yaml            |   2 +-
helm/microservice/mariadb-pvc/Chart.yaml           |   2 +-
helm/microservice/mariadb-statefulset/Chart.yaml   |   2 +-
.../mariadb-statefulset/templates/mariadb-pod.yaml |  13 +-
helm/microservice/mariadb-svc/Chart.yaml           |   2 +-
.../mariadb-svc/templates/mariadb-svc.yaml         |   7 +-
helm/microservice/memcached-deployment/Chart.yaml  |   2 +-
.../templates/memcached-deployment.yaml            |  64 ++
.../templates/memcached_deployment.yaml            |  62 --
helm/microservice/memcached-svc/Chart.yaml         |   2 +-
.../memcached-svc/templates/memcached-svc.yaml     |   7 +-
helm/microservice/neutron-create-db-job/Chart.yaml |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../neutron-create-keystone-service-job/Chart.yaml |   2 +-
.../neutron-create-keystone-user-job/Chart.yaml    |   2 +-
.../templates/neutron-create-keystone-user.yaml    |  20 +
.../templates/neutron_create_keystone_user.yaml    |  20 -
helm/microservice/neutron-delete-db-job/Chart.yaml |  12 +
.../templates/neutron-delete-db.yaml               |   7 +
.../neutron-delete-keystone-service-job/Chart.yaml |  12 +
.../templates/neutron-delete-keystone-service.yaml |  10 +
.../neutron-delete-keystone-user-job/Chart.yaml    |  12 +
.../templates/neutron-delete-keystone-user.yaml    |  20 +
.../neutron-dhcp-agent-daemonset/Chart.yaml        |   2 +-
.../templates/dhcp-agent-daemonset.yaml            | 140 ++++
.../templates/dhcp_agent_daemonset.yaml            | 140 ----
.../neutron-l3-agent-daemonset/Chart.yaml          |   2 +-
.../templates/l3-agent-daemonset.yaml              | 158 ++++
.../templates/l3_agent_daemonset.yaml              | 157 ----
helm/microservice/neutron-manage-db-job/Chart.yaml |   2 +-
.../neutron-metadata-agent-daemonset/Chart.yaml    |   2 +-
.../templates/metadata-agent-daemonset.yaml        |  79 ++
.../templates/metadata_agent_daemonset.yaml        |  79 --
.../neutron-openvswitch-agent-daemonset/Chart.yaml |   2 +-
.../templates/openvswitch-agent-daemonset.yaml     | 206 +++++
.../templates/openvswitch_agent_daemonset.yaml     | 182 ----
.../neutron-server-deployment/Chart.yaml           |   2 +-
.../templates/neutron-server.yaml                  |  35 +
.../templates/neutron_server.yaml                  |  35 -
helm/microservice/neutron-server-svc/Chart.yaml    |   2 +-
.../templates/neutron-server-svc.yaml              |   9 +
.../templates/neutron_server_svc.yaml              |   9 -
.../microservice/nova-api-create-db-job/Chart.yaml |   2 +-
.../microservice/nova-api-delete-db-job/Chart.yaml |  12 +
.../templates/nova-api-delete-db.yaml              |   7 +
helm/microservice/nova-api-deployment/Chart.yaml   |   2 +-
.../nova-api-deployment/templates/nova-api.yaml    |  32 +
.../nova-api-deployment/templates/nova_api.yaml    |  32 -
.../microservice/nova-api-manage-db-job/Chart.yaml |   2 +-
helm/microservice/nova-api-svc/Chart.yaml          |   2 +-
.../nova-api-svc/templates/nova-api-svc.yaml       |   9 +
.../nova-api-svc/templates/nova_api_svc.yaml       |   9 -
.../microservice/nova-compute-daemonset/Chart.yaml |   2 +-
.../templates/nova-compute.yaml                    | 187 +++++
.../templates/nova_compute.yaml                    | 179 ----
.../nova-conductor-statefulset/Chart.yaml          |   2 +-
.../templates/nova-conductor.yaml                  |  15 +
.../templates/nova_conductor.yaml                  |  15 -
.../nova-consoleauth-statefulset/Chart.yaml        |   2 +-
.../templates/nova-consoleauth.yaml                |  15 +
.../templates/nova_consoleauth.yaml                |  15 -
helm/microservice/nova-create-db-job/Chart.yaml    |   2 +-
.../templates/nova-create-db.yaml                  |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../Chart.yaml                                     |   2 +-
.../nova-create-keystone-service-job/Chart.yaml    |   2 +-
.../nova-create-keystone-user-job/Chart.yaml       |   2 +-
.../templates/nova-create-keystone-user.yaml       |  20 +
.../templates/nova_create_keystone_user.yaml       |  20 -
helm/microservice/nova-delete-db-job/Chart.yaml    |  12 +
.../templates/nova-delete-db.yaml                  |   7 +
.../nova-delete-keystone-service-job/Chart.yaml    |  12 +
.../templates/nova-delete-keystone-service.yaml    |  10 +
.../nova-delete-keystone-user-job/Chart.yaml       |  12 +
.../templates/nova-delete-keystone-user.yaml       |  20 +
.../microservice/nova-libvirt-daemonset/Chart.yaml |   2 +-
.../templates/nova-libvirt.yaml                    | 170 ++++
.../templates/nova_libvirt.yaml                    | 169 ----
helm/microservice/nova-metadata-svc/Chart.yaml     |   2 +-
.../templates/nova-metadata-svc.yaml               |   9 +
.../templates/nova_metadata_svc.yaml               |   9 -
.../nova-novncproxy-deployment/Chart.yaml          |   2 +-
.../templates/nova-novncproxy.yaml                 |  21 +
.../templates/nova_novncproxy.yaml                 |  21 -
helm/microservice/nova-novncproxy-svc/Chart.yaml   |   2 +-
.../templates/nova-novncproxy-svc.yaml             |   9 +
.../templates/nova_novncproxy_svc.yaml             |   9 -
.../nova-scheduler-statefulset/Chart.yaml          |   2 +-
.../templates/nova-scheduler.yaml                  |  15 +
.../templates/nova_scheduler.yaml                  |  15 -
.../openvswitch-ovsdb-daemonset/Chart.yaml         |   2 +-
.../templates/openvswitch-ovsdb-daemonset.yaml     |   3 +-
.../openvswitch-vswitchd-daemonset/Chart.yaml      |   2 +-
.../templates/openvswitch-vswitchd-daemonset.yaml  |  48 +-
.../rabbitmq-init-element-job/Chart.yaml           |   2 +-
.../templates/rabbitmq-init-element.yaml           |   6 +-
helm/microservice/rabbitmq-pv/Chart.yaml           |   2 +-
helm/microservice/rabbitmq-pvc/Chart.yaml          |   2 +-
helm/microservice/rabbitmq-statefulset/Chart.yaml  |   2 +-
.../templates/rabbitmq-pod.yaml                    |  10 +-
helm/microservice/rabbitmq-svc/Chart.yaml          |   2 +-
.../rabbitmq-svc/templates/rabbitmq-mgmt-svc.yaml  |  11 +-
.../rabbitmq-svc/templates/rabbitmq-svc.yaml       |   7 +-
helm/microservice/tgtd-daemonset/Chart.yaml        |   2 +-
.../tgtd-daemonset/templates/tgtd-daemonset.yaml   |   1 +
helm/service/cinder-cleanup/Chart.yaml             |  13 +
helm/service/cinder-cleanup/requirements.yaml      |  13 +
helm/service/cinder-cleanup/values.yaml            |  30 +
helm/service/cinder-control/Chart.yaml             |  13 +
helm/service/cinder-control/requirements.yaml      |  43 +
helm/service/cinder-control/values.yaml            | 120 +++
helm/service/cinder-volume-lvm/Chart.yaml          |  13 +
helm/service/cinder-volume-lvm/requirements.yaml   |  10 +
helm/service/cinder-volume-lvm/values.yaml         |  19 +
helm/service/glance-cleanup/Chart.yaml             |  13 +
helm/service/glance-cleanup/requirements.yaml      |  10 +
helm/service/glance-cleanup/values.yaml            |  20 +
helm/service/glance/Chart.yaml                     |  10 +
helm/service/glance/requirements.yaml              |  40 +
helm/service/glance/values.yaml                    |  84 ++
helm/service/horizon/Chart.yaml                    |  10 +
helm/service/horizon/requirements.yaml             |   7 +
helm/service/horizon/values.yaml                   |  10 +
helm/service/keystone-cleanup/Chart.yaml           |  12 +
helm/service/keystone-cleanup/requirements.yaml    |   4 +
helm/service/keystone/Chart.yaml                   |  10 +
helm/service/keystone/requirements.yaml            |  22 +
helm/service/keystone/values.yaml                  |  34 +
helm/service/mariadb/Chart.yaml                    |  11 +
helm/service/mariadb/requirements.yaml             |  16 +
helm/service/mariadb/values.yaml                   |   9 +
helm/service/memcached/Chart.yaml                  |  10 +
helm/service/memcached/requirements.yaml           |   7 +
helm/service/memcached/values.yaml                 |   4 +
helm/service/neutron-cleanup/Chart.yaml            |  13 +
helm/service/neutron-cleanup/requirements.yaml     |  10 +
helm/service/neutron-cleanup/values.yaml           |  20 +
helm/service/neutron/Chart.yaml                    |   2 +-
helm/service/neutron/requirements.yaml             |  38 +-
helm/service/neutron/values.yaml                   |  69 ++
helm/service/nova-cleanup/Chart.yaml               |  13 +
helm/service/nova-cleanup/requirements.yaml        |  13 +
helm/service/nova-cleanup/values.yaml              |  27 +
helm/service/nova-compute/Chart.yaml               |  12 +
helm/service/nova-compute/requirements.yaml        |   7 +
helm/service/nova-compute/values.yaml              |  19 +
helm/service/nova-control/Chart.yaml               |  12 +
helm/service/nova-control/requirements.yaml        |  49 ++
helm/service/nova-control/values.yaml              |  94 +++
helm/service/openvswitch/Chart.yaml                |  12 +
helm/service/openvswitch/requirements.yaml         |   7 +
helm/service/openvswitch/values.yaml               |  11 +
helm/service/rabbitmq/Chart.yaml                   |  11 +
helm/service/rabbitmq/requirements.yaml            |  16 +
helm/service/rabbitmq/values.yaml                  |  12 +
helm/test/devenv/templates/ceph-conf.yaml          |  27 +
helm/test/devenv/templates/ceph-mon.yaml           |  62 ++
helm/test/devenv/templates/ceph-osd.yaml           |  40 +
helm/test/devenv/templates/cinder-api-haproxy.yaml |  44 +
helm/test/devenv/templates/cinder-api.yaml         | 100 +++
helm/test/devenv/templates/cinder-backup.yaml      | 109 +++
helm/test/devenv/templates/cinder-scheduler.yaml   | 100 +++
helm/test/devenv/templates/cinder-volume.yaml      | 128 +++
helm/test/devenv/templates/glance-api-haproxy.yaml |  44 +
helm/test/devenv/templates/glance-api.yaml         |  92 ++
.../devenv/templates/glance-registry-haproxy.yaml  |  44 +
helm/test/devenv/templates/glance-registry.yaml    |  63 ++
helm/test/devenv/templates/horizon.yaml            | 928 +++++++++++++++++++++
helm/test/devenv/templates/keepalived.yaml         |  33 +
helm/test/devenv/templates/keystone.yaml           | 179 ++++
helm/test/devenv/templates/mariadb.yaml            | 149 ++++
helm/test/devenv/templates/memcached.yaml          |  10 +
helm/test/devenv/templates/neutron-dhcp-agent.yaml | 146 ++++
helm/test/devenv/templates/neutron-l3-agent.yaml   | 145 ++++
.../devenv/templates/neutron-metadata-agent.yaml   | 138 +++
.../templates/neutron-openvswitch-agent.yaml       | 121 +++
.../devenv/templates/neutron-server-haproxy.yaml   |  44 +
helm/test/devenv/templates/neutron-server.yaml     | 135 +++
helm/test/devenv/templates/nova-api-haproxy.yaml   |  49 ++
helm/test/devenv/templates/nova-api.yaml           | 133 +++
helm/test/devenv/templates/nova-compute.yaml       | 140 ++++
helm/test/devenv/templates/nova-conductor.yaml     | 133 +++
helm/test/devenv/templates/nova-consoleauth.yaml   | 133 +++
helm/test/devenv/templates/nova-libvirt.yaml       |  31 +
.../devenv/templates/nova-novncproxy-haproxy.yaml  |  44 +
helm/test/devenv/templates/nova-novncproxy.yaml    | 133 +++
helm/test/devenv/templates/nova-scheduler.yaml     | 133 +++
.../devenv/templates/openvswitch-db-server.yaml    |  10 +
.../devenv/templates/openvswitch-vswitchd.yaml     |  10 +
helm/test/devenv/templates/rabbitmq.yaml           | 105 +++
helm/test/devenv/templates/resolv-conf.yaml        |  10 +
kolla_kubernetes/__init__.py                       |   2 -
kolla_kubernetes/commands/cmd_resource.py          |   7 +-
kolla_kubernetes/utils.py                          |   7 +-
.../cinder_control_service-7eff1740903ad8ba.yaml   |   4 +
.../notes/compute_kit_iscsi-897b109ecdd2648d.yaml  |   7 +
.../horizon-service-package-7801a17f287ba5f9.yaml  |   4 +
.../notes/image-pull-4fc22fd41caf5904.yaml         |   4 +
.../notes/k8s-devenv-36777f058cf2229c.yaml         |   4 +
.../notes/keystone_service-1e9717d09e63de03.yaml   |   4 +
...ariadb-service-deployment-ba8063510b78ef49.yaml |   4 +
...memcached-service-package-cdacd9315cfb3d2e.yaml |   4 +
.../neutron-service-package-9c170d2caaabcf24.yaml  |   4 +
...a-compute-service-package-2ffe16ecc27d9501.yaml |   4 +
...a-control-service-package-58abbed9faf1997e.yaml |   4 +
.../rabbitmq_service_package-0ffba95048d24028.yaml |   4 +
requirements.txt                                   |   3 +-
setup.cfg                                          |   1 -
test-requirements.txt                              |   2 +-
tools/Dockerfile                                   |  90 ++
tools/build_dev_image.sh                           |  45 +
tools/build_example_yaml.py                        |  68 ++
tools/build_helm_templates.sh                      |  12 +
tools/build_local_admin_keystonerc.sh              |  15 +-
tools/fix-mitaka-config.py                         |   8 +-
tools/helm_build_all.sh                            |   3 +
tools/helm_build_compute_kits.py                   |  55 ++
tools/helm_prebuild_compute_kits.py                |  48 ++
tools/helm_prebuild_microservices.py               |  39 +-
tools/pull_containers.sh                           |   6 +
tools/run_dev_image.sh                             |  13 +
tools/setup-resolv-conf.sh                         |  17 +-
tools/setup_dev_env.sh                             | 173 ++++
tools/setup_gate.sh                                | 209 +----
tools/setup_gate_ceph.sh                           | 147 ++++
tools/setup_gate_common.sh                         |  99 +++
tools/setup_gate_iscsi.sh                          | 139 +--
tools/setup_rbd_volumes.sh                         |  14 +-
tools/test.sh                                      |  18 +
tools/wait_for_pods.py                             |  57 ++
tools/wait_for_pods.sh                             |   7 +-
tools/wait_for_pods_termination.sh                 |  16 +
tox.ini                                            |   6 +-
419 files changed, 10279 insertions(+), 3879 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 6fdde3b..436df0f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11 @@ six>=1.9.0 # MIT
-Jinja2>=2.8 # BSD License (3 clause)
+Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause)
@@ -12,0 +13 @@ PyYAML>=3.10.0 # MIT
+kubernetes>=1.0.0b1  # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index feb8494..6f3859f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10 +10 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+sphinx>=1.5.1 # BSD





More information about the Release-announce mailing list