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

Runtime Live layering #163

Open
mudler opened this issue Sep 29, 2022 · 5 comments
Open

Runtime Live layering #163

mudler opened this issue Sep 29, 2022 · 5 comments
Labels

Comments

@mudler
Copy link
Member

mudler commented Sep 29, 2022

Is your feature request related to a problem? Please describe.
Currently to add packages there are two options: or consume specially crafted bundles that installs packages into the persistent partition, or either customize the source container image and re-build the ISO with osbuilder.

Describe the solution you'd like
A runtime live layer mechanism. A draft for systemd based system is in #141 , but would be prefered a dracut-modules that acts similarly and extends supports to all the other distros (otherwise alpine would be left in the cold)

Describe alternatives you've considered
Creating custom images with osbuilder

Additional context
This is an additional features to complete the featureset around customization and #116

@mudler mudler added enhancement New feature or request epic labels Sep 29, 2022
@mudler mudler self-assigned this Sep 29, 2022
@mudler
Copy link
Member Author

mudler commented Oct 2, 2022

#141 Covers systemd scenario - can we enable it in the initramfs and make it available for alpine? or can we either use an equivalent to it for openRC based systems?

@mudler
Copy link
Member Author

mudler commented Nov 18, 2022

pretty sure we can just use systemd-sysext everywhere

@mudler
Copy link
Member Author

mudler commented Mar 1, 2023

This belongs to immucore now, removing epic as it is now possible to do within immucore

@mudler
Copy link
Member Author

mudler commented Mar 1, 2023

cc @Itxaka

@mudler mudler moved this to Todo 🖊 in 🧙Issue tracking board Mar 16, 2023
@mudler mudler moved this from Q2 2023 to Q4 2023 in 🥇 Roadmap Mar 28, 2023
@mudler mudler moved this from Q4 2023 to Q1 2024 in 🥇 Roadmap Oct 11, 2023
@mudler mudler moved this from Q1 2024 to Q2 2024 in 🥇 Roadmap Dec 11, 2023
@mudler mudler moved this from Q2 2024 to Q1 2024 in 🥇 Roadmap Jan 10, 2024
@mudler mudler moved this from Q1 2024 to Q2 2024 in 🥇 Roadmap Feb 7, 2024
@mudler mudler moved this from Q2 2024 to Q3 2024 in 🥇 Roadmap May 2, 2024
@mudler mudler moved this from Q3 2024 to Q2 2025 in 🥇 Roadmap May 2, 2024
@mudler mudler moved this from Q2 2025 to Q2 2024 in 🥇 Roadmap May 2, 2024
@mudler mudler moved this from Q2 2024 to Q2 2025 in 🥇 Roadmap May 2, 2024
@cheese
Copy link

cheese commented May 13, 2024

We need a CRD and operator to manage systemd-sysext on nodes, so we can easily apply live layering to massive nodes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Status: No status
Development

No branches or pull requests

2 participants