Skip to content
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

Debian v10 AKA buster AKA testing #25

Closed
mcandre opened this issue Dec 25, 2018 · 5 comments
Closed

Debian v10 AKA buster AKA testing #25

mcandre opened this issue Dec 25, 2018 · 5 comments

Comments

@mcandre
Copy link

mcandre commented Dec 25, 2018

Could we get a box for Debian Buster, which provides some newer packages for CloudABI development?

@ladar
Copy link
Member

ladar commented Dec 26, 2018

It will definitely be added after the official release. In the past. I've added a few distros in the beta/release candidate stage, so it's likely I'll add buster when it gets to that stage... but it's hard to predict precisely when... so far my effort to include distros ahead their official release, like with, with RHEL 8, FreeBSD 12, Fedora 29, Ubuntu 18.10 have all felt like they were more effort than it was worth... so we'll see. I'm rather glad all but RHEL 8 have finally shipped.

I think the two at the top of my wish list right now are probably Devuan 8., and HardenedBSD 12. Plus I still need to get two of my recent additions, NetBSD 8 and DragonflyBSD working on Hyper-V.

All that said, are you willing to test/work out the kinks with buster? If so, I'll create a branch with an initial buster configuration... which will essentially be a duplicate of the stretch config, with updated URLs, etc, if you're willing to test? Then merge/publish it once you work out the kinks? I'm all for sharing the fun.

@mcandre
Copy link
Author

mcandre commented Dec 27, 2018

If you publish a basic Debian buster box with at least VirtualBox provider, then I would be happy to try it out to resolve some issues I'm having with cmake + CloudABI testing :)

I'll probably build my own buster base box one day, similar to my old jessie VBox, VMware, and libvifrt boxes. Though I no longer own a native Linux host necessary for building the libvirt provider! Sad days while waiting for libvirt to mature on non-Linux hosts.

@ladar
Copy link
Member

ladar commented Dec 28, 2018

What I'm saying is I can create a branch where I 'clone' my stretch configuration as a starting point for 'buster', with the relevant iso urls, etc updated. Using my scripted automation, I can do that quickly. What I don't have time for right now is to see if the new config will build properly using buster. Usually new additions require tweaks to the boot command, auto install config, or other modifications to the shell scripts (like updating a package name, etc). On the bright side, it should be systemd to systemd, so there shouldn't be too many changes, assuming the installer logic still works.

What I was saying is that if your willing to take those new configs, test them, even if it's only against Vbox/VMWare, and get it working properly, then I'll include buster boxes going forward, starting with my next roboxes build.

If not, don't worry, I'll do it eventually. I just want to get Devuan 1 and HardenedBSD 12 added first, since they're already released. And I also want to create docker images/boxes for more of the distros I already support.

I'm also considering building more of the distros as OVAs for download https://roboxes.org ... but haven't had the time.

I'm hoping I'll get access to more build robots in January as well, which should help.

@brokep
Copy link

brokep commented Jan 2, 2019

I have a Debian Buster working for a generic, magma, and evilpot build. I'll remember to put those in my PR soon...

@ladar
Copy link
Member

ladar commented Feb 5, 2019

Initial, untested buster config added to the repo.

@ladar ladar closed this as completed Feb 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants