Skip to content

images provision, build: Add support for raw disk images#150

Merged
rborn-tx merged 3 commits into
torizon:trixiefrom
lucas-akira:TCB-866
Jun 23, 2026
Merged

images provision, build: Add support for raw disk images#150
rborn-tx merged 3 commits into
torizon:trixiefrom
lucas-akira:TCB-866

Conversation

@lucas-akira

Copy link
Copy Markdown
Collaborator

Related-to: TCB-866

@lucas-akira
lucas-akira requested review from jsrc27 and rborn-tx June 16, 2026 16:21
@lucas-akira lucas-akira self-assigned this Jun 16, 2026
@lucas-akira
lucas-akira force-pushed the TCB-866 branch 5 times, most recently from 36ac377 to e22f541 Compare June 16, 2026 18:06

@jsrc27 jsrc27 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks overall good to me. Just left some minor non-critical comments.

Comment thread tcbuilder/backend/images.py Outdated
Comment thread tcbuilder/backend/images.py Outdated
@lucas-akira
lucas-akira force-pushed the TCB-866 branch 4 times, most recently from e3db2fc to 53db083 Compare June 18, 2026 16:55

@jsrc27 jsrc27 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rborn-tx rborn-tx left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a couple of suggestions and comments. Overall the implementation looks good to me.

My main concern is with the general approach we are following where we have different implementations for raw and tezi images inside TCB which is increasing maintenance effort more and more over time.

I wish we unify the two at some point...

Comment thread tcbuilder/backend/images.py Outdated
Comment thread tcbuilder/backend/images.py Outdated
Comment thread tcbuilder/backend/images.py Outdated
Comment thread tcbuilder/cli/tcbuild.template.yaml
Comment thread tests/integration/testcases/wic/images.bats
Comment thread tcbuilder/backend/tcbuild.schema.yaml
Related-to: TCB-866
Signed-off-by: Lucas Akira Morishita <lucas.morishita@toradex.com>
This is based on the work done for the standalone 'images provision'
support for raw disk images.

Related-to: TCB-866
Signed-off-by: Lucas Akira Morishita <lucas.morishita@toradex.com>
Related-to: TCB-866
Signed-off-by: Lucas Akira Morishita <lucas.morishita@toradex.com>
@rborn-tx
rborn-tx merged commit fb118d3 into torizon:trixie Jun 23, 2026
7 checks passed
@lucas-akira
lucas-akira deleted the TCB-866 branch June 24, 2026 09:52
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