openstack: allow only bootstrap node to get floating-ip

Bug #1367863 reported by David Britton
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Expired
Medium
Unassigned
juju-core
Won't Fix
Medium
Unassigned

Bug Description

In one typical openstack environment deployment, access to the private ip range is limited. In order to get to the instance a floating ip needs to be allocated. With recent advancements in juju including juju ssh jumping through the bootstrap node, only user visialbe services need this floating IP. It would be nice if it could be allocated in a new manner

If you specify 'floating-ip: only-on-bootstrap' in your environments, or "floating-ip-only-for-bootstrap: true", then only the bootstrap node would get a floating ip, other nodes would only be usable as "backend services".

Perhaps if you ran "juju expose" it would associate the floating ip at that point.

Just to be clear, I think the current behavior is great, this would be just another option that some orgs may want.

Curtis Hovey (sinzui)
tags: added: openstack-provider
Changed in juju-core:
status: New → Triaged
importance: Undecided → High
milestone: none → next-stable
Revision history for this message
Curtis Hovey (sinzui) wrote :

This issues has been reported before bug I cannot find it. Maybe it was wrongly closed. This issue might be fixed by bug 1287662 which asks that juju support assigning and removing floating-ip. If juju could
    juju add-floating-ip 0
then we don't need another config setting.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I think bootstrap wouldn't finish without a floating ip in this scenario, so it's not possible to call juju add-floating-ip 0 after the fact.

Curtis Hovey (sinzui)
tags: added: hp-cloud
Changed in juju-core:
status: Triaged → In Progress
assignee: nobody → Dimiter Naydenov (dimitern)
Changed in juju-core:
status: In Progress → Triaged
Curtis Hovey (sinzui)
Changed in juju-core:
milestone: 1.21 → 1.22
Changed in juju-core:
milestone: 1.22-alpha1 → 1.23
Curtis Hovey (sinzui)
Changed in juju-core:
assignee: Dimiter Naydenov (dimitern) → nobody
milestone: 1.23 → none
importance: High → Medium
Curtis Hovey (sinzui)
tags: removed: hp-cloud
Changed in juju:
status: New → Triaged
importance: Undecided → Medium
milestone: none → 2.1.0
Revision history for this message
Anastasia (anastasia-macmood) wrote :

Re-targeting for Juju 2.x

Changed in juju-core:
status: Triaged → Won't Fix
Curtis Hovey (sinzui)
Changed in juju:
milestone: 2.1-rc2 → none
Revision history for this message
Canonical Juju QA Bot (juju-qa-bot) wrote :

This bug has not been updated in 5 years, so we're marking it Expired. If you believe this is incorrect, please update the status.

Changed in juju:
status: Triaged → Expired
tags: added: expirebugs-bot
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.