How did you install juju-gui? just plain "juju deploy juju-gui"? can you try "juju deploy juju-gui --bind web=default" And then give the output of:
juju run --unit juju-gui/0 'network-get --primary-address web'
That should be the same value you would get if the GUI charm was running "unit-get private-address" inside of a relation context. (Since it isn't actually related to anything yet, we can't just try unit-get private-address in a context.)
Charms should be updated to use 'network-get' where possible, but in the short term 'unit-get private-address' should be able to give the correct answer once we know what endpoint the Charm is asking about.
How did you install juju-gui? just plain "juju deploy juju-gui"? can you try "juju deploy juju-gui --bind web=default" And then give the output of:
juju run --unit juju-gui/0 'network-get --primary-address web'
That should be the same value you would get if the GUI charm was running "unit-get private-address" inside of a relation context. (Since it isn't actually related to anything yet, we can't just try unit-get private-address in a context.)
Charms should be updated to use 'network-get' where possible, but in the short term 'unit-get private-address' should be able to give the correct answer once we know what endpoint the Charm is asking about.