Page MenuHomeSolus

Initial inclusion of calamares
Needs ReviewPublic

Authored by joebonrichie on Jun 26 2023, 8:05 PM.
Tags
None
Referenced Files
F11023520: D14213.diff
Tue, Aug 8, 2:52 PM
F11006661: D14213.id34705.diff
Tue, Aug 1, 4:21 PM
F11006660: D14213.id34670.diff
Tue, Aug 1, 4:21 PM
F11006659: D14213.id34669.diff
Tue, Aug 1, 4:21 PM
F11006658: D14213.id34668.diff
Tue, Aug 1, 4:21 PM
F11006657: D14213.id34662.diff
Tue, Aug 1, 4:21 PM
F11006656: D14213.id34656.diff
Tue, Aug 1, 4:21 PM
F11006655: D14213.id34655.diff
Tue, Aug 1, 4:21 PM
Tokens
"Burninate" token, awarded by EbonJaeger.

Details

Reviewers
None
Group Reviewers
Triage Team
Test Plan

Build package
cp calamares.eopkg /var/lib/solbuild/local/
pushd /var/lib/solbuild/local
sudo eopkg index --skip-signing
popd
Add local repo to packages file for spin of choice
Local = /var/lib/solbuild/local/eopkg-index.xml.xz
Add calamares pkg to packages file
Build ISO
Boot ISO, run sudo calamares, install, reboot, Profit?

Diff Detail

Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 5221
Build 5221: arc lint + arc unit

Event Timeline

joebonrichie edited the test plan for this revision. (Show Details)

fix test plan

joebonrichie edited the summary of this revision. (Show Details)
joebonrichie edited the test plan for this revision. (Show Details)

Updated modules to get this thing actually working!

Add missing shellprocess.conf file for usysconf, clr-boot-manager steps

Add reference links to upstream documentation for config files
Add partitioning.conf file
Fix mounts.conf file for clr-boot-manager
Cleanup comments from settings.conf file

Install from the rootfs.img, cleanup shellprocess scripts

Initial post install steps to remove LiveOS enviornment

joebonrichie edited the summary of this revision. (Show Details)

Setup users correctly

Use the removeuser module to remove the live user from the system

Add locale.conf and welcome.conf

For checking requirements and geoip locating for choosing locale

Add non-functional package options

E.g. Libreoffice, minimal install, etc.

Probably something stupid that is stopping it from working

Use LUKS2 by default (untested)