[GH-ISSUE #59] Ability to set Primary IP for Instance #42

Open
opened 2026-02-26 17:31:06 +03:00 by kerem · 2 comments
Owner

Originally created by @AnushK-Fro on GitHub (Dec 12, 2023).
Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/59

Is there an existing feature request for this?

  • I have searched the existing issues before opening this feature request.

Describe the feature you would like to see.

Sometimes, when there are multiple IPv4 addresses attached to an instance, the IPv4 address set in the Cloudinit configuration may not be the one that the user wants to set.

For example, let's say the following addresses are set to a VPS:
192.168.1.2
192.168.1.3
192.168.1.4

Convoy may choose an address that the user didn't want set as the primary IPv4 address, like 192.168.1.2, when in reality the user might want 192.168.1.3 as their primary IP address assigned to the Cloudinit configuration. Furthermore, it is also unclear which IP address is actually set to the Cloudinit configuration, so a user has to go through and check which one is their primary.

Describe the solution you'd like.

Add a button to the control panel that allows the user to set an IP address as their primary IP, letting the user choose any of the attached IP's to their server. Convoy should change the Cloudinit configuration accordingly to use the primary IP the user chooses.

Additional context to this request.

No response

Originally created by @AnushK-Fro on GitHub (Dec 12, 2023). Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/59 ### Is there an existing feature request for this? - [X] I have searched the existing issues before opening this feature request. ### Describe the feature you would like to see. Sometimes, when there are multiple IPv4 addresses attached to an instance, the IPv4 address set in the Cloudinit configuration may not be the one that the user wants to set. For example, let's say the following addresses are set to a VPS: 192.168.1.2 192.168.1.3 192.168.1.4 Convoy may choose an address that the user didn't want set as the primary IPv4 address, like 192.168.1.2, when in reality the user might want 192.168.1.3 as their primary IP address assigned to the Cloudinit configuration. Furthermore, it is also unclear which IP address is actually set to the Cloudinit configuration, so a user has to go through and check which one is their primary. ### Describe the solution you'd like. Add a button to the control panel that allows the user to set an IP address as their primary IP, letting the user choose any of the attached IP's to their server. Convoy should change the Cloudinit configuration accordingly to use the primary IP the user chooses. ### Additional context to this request. _No response_
Author
Owner

@virtualized-human commented on GitHub (Jan 30, 2024):

Bump! Need this!

<!-- gh-comment-id:1917950464 --> @virtualized-human commented on GitHub (Jan 30, 2024): Bump! Need this!
Author
Owner

@cloudrack-ca commented on GitHub (Mar 7, 2024):

(Bump)

<!-- gh-comment-id:1984142234 --> @cloudrack-ca commented on GitHub (Mar 7, 2024): ✊(Bump)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/panel#42
No description provided.