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

Draft: Replace custom merge function with EtcBuilder #80

Closed
wants to merge 2 commits into from
Closed

Conversation

axtloss
Copy link
Member

@axtloss axtloss commented Jul 12, 2023

Instead of using a custom merge function, abroot will use EtcBuilder from linux-immutability-tools to handle multiple etc directories properly.

This will require changes in the vanilla os base image.
I have also not tested these changes yet.

Instead of using a custom merge function, abroot will use EtcBuilder
from linux-immutability-tools to handle multiple etc directories
properly.
@axtloss axtloss requested a review from mirkobrombin July 12, 2023 12:12
@matbme matbme self-requested a review July 14, 2023 08:44
@mirkobrombin
Copy link
Member

Didn’t tested it yet but the implementation looks good.

@axtloss
Copy link
Member Author

axtloss commented Jul 30, 2023

This unveiled an issue in the installer that caused it to modify the system etc, causing EtcBuilder not to work. I am not sure if that issue has been fixed yet, but I wasn't able to test if it works.

@mirkobrombin
Copy link
Member

I am not sure, @matbme did some changes to the installer recently

@mirkobrombin
Copy link
Member

setting up a vm to test this and #72 (I don't think I have the time this evening, for sure this weekend)

@axtloss
Copy link
Member Author

axtloss commented Feb 21, 2024

This pr is so old its easier to just open a new one based on the latest changes.

@axtloss axtloss closed this Feb 21, 2024
@axtloss axtloss deleted the etcbuilder branch February 21, 2024 20:17
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.

2 participants