OS Image Composer Now Available #591
arodage
announced in
Announcements
Replies: 2 comments
-
|
Now available: https://github.com/open-edge-platform/os-image-composer |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
[like] Rodage, Alpesh Ramesh reacted to your message:
…________________________________
From: Beatriz Palmeiro ***@***.***>
Sent: Thursday, December 18, 2025 5:45:55 PM
To: open-edge-platform/edge-microvisor-toolkit ***@***.***>
Cc: Rodage, Alpesh Ramesh ***@***.***>; Author ***@***.***>
Subject: Re: [open-edge-platform/edge-microvisor-toolkit] OS Image Composer Coming Soon (Discussion #591)
Now available: https://github.com/open-edge-platform/os-image-composer
—
Reply to this email directly, view it on GitHub<#591 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/ARDZ7QKZFZ2XVQL32246KS34CLR5HAVCNFSM6AAAAACMUGUYXWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTKMRZGE4DMOI>.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Composing Custom Linux Images
The fragmentation of existing toolchains across RPM and Debian distributions hinders the creation of custom Linux images for diverse edge environments with stringent requirements. Gaining full control over image customization without a boot loader configuration and configuration sprawl promises to radically simplify the process of building and managing exactly the image you want for the workload at hand.
The release of the open-source OS Image Composer command-line tool from Intel establishes a standardized, extensible framework for rapidly creating and managing operating system images. The vision is to create Linux images for different architectures as a generic, portable composer with an isolated build pipeline.
The tool processes a user-defined YAML file with custom requirements and parameters to generate mutable or immutable yet securable operating systems from vendors' pre-built packages. With the tool, you can:
Developed in the Go programming language, the OS Image Composer tool includes rich subcommand hierarchies, flag parsing, and autocompletion. There are customization options for the distribution, kernel, architecture, package selection, and output format.
The tool drives rapid templating by letting you create YAML input files that define how you want to customize a supported Linux distribution. The tool includes automatic support for package dependency resolution and support for adding multiple package repositories to an OS build, including proprietary packages or upstream packages pending integration.
Output formats support deployments on virtual machines and physical servers, including those running Intel® Core™ Ultra processors, Intel® Xeon® CPU Max Series processors, and Intel Atom® processors.
For more information about the capabilities of OS Image Composer, read this short white paper or check out the release announcement.
Give It a Spin
The initial release of the OS Image Composer has been tested and validated to work with Ubuntu 24.04. Here's how to give it a whirl:
Download the tool by cloning and checking out the latest tagged release on GitHub. Alternatively, you can download the latest tagged release of the ZIP archive.
Install version 1.22.12 or later of
golangbefore building the tool; see the Go installation instructions for your Linux distribution.Then build the tool:
Then, to see all the tool's commands and options, run
./os-image-composer --help.Before you compose an operating system image, follow the instructions to install these prerequisites:
ukifyandmmdebstrap.After that, you're ready to compose an image by running the following command:
After the image finishes building, check your output directory. The exact name of the output directory varies by environment and image but should look something like this:
This first version of OS Image Composer supports Ubuntu 24.04, Edge Microvisor Toolkit, Azure Linux, and Wind River eLxr.
How can the tool help power up your own edge AI projects? Let us know in discussions.
Beta Was this translation helpful? Give feedback.
All reactions