Skip to content

Engineering: Eject installation media for clean install#87

Merged
alejandro-microsoft merged 12 commits into
mainfrom
alejandroma/trident_eject
Aug 13, 2025
Merged

Engineering: Eject installation media for clean install#87
alejandro-microsoft merged 12 commits into
mainfrom
alejandroma/trident_eject

Conversation

@alejandro-microsoft
Copy link
Copy Markdown
Contributor

🔍 Description

This PR adds the logic to eject the installation media before rebooting when performing a clean install.

🤔 Rationale

Ejecting the ISO prevents the system from rebooting back into the installer instead of the target Runtime OS

📝 Checks

  • Successfully ejected ISO when live image was booted from RAM:
image

@alejandro-microsoft alejandro-microsoft requested a review from a team as a code owner August 5, 2025 00:04
@alejandro-microsoft
Copy link
Copy Markdown
Contributor Author

/AzurePipelines run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

Comment thread src/engine/clean_install.rs Outdated
Comment thread osutils/src/installation_media.rs Outdated
Comment thread trident_api/src/constants.rs Outdated
Comment thread osutils/src/installation_media.rs Outdated
Comment thread src/engine/clean_install.rs Outdated
Comment thread src/engine/clean_install.rs Outdated
@alejandro-microsoft
Copy link
Copy Markdown
Contributor Author

/AzurePipelines run [GITHUB]-trident-pr-e2e

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment thread osutils/src/installation_media.rs Outdated
Comment thread osutils/src/installation_media.rs Outdated
Comment thread osutils/src/installation_media.rs Outdated
Comment thread src/engine/clean_install.rs Outdated
Comment thread osutils/src/installation_media.rs Outdated
Comment thread osutils/src/installation_media.rs
@alejandro-microsoft
Copy link
Copy Markdown
Contributor Author

/AzurePipelines run [GITHUB]-trident-pr-e2e

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment thread osutils/src/installation_media.rs Outdated
@alejandro-microsoft
Copy link
Copy Markdown
Contributor Author

/AzurePipelines run [GITHUB]-trident-pr-e2e

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@alejandro-microsoft alejandro-microsoft merged commit b2ac56d into main Aug 13, 2025
9 checks passed
@alejandro-microsoft alejandro-microsoft deleted the alejandroma/trident_eject branch September 24, 2025 23:07
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.

5 participants