-
Notifications
You must be signed in to change notification settings - Fork 6
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
Openbsd71 stable #9
Conversation
I've run the build three times, it fails to SSH to the VM and cannot provision it. Have you built the image locally? |
i cant figure out how to run the build on fedora. the can i get some help with this please? 6.9 isnt supported upstream anymore. |
I've updated the readme to mention that the
On Fedora, you need to install [1] https://github.com/cross-platform-actions/openbsd-builder/#uefi-firmware |
I tried running this locally and the problem is that the openbsd-builder/openbsd.pkr.hcl Line 145 in 8b12f75
|
it look to also fail on i tried to switch to using an iso instead (arm64 doesnt have an iso) and this also didnt work for me. i also checked a manual install vm and |
Not for me.
Oh, perhaps you have a newer version of the UEFI firmware, or something like that.
No, not in the shell which is available before installing: I found out that these two commands work instead of
But these commands don't work for 6.9, so Packer need to somehow look at the current version and pick the right commands. Also after installing using these two commands it fails to SSH to the VM to do the final provisioning. I found this other Packer configuration file which installs OpenBSD 7.x [1], which might be of help. |
given openbsd doesnt really support anything but the newest release is it fine to just drop the old versions and keep things current here? might make troubleshooting easier keeping everything updated
|
This is now fixed: https://github.com/cross-platform-actions/openbsd-builder/releases/tag/v0.3.0. I'll update the GitHub action shortly. |
what ended up being the fix for this? seems like there was a similar commit but not sure how it worked different. |
@portno12 right, forgot to mention that here. I split up the changes across multiple commits. The main thing that solved the problem was to update to a later version of the UEFI firmware: 6670ab9. When the firmware was updated it also required to change the disk devices: 26a9177. To support both OpenBSD 7.x and 6.x, I extracted the DHCP boot commands to a variable: d5de77e. |
I apologize for the delay, but I created a new release of the GitHub action now: https://github.com/cross-platform-actions/action/releases/tag/v0.6.0. You need to update to 0.6.0 to use OpenBSD 7.1. |
similar to #3 but adds 7.1 stable