-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uploading to cloud platforms: Packet #150
Comments
One note to drop in re PXE, specifically iPXE - we are tracking this issue ipxe/ipxe#90 which yields intermittent failures with iPXE as a result of a bug in OCSP certificate validation. Any eyes on this especially for test and validation cycles would be helpful. |
See also #135 |
I expect our approach will look similar to CL:
|
FCOS works on Packet today using the
Note that the above installs current FCOS Because we don't have support for Packet-specific networking, the machine only gets a public IPv4 address, but it does install and apply the Ignition config and SSH keys. Because the install flow involves coreos-installer, and the installer supports overriding the platform ID, it may not even make sense to publish a distinct image for Packet. The Packet folks might have an opinion on that, though. |
What is the brief state of #24 (network management) ? It should be possible to configure the host from the metadata service we provide, which is sufficiently similar to the AWS EC2 setup that it should be only a little bit of code to implement. That would give you access to information about the private IPv4 address and also IPv6 networking. I would love to see an image packaged in such a way that someone could pick FCOS from a Packet menu and be up and running without any more install work than necessary. Looks like we are close to that with the iPXE script. |
We're working on switching initramfs networking to NetworkManager (#394). Afterburn knows how to talk to the Packet metadata service, but it only knows how to write systemd-networkd configs and would need to be updated for NM. Alternatively, it might make sense to teach NM how to talk to the metadata service directly.
Hmm, any pointers for that? On EC2 we just DHCP, I believe. |
@bgilbert - ah, I was commenting more that the delta between the Packet code to talk to metadata and the EC2 to talk to metadata would be small; did not realize when I wrote this that NM did not speak to the metadata at all. |
The bare-metal image currently configures a serial console on |
How do you imagine this working? Would the installer automatically add it based on whether the specified Ignition platform ID was packet? |
xref #110 (comment) for platform-specific serial console kargs. |
This is part of #146 and tracks the work/discussion around uploading to Packet.
The text was updated successfully, but these errors were encountered: