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 Fedora support #23

Closed
brauner opened this issue Mar 1, 2018 · 4 comments
Closed

Add Fedora support #23

brauner opened this issue Mar 1, 2018 · 4 comments
Assignees

Comments

@brauner
Copy link
Member

brauner commented Mar 1, 2018

This came up on the lxc-users mailing list. We should add Fedora support or encourage the community to work on Fedora support. :)

@PhilipOrleans
Copy link

I am intrested on adding Fedora support.
How diffucult is to create a tool that can "containerize" any X86-64 physical machine ?

@monstermunchkin
Copy link
Member

I can take care of this.

@monstermunchkin monstermunchkin self-assigned this Mar 6, 2018
@stgraber stgraber changed the title add Fedora support Add Fedora support Mar 6, 2018
@marcosps
Copy link
Contributor

marcosps commented Mar 7, 2018

@monstermunchkin I can try to implement this, I can't be much different from the one from CentOS :)

@stgraber
Copy link
Member

stgraber commented Mar 7, 2018

Our experience with the old style templates (lxc-centos vs lxc-fedora) is that it's unfortunately very very different as centos/rhel/oracle can be bootstrapped with an old minimal yum while fedora doesn't and so required us downloading a big pre-built image (squashfs) and then using that as the base.

In this case, I believe @monstermunchkin found some pre-existing Fedora images (container minimal base) which we can teach distrobuilder to download and use as a supportable working base on top of which we can add/remove packages.

So that'd be a download style source for Fedora combined with a dnf package manager, shouldn't be very difficult but will end up being pretty different from centos.

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

5 participants