Skip to content
This repository was archived by the owner on May 30, 2023. It is now read-only.

profiles: Move selinux usage tags from amd64 to all targets#135

Closed
pothos wants to merge 3 commits intoflatcar-masterfrom
kai/enable-selinux-on-all-targets
Closed

profiles: Move selinux usage tags from amd64 to all targets#135
pothos wants to merge 3 commits intoflatcar-masterfrom
kai/enable-selinux-on-all-targets

Conversation

@pothos
Copy link
Copy Markdown
Contributor

@pothos pothos commented Dec 4, 2019

Enables SELinux for arm64.

Note: Should be done for Edge as well.
Needs qemu-aarch64 on the Jenkins worker.

@pothos pothos force-pushed the kai/enable-selinux-on-all-targets branch from 48ae875 to b50c81c Compare December 4, 2019 21:49
@pothos
Copy link
Copy Markdown
Contributor Author

pothos commented Dec 4, 2019

Tried to use targets/generic but the use flag didn't get picked up correctly, so I switched to base and will test again.

@pothos pothos force-pushed the kai/enable-selinux-on-all-targets branch 7 times, most recently from 306febd to ea6643b Compare December 5, 2019 12:00
@pothos
Copy link
Copy Markdown
Contributor Author

pothos commented Dec 5, 2019

Use flags are still not set for arm64, but anyway there is a build issue for app-admin/setools-3.3.8-r7

@pothos
Copy link
Copy Markdown
Contributor Author

pothos commented Dec 6, 2019

Build issue fixed for app-admin/setools-3.3.8-r7

@pothos pothos force-pushed the kai/enable-selinux-on-all-targets branch from 59ac809 to 90bd93c Compare December 6, 2019 14:16
Move the USE options out of the amd64 path, specify selinux
as explicit dependency, and add accept keywords.
@pothos pothos force-pushed the kai/enable-selinux-on-all-targets branch from 90bd93c to 3ed9668 Compare December 6, 2019 14:54
@pothos pothos marked this pull request as ready for review December 6, 2019 14:56
@pothos
Copy link
Copy Markdown
Contributor Author

pothos commented Dec 6, 2019

TODO: The packages are installed but SELinux is still disabled.

tormath1 pushed a commit to flatcar/mantle that referenced this pull request Aug 17, 2021
SELinux is currently not yet available on ARM64 - there is an effort
to enable SELinux in this PR: flatcar-archive/coreos-overlay#135.

Since the recent SELinux upgrades, we will need to rework a bit the PR.

Signed-off-by: Mathieu Tortuyaux <mathieu@kinvolk.io>
@pothos pothos closed this Sep 1, 2021
@pothos
Copy link
Copy Markdown
Contributor Author

pothos commented Sep 1, 2021

New PR in #1245

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants