Skip to content

Drop EM + Rackspace, refresh VirtualBox + Vagrant docs#567

Open
chewi wants to merge 6 commits intomainfrom
chewi/oem-rework
Open

Drop EM + Rackspace, refresh VirtualBox + Vagrant docs#567
chewi wants to merge 6 commits intomainfrom
chewi/oem-rework

Conversation

@chewi
Copy link
Copy Markdown
Contributor

@chewi chewi commented May 6, 2026

This is for my large OEM rework in the scripts repo, which I'll submit shortly. I'll probably need to amend a couple of the github.com links before finally merging.

VirtualBox

  • It's no longer necessary to create a VDI. VBox can use VMDKs directly.
  • Ignition can now be used, albeit with an annoying limitation.
  • The OVF avoids the need to configure everything manually.
  • CLI-based steps are clearer than GUI-based ones.
  • Vagrant VirtualBox support has been dropped from Afterburn.

Vagrant

This has been tested with the latest version. Let's cover single machine usage before cluster usage. One should walk before running!

Ignition

The existing wording suggests that Flatcar extends upstream Ignition to support cloudsigma, rackspace[-onmetal], and vagrant. This is misleading at best, as it treats them as the "metal" provider, which does nothing.

The point is that a little code is needed to stop Ignition dying when the platform is really unsupported. This is now handled through bootengine (flatcar/bootengine#124) rather than Ignition itself.

chewi added 5 commits May 6, 2026 14:20
…anged

The wording here suggests that Flatcar extends upstream Ignition to
support cloudsigma, rackspace[-onmetal], and vagrant. This is misleading
at best, as it treats them as the "metal" provider, which does nothing.

The point is that a little code is needed to stop Ignition dying when
the platform is really unsupported. This is now handled through
bootengine rather than Ignition itself.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
supernova isn't even present on PyPI any more. rackspace-novaclient is
just broken.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
The latter are far harder to get working on any platform.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
* It's no longer necessary to create a VDI. VBox can use VMDKs directly.
* Ignition can now be used, albeit with an annoying limitation.
* The OVF avoids the need to configure everything manually.
* CLI-based steps are clearer than GUI-based ones.
* Vagrant VirtualBox support has been dropped from Afterburn.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
@chewi chewi self-assigned this May 6, 2026
@chewi chewi requested a review from a team as a code owner May 6, 2026 16:52
This has been tested with the latest version. Let's cover single machine
usage before cluster usage. One should walk before running!

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
@chewi chewi force-pushed the chewi/oem-rework branch from 7257cdf to 11c9905 Compare May 6, 2026 17:03
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 6, 2026

Azure Static Web Apps: Your stage site is ready! Visit it here: https://lemon-wave-085522403-567.westeurope.1.azurestaticapps.net

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant