Skip to content

docker: Add rofl-appd-localnet#823

Merged
matevz merged 3 commits intomainfrom
matevz/feature/rofl-appd-localnet
Mar 9, 2026
Merged

docker: Add rofl-appd-localnet#823
matevz merged 3 commits intomainfrom
matevz/feature/rofl-appd-localnet

Conversation

@matevz
Copy link
Copy Markdown
Member

@matevz matevz commented Feb 13, 2026

This PR:

  • enables testing of tdx-containers ROFLs on Localnet.
  • fixes Oasis CLI prompts leftovers in sapphire-localnet and emerald-localnet bootstrap outputs
  • simplifies Dockerfiles using git --branch parameter instead of fetch&checkout

Usage:

  1. go to your ROFL directory that contains rofl.yaml of type tee: tdx
  2. docker run -it -p8544-8548:8544-8548 -v .:/rofls ghcr.io/oasisprotocol/sapphire-localnet:local
  3. rofl-appd.sock will become available in your folder. Use it to write integration tests for your ROFL.

Implements #711

Requires oasisprotocol/oasis-sdk#2430

@matevz matevz force-pushed the matevz/feature/rofl-appd-localnet branch 2 times, most recently from f26510a to dc8e0de Compare February 16, 2026 15:51
@matevz matevz linked an issue Feb 18, 2026 that may be closed by this pull request
@matevz matevz force-pushed the matevz/feature/rofl-appd-localnet branch from dc8e0de to 1443ea6 Compare March 6, 2026 16:12
@matevz matevz marked this pull request as ready for review March 6, 2026 16:17
@matevz matevz requested review from kostko and ptrus as code owners March 6, 2026 16:17
@matevz matevz force-pushed the matevz/feature/rofl-appd-localnet branch from 1443ea6 to d26b34d Compare March 6, 2026 16:18
@matevz matevz requested a review from uniyalabhishek March 6, 2026 16:18
matevz added 3 commits March 6, 2026 17:22
The new version of Oasis CLI use error ouputs for interactive prompts. Hide
those in sapphire-localnet and emerald-localnet images bootstrap outputs.
This enables testing of tdx-containers ROFLs on Localnet.
@matevz matevz force-pushed the matevz/feature/rofl-appd-localnet branch from d26b34d to 17c83f2 Compare March 6, 2026 16:22
@matevz matevz merged commit 0e12c28 into main Mar 9, 2026
7 of 8 checks passed
@matevz matevz deleted the matevz/feature/rofl-appd-localnet branch March 9, 2026 15:49
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.

sapphire-localnet: ROFL TDX Localnet support

3 participants