Skip to content

Skaram/omicron pin c6b42fc - #61

Draft
sion42x wants to merge 5 commits into
mainfrom
skaram/omicron-pin-c6b42fc
Draft

sion42x wants to merge 5 commits into
mainfrom
skaram/omicron-pin-c6b42fc

Conversation

@sion42x

@sion42x sion42x commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Pin voxel to oxidecomputer/omicron#11237, will be re-evaluated once that PR is merged into main.

Adapts to the commission and early networking API changes since the
old pin (bgp src_addr, allow_ddm_traffic, unnumbered router peer type,
zeroizing key). This omicron detects softnpu scrimlets at runtime, so
image create no longer warns without --sled-agent; the flag stays as an
override for trying a sled-agent build.
@sion42x sion42x mentioned this pull request Sep 6, 2026
@sion42x
sion42x marked this pull request as draft September 6, 2026 14:01
@sion42x

sion42x commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator Author

Converted to a draft whilst we wait for the outcome of oxidecomputer/omicron#11237

@sion42x
sion42x force-pushed the skaram/omicron-pin-c6b42fc branch from ff0d181 to 03e603c Compare September 14, 2026 17:22
* Set new `voxel launch` defaults for RSS

There was a major gap in the last modification of RSS config,
as wicketd commission API RSS setup was only accessible when
using sp-emu. This change rectifies that and makes the following
options:

1. Without --emu, use the wicket setup with commission API, but no SPs/RoTs (use spsim)
2. Without --emu and with --init-rss, use the current sled-agent self initialized setup
3. With --emu, use sp-emu for the SP and RoT + wicketd RSS

* Refuse tuf without --emu, clear stale wicket-setup

A --from-tuf image doesn't include sp-sim and can't reach the
commission API. It will now bail up front. Also, --init-rss
launches remove wicket-setup/rackN copies from previous launches.
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.

1 participant