Move to Helm 2.1 and Kubernetes 1.5.1

Registered by Steven Dake on 2016-12-14

Helm 2.1 and Kubernetes 1.5.1 work properly.
Kubernetes 1.5.0 has auth issues: https://gist.githubusercontent.com/erictune/9dc7ae4b22505b9a8c20ad9cd03a45cc/raw/ca83b0911bb449c61af311109cdebc1ac882d23b/gistfile1.txt
Helm 2.1 has issues with Kubernetes 1.4 as it is built against the 1.5 API libraries.

Blueprint information

Status:
Complete
Approver:
Kevin Fox
Priority:
Essential
Drafter:
Steven Dake
Direction:
Approved
Assignee:
Pete Birley
Definition:
Approved
Series goal:
Accepted for master
Implementation:
Implemented
Milestone target:
milestone icon 0.4.0
Started by
Steven Dake on 2017-01-14
Completed by
Steven Dake on 2017-01-14

Related branches

Sprints

Whiteboard

It was decided at the team meeting to track the latest Helm release, and use the components that best meet it's requirements.

(?)

Work Items

Work items:
(portdirect)decide on which of Helm or K8s we place priority on tracking: DONE
(unassigned)decide how we manage Ceph PVC support in k8s and on hosts: DONE
(portdirect)Create kolla-controller-manager image with ceph RBD support: DONE
(portdirect)Extend gate script to support simple changing of versions: DONE
(kfox1111)Change petsets to statefullsets: DONE
(kfox1111)Ensure init-containers specify pull policy: DONE

This blueprint contains Public information 
Everyone can see this information.