Comment 2 for bug 1800516

Revision history for this message
Frode Nordahl (fnordahl) wrote :

I can confirm that the octavia-dashboard package works, see attached screen shot and steps provided below.

Steps for validation:
1) Deploy Octavia from tip charm
$ git review -d 614050
$ tox -e build
$ tox -c build/builds/octavia/tox.ini -e func-smoke --work-dir /tmp/tox

2) Deploy openstack-dashboard and octavia-dashboard charm
$ juju deploy --series bionic openstack-dashboard \
    --config openstack-origin=cloud:bionic-rocky/proposed
$ juju deploy --series bionic cs:~openstack-charmers-next/octavia-dashboard
$ juju add-relation openstack-dashboard:identity-service keystone:identity-service
$ juju add-relation openstack-dashboard mysql
$ juju add-relation openstack-dashboard octavia-dashboard

3) Get dashboard URL and admin password
$ juju status openstack-dashboard
$ juju run --unit keystone/0 'leader-get admin_passwd'

4) Log into dashboard
5) Visit Project -> Network -> Load Balancers
6) Confirm that you see the Load Balancer created by the Zaza functional test
7) Create Load Balancer from GUI and confirm that it succeeds