mirror of
https://github.com/ConvoyPanel/panel.git
synced 2026-04-25 04:35:52 +03:00
[GH-ISSUE #83] Networking issue #55
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/panel#55
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cloudrack-ca on GitHub (Mar 7, 2024).
Original GitHub issue: https://github.com/ConvoyPanel/panel/issues/83
Current Behavior
Create a vm via convoypanel i.e ubuntu images 18 - 20 - 22 you will get an issue for ipv4 not connecting
for some reason on creation of the VM itself its missing the
via the
/etc/netplan/50-cloud-init.yamlinside of the VM that was created.I have to manually go in and add this into every VM created from convoypanel......
Expected Behavior
ping google.com -4
to actually work i.e port 22 being accessible to world.
Steps to Reproduce
explained below
Screenshots
Proxmox OS Version
8.1.4
Operating System
Bookworm
Browser
Edge - Always Latest Non Dev Version
Additional Context
Offering a means to set this via the convoypanel would be the simplest fix In my eyes,
but yes I'm not sure where the bug lies I'm still going to need some more time to try to pinpoint the matter but bringing to your attention @ericwang401 in hopes maybe you know the bug / issue / seen it before / know the fix / or hopefully addressing a first time 🐛 we can 👟(squash)
ping google.com -4right away to see if ipv4 is active....nothingnano /etc/netplan/50-cloud-init.yamlinside the VM and notice that the above aforementionedroutesblock is missing so i add it in and run anetplan trythen anetplan applyif confirmed to be runnable.ping google.com -4and i get a connection on the VM using the IPv4 it was assignedEach server gets a Free IPv6 address to boot via our DHCPv6 protocols in place hence a connection on hop for ipv6 but nothing for ipv4 unless above is done.
Panel Version
v4
Error Logs
No response
Is there an existing issue for this?
@cloudrack-ca commented on GitHub (Mar 7, 2024):
im not sure if you understand my issue but during the cloud-init deployment on the VM that was created the
50-cloud-init.yamllosses or never adds aroutesblock and addsgateway4:line instead as seen in screenshots.(side note server name in images is named what it is
one-two-three-ha-ha-hacause at this point I'm losing my mind trying to find this darn 🐛 but I didn't dev convoy so I'm lost where to start looking) is it in the proxmox defaultcloud-inittemplating that needs to be addressedper a node? is it in convoy itself, can you also let me know what command or what is used to pull up a bug log for convoypanel? and if you would like to email me or if we can confirm secure communications I believe maybe I can hand off some credentials here and let you see the full configuration on my end offering more debugging from the convoypanel devs point of view.@virtualized-human commented on GitHub (Mar 7, 2024):
This has nothing to do with convoy. Convoy just uses default proxmox cloud-init deployment and does not change anything to the vm config.
@virtualized-human commented on GitHub (Mar 7, 2024):
Solution 1: dont use ubuntu
Solution 2: make an ubuntu bug
or Solution 3: make a fixed template which dont have such issues. how you resolve this is up to you.
@ericwang401 commented on GitHub (Mar 7, 2024):
This is a strange issue. I wonder if it is possible if I could remove netplan from the Ubuntu images.
As for
one-two-three-ha-ha-hathat seems like your server's hostname, whoever setone-two-three-ha-ha-haas the hostname is the value forsearchin the netplan configuration.@ericwang401 commented on GitHub (Mar 7, 2024):
Please be respectful even though that this isn't exactly relevant to Convoy. I don't want to promote a hostile environment.
@virtualized-human commented on GitHub (Mar 7, 2024):
hm what isnt respectful there? its just facts i didnt blame anyone here :P
@cloudrack-ca commented on GitHub (Mar 7, 2024):
searchunderone-two-three-ha-ha-haran under search but comes from hostname under convoypanel right, but yes if there was a means to remove the netplan for the default templates so the community can have functioning ubuntu images, maybe workable.@AnushK-Fro commented on GitHub (Mar 8, 2024):
Out of curiosity, what hosting provider are you using? I believe the
routessection should only be required for certain network configurations using routed setups I believe, hence why it's not in the default template.I think you could try checking the Cloudinit config file and seeing if it's possible to do that automatically, otherwise, you could maybe do it through the host operating system depending on how your hosting provider does the network config.
@ericwang401 commented on GitHub (Mar 10, 2024):
Closing because not enough information