-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
new featureNew feature or requestNew feature or requesttag: good first issueGood starting point for newcomersGood starting point for newcomerstag: help wantedExtra attention is neededExtra attention is neededtarget: installerChanges regarding the automated system installerChanges regarding the automated system installer
Milestone
Description
In order to install and provision a lot of CLIP OS systems at the same time, we need an automated installer, started over PXE or iPXE.
Required functionality
Server
- PXE or iPXE server to serve the installer image
- HTTPS server to serve profiles and system images
- Server to serve secrets (certificates for IPsec, etc.) and receive escrow keys (backup LUKS passphrase).
Installer
- Installer image build from a standard Linux distribution (Debian preferred) with tools pre-installed
- Automatic hardware profile discovery
- Automatic partitioning
- LUKS escrow key generation or derivation using entropy potentially provided by the server
- State partition configuration pulled from server
- Secrets installation
The current "work-in-progress" installation script is available in those two Gerrit change sets: 1 2.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
new featureNew feature or requestNew feature or requesttag: good first issueGood starting point for newcomersGood starting point for newcomerstag: help wantedExtra attention is neededExtra attention is neededtarget: installerChanges regarding the automated system installerChanges regarding the automated system installer