--tls-disabled not working (creation fails)

Bug #1702705 reported by Alexander Chumakov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Magnum
New
Undecided
Unassigned

Bug Description

Magnum installed by official Ubuntu guide https://docs.openstack.org/project-install-guide/container-infrastructure-management/ocata/ on Ubuntu 16.04

Updated 1 July to latest repo's versions.

$ magnum --version
2.5.0

$ magnum cluster-template-create \
--image coreos_2017-07-05 \
--keypair osfleet \
--external-network provider \
--flavor k8s-node \
--master-flavor k8s-master \
--docker-volume-size 32 \
--network-driver flannel \
--coe kubernetes \
--volume-driver cinder \
--tls-disabled \
--name k8s-cluster-template

$ magnum cluster-create --name k8s-cluster --cluster-template k8s-cluster-template --node-count 4 --master-count 1

In master node hyperkube apiserver can not start without certs

== in master node ==

k8-hhbxhlb4q7-0-yinsxtr6tabv-kube-master-r6r5w6el4ksq / # docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6bb56b150ba5 quay.io/coreos/hyperkube:v1.5.2_coreos.1 "/hyperkube apiserver" 2 minutes ago Exited (255) 2 minutes ago k8s_kube-apiserver.53fe0b3_kube-apiserver-10.0.0.9_kube-system_39cb4981b23ae22f9f069ddced425670_9fe2c5da
808ef3462c44 gcr.io/google_containers/pause-amd64:3.0 "/pause" 16 minutes ago Up 16 minutes k8s_POD.d8dbe16c_kube-apiserver-10.0.0.9_kube-system_39cb4981b23ae22f9f069ddced425670_002458d1

k8-hhbxhlb4q7-0-yinsxtr6tabv-kube-master-r6r5w6el4ksq / # docker logs 6bb56b150ba5
I0706 12:28:19.565429 1 config.go:498] Will report 10.0.0.9 as public IP address.
F0706 12:28:19.567148 1 server.go:244] Invalid Authentication Config: open : no such file or directory

Without --tls-disabled it works

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.