V2 Wizard: Add File System Configuration Step (HMS-2781)

The FSC step is added to the wizard and takes full advantage of Redux
for state management.

This is still a work in progress.

Supported features:
1. Select partition mountpoint prefix (e.g. /var, /home)
2. Edit partition mountpoint suffix (e.g. /home/videogames)
3. Change displayed units (KiB, MiB, GiB)

Supported but buggy features:
1. Edit partition size

Unsupported features:
1. Add partitions
2. Remove partitions
3. Validation
This commit is contained in:
mgold1234 2024-02-18 12:45:45 +02:00 committed by Lucas Garfield
parent d063279b79
commit 430ea83df0
20 changed files with 751 additions and 111 deletions

View file

@ -144,7 +144,7 @@ describe('Step Packages', () => {
// skip Repositories
await clickNext();
// skip fsc
//await clickNext();
await clickNext();
};
test('clicking Next loads Image name', async () => {
@ -365,7 +365,10 @@ describe('Step Custom repositories', () => {
// skip OpenSCAP
await clickNext();
// skip fsc
//await clickNext();
await clickNext();
// // skip packages
// await clickNext();
};
test('selected repositories stored in and retrieved from form state', async () => {