Skip to content

Conversation

@sfonn
Copy link
Contributor

@sfonn sfonn commented May 2, 2025

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • cgmanifest file has been updated if required
  • Ready to merge

Description

Add dracut module for boot to console with root in tmpfs.
Generate Tink initramfs image in build which is able to
boot to console with just initramfs/vmlinuz image.

Any Newly Introduced Dependencies

How Has This Been Tested?

Able to boot to console with vmlinuz/initramfs images extracted from built edge-image-tink.tar.gz

@sfonn sfonn requested review from a team as code owners May 2, 2025 03:27
@sfonn sfonn changed the base branch from 3.0 to 3.0-dev May 2, 2025 03:28
@sfonn sfonn force-pushed the emt-tink-ITEP-27060 branch from 5b5c5bf to 75ebb9b Compare May 13, 2025 02:52
@sfonn sfonn force-pushed the emt-tink-ITEP-27060 branch 2 times, most recently from a335355 to e7c7b43 Compare May 14, 2025 10:29
@sfonn
Copy link
Contributor Author

sfonn commented May 14, 2025

@anujm1, I have updated implementation as suggested. Please help to review.

@sfonn sfonn force-pushed the emt-tink-ITEP-27060 branch from e7c7b43 to 471d7f6 Compare May 15, 2025 04:00
@cheeyanglee
Copy link
Contributor

@sfonn can you do a rebase on latest 3.0-dev and update the changelog in specs?
other LGTM

Add dracut module for boot to console with root in tmpfs.
Caddy/fluent-fit services enabled to run at boot.
Add script to generate required initramfs/vmlinuz images
from EMT tink build rootfs tar.gz archive after build.
eg.
sudo toolkit/imageconfigs/scripts/generate-tink-initramfs.sh \
  -f <emt-tink.tar.gz> -o <output_images_dir>

Signed-off-by: Swee Yee Fonn <[email protected]>
@sfonn sfonn force-pushed the emt-tink-ITEP-27060 branch from 471d7f6 to 0b34824 Compare May 16, 2025 07:18
@sfonn
Copy link
Contributor Author

sfonn commented May 16, 2025

@sfonn can you do a rebase on latest 3.0-dev and update the changelog in specs? other LGTM

I have rebased and updated spec file. Thanks.

@cheeyanglee cheeyanglee merged commit 4ac7228 into open-edge-platform:3.0-dev May 16, 2025
10 of 11 checks passed
cheeyanglee added a commit to cheeyanglee/edge-microvisor-toolkit that referenced this pull request May 22, 2025
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.

3 participants