-
Notifications
You must be signed in to change notification settings - Fork 52
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
Sysext image for VMware OEM #1146
Conversation
f6bc96e
to
adf2794
Compare
...rc/third_party/coreos-overlay/coreos-base/oem-vmware/files/open-vm-tools-sysext-upholds.conf
Show resolved
Hide resolved
adf2794
to
5bcd413
Compare
5bcd413
to
1e0bbee
Compare
1e0bbee
to
23039d9
Compare
This will replace files in coreos-base/oem-vmware package.
It's from Gentoo commit ecc674a080e039b5db316f4f8258315c1936801a.
None of these modifications are actually specific to Flatcar. This is something we will want to upstream to Gentoo.
Ignition files are not necessary any more. Grub config file and oem-releas file are now provided by the coreos-base/oem-common-files package. We install drop-in files for systemd units instead of providing our own copies. This is where we set up PrivateTmp option and create symlinks for /etc. There's also manglefs.sh script, that will be executed by the build_sysext utility. It drops unnecessary stuff like translations, debugging symbols and development files.
This list will be used by bootengine to clean up old installation of VMware OEM software before installing a sysext.
It's from Gentoo commit 7d00351296070d4b6cea6913fab62b96819abddb.
It's from Gentoo commit ba10b3c5f0eec6233e4dfbfa65db40253e7fdd7d.
It's from Gentoo commit 86f1cf927f6a27a19482e1eb25430e47d5f58ff7.
It's from Gentoo commit 8d671320f4803974b97ba9bcb90d14d19ae62767.
It's from Gentoo commit 1e94c87d6d6155169455dfd273e02c16e705ae92.
It's from Gentoo commit 6224cc9e8fc46385e18d62bd1c5fa96801e13d18.
23039d9
to
e7de80a
Compare
CI passed. |
Build action triggered: https://github.com/flatcar/scripts/actions/runs/6249436756 |
Thanks, it looks good and I will try to test by booting and looking around if that wasn't done yet. |
Co-authored-by: Kai Lüke <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot
Co-authored-by: Kai Lüke <[email protected]>
CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/packages/4451/cldsv/
net-libs/rpcsvc-proto: [PROD] [DEV]
dev-libs/xmlsec: [VMWARE]
dev-libs/libmspack: [VMWARE]
sys-fs/fuse-common: [VMWARE]
sys-fs/fuse: [VMWARE]
dev-libs/libdnet: [VMWARE]
app-emulation/open-vm-tools: [VMWARE]
--
changelog/
directory (user-facing change, bug fix, security fix, update)/boot
and/usr
size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.