Skip to content

Conversation

smklein
Copy link
Contributor

@smklein smklein commented Jun 29, 2023

Uses a method script in the Propolis zone to make it self-assembling.

This should, along with a corresponding Omicron change, avoid the need to zlogin to the Propolis zone at any point.

Related to: oxidecomputer/omicron#3456

@smklein smklein requested a review from jordanhendricks June 30, 2023 19:14
@smklein smklein merged commit 819165c into master Jul 3, 2023
smklein added a commit to oxidecomputer/omicron that referenced this pull request Jul 3, 2023
Integrates oxidecomputer/propolis#454 

This avoid using `zlogin` to modify the propolis zone after launch,
instead preferring to write a profile file to the zone ahead-of-time.
This matches the pattern for other self-assembling zones, where
configuration information is supplied ahead-of-time through the
`ProfileBuilder`, which places an auxiliary SMF manifest into
`/var/svc/profile/site.sml` to be imported when the zone starts.

Relies on: oxidecomputer/propolis#454
Part of the fix for #3454
@pfmooney pfmooney deleted the method-script branch July 8, 2023 21:11
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