Epoxy verification
------------------

Broken behaviour using -updates:
--------------------------------

# Create a cluster template (using fedora-coreos-magnum since it's an upstream 
ready-to-use image for magnum)
openstack coe cluster template create k8s-template --coe kubernetes --image 
fedora-coreos-magnum --keypair magnum-key --external-network ext_net 
--fixed-network private --fixed-subnet private_subnet --network-driver flannel 
--volume-driver cinder --master-flavor m1.small --flavor m1.small 
--floating-ip-disabled --labels cloud_provider_enabled=true

Use an etcd-discovery service (either a public provider, or a local one), and 
set the cluster size
curl -X PUT   
http://10.149.93.185:2379/v2/keys/_coreos.com/discovery/9b4c8d2e-16dd-4761-80a3-cb3e902782b4/_config/size
   -d value=1

Create a cluster using that etcd discovery service
openstack coe cluster create --cluster-template k8s-template --discovery-url 
"http://10.149.93.185:2379/v2/keys/_coreos.com/discovery/9b4c8d2e-16dd-4761-80a3-cb3e902782b4";
 --master-count 1 --node-count 0 k8s-cluster

openstack coe cluster list
+--------------------------------------+-------------+------------+------------+--------------+--------------------+---------------+
| uuid                                 | name        | keypair    | node_count 
| master_count | status             | health_status |
+--------------------------------------+-------------+------------+------------+--------------+--------------------+---------------+
| 7552fd8e-cbfd-411e-9e93-39a648d10e15 | k8s-cluster | magnum-key |          0 
|            1 | CREATE_IN_PROGRESS | None          |
+--------------------------------------+-------------+------------+------------+--------------+--------------------+---------------+

# Ignore that the tatus is CREATE_IN_PROGRESS, it's simply because my
test environment is airgapped, so the VM cannot reach the internet and
actually configure kubernetes on kube-master (eg. pull and run
configuration scripts). Crucially, a magnum resource is created but does
not appear in the dashboard.

Test -proposed:
---------------

sudo apt install python3-magnumclient=4.4.0-0ubuntu1.1

Restart Horizon dashboard to restart the wsgi and reload the magnumclient
sudo systemctl restart apache2

** Attachment added: "Epoxy_broken_dashboard.png"
   
https://bugs.launchpad.net/magnum/+bug/2091103/+attachment/5948593/+files/Epoxy_broken_dashboard.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2091103

Title:
  [SRU]: check_hostname requires server_hostname when using
  container_infra endpoint with HTTPS

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/2091103/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to