Agama Installer - storage setup limitations

Haven’t upgrade to Leap 16.0 . Sticking to 15.6, due to the lack of true expert options in Agama.
Although I saw Basic/Expert tab on Agama UI, but the “Expert” is not expert at all. It should be called Even More Basic / Basic.

I wonder if there is a CLI way to install Leap 16.0, which will give us full control ?

Agama has a long way to go …

1 Like

How “full” do you need “expert” to be? I managed to install 16 from its GA Agama on a multi- multiboot system using existing ESP on /dev/nvme0n1p1, and target /dev/nvme0n1p26, which I had already prepared by creation and formatting EXT4, without losing any existing partitions, though no encryption, LVM or RAID.

1 Like

Have you tried to read the available documentation? It is not that it is hidden.

Hello from Agama | Agama

1 Like

No LVM…

Hopefully they will fix this, and some of us will read the documentation carefully, if they do. However the WebUI Framework used will make things even more complex.

I won’t be sorry if they bring back the Expert-Partitioner, which was easily best in class with no equal among distro installers afaik.
Others with easier use-cases may disagree, and lucky for them.

1 Like

Well, this topic started with the question “is there a CLI way”. As Agama storage handling is using YaST Partitioner module (the same module that was behind Expert Partitioner) and Agama allows using full AutoYaST storage profiles and you can load (partial) profiles using CLI, I would expect that everything that was possible in the past should also be possible now. Just not point and click.

I would definitely be interested in a CLI approach, though extremely fearful of destroying the existing LVM Volume Group to create a new empty one instead!

Thankfully the devs are aware of the issues for less simple use cases, and have published that they may return to using the Expert-Partitioner for the storage section iirc.
I’ve no axe to grind. We have a saying ‘if sonething ai’nt broke don’ t fix it (unless you have something better actually ready to deploy). Also to err is human ;=)