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

Add NixOS #38

Closed
matthewbauer opened this issue May 16, 2019 · 2 comments
Closed

Add NixOS #38

matthewbauer opened this issue May 16, 2019 · 2 comments

Comments

@matthewbauer
Copy link

What is the process for adding new distros? I would like to add NixOS images to the registry. I can write the build configurations myself, but want to make sure new distros are accepted first.

My main use case is getting Chrome OS laptops setup with Crostini, so if there are other registries that support this, please point me there.

More information at: https://nixos.org

matthewbauer added a commit to matthewbauer/nixpkgs that referenced this issue May 16, 2019
Fixes NixOS#43781

Add an LXD-based container. Based on some documentation found here:

https://github.com/lxc/lxd/blob/master/doc/image-handling.md

It’s very close to the lxc container image, but with the toplevel in
rootfs/ and some meta information in metadata.yaml. I took some basic
info from the NixOS configuration for this. My main use case is
getting a Chrome OS laptop setup with Crostini.

Eventually, I want to try to get this in some image registries like
https://us.images.linuxcontainers.org/, but they don’t appear to have
any process for including new distros. I’ve opened an issue here:

lxc/lxc-ci#38
@brauner
Copy link
Member

brauner commented May 16, 2019

Yep, new distros are definitely accepted. :)

@stgraber
Copy link
Member

Hi, I'm closing this issue here as there's currently nothing for us to add to lxc-ci.

The normal process to add a distro for us is to get it working with https://github.com/lxc/distrobuilder including a basic .yaml for it. Once that's done, ping me and I'll add it to jenkins so it builds on our infrastructure daily and makes it to images.linuxcontainers.org

Thanks!

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