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
I can confirm that the octavia-dashboard package works, see attached screen shot and steps provided below.
Steps for validation: octavia/ tox.ini -e func-smoke --work-dir /tmp/tox
1) Deploy Octavia from tip charm
$ git review -d 614050
$ tox -e build
$ tox -c build/builds/
2) Deploy openstack-dashboard and octavia-dashboard charm origin= cloud:bionic- rocky/proposed charmers- next/octavia- dashboard dashboard: identity- service keystone: identity- service
$ juju deploy --series bionic openstack-dashboard \
--config openstack-
$ juju deploy --series bionic cs:~openstack-
$ juju add-relation openstack-
$ 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