autoinstall storage section

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

autoinstall storage section

Jerry Geis
I am having trouble with the storage section for autoinstall.

I simple want to use the disk (sda, vda, nvme) whichever it finds.
format a /boot/efi perhaps 512M on partition 1
format ext4 a 20G / on partition 2
format ext4 rest to /home on partition 3

I keep getting FAILED storage or something... How do I accomplish the above simple configuration?

Thanks,

jerry

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

Tom H-4
On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
wrote:

>
> I am having trouble with the storage section for autoinstall.
>
> I simple want to use the disk (sda, vda, nvme) whichever it finds.
> format a /boot/efi perhaps 512M on partition 1
> format ext4 a 20G / on partition 2
> format ext4 rest to /home on partition 3
>
> I keep getting FAILED storage or something... How do I accomplish
> the above simple configuration?

I've never used kickseed, and I haven't used kickstart in a long
> time (or preseed; I prefer golden master tarballs).

What syntax are you using?

Something like this should do it:

zerombr yes
clearpart --all
part /boot/efi --fstype=vfat --size=512
part /         --fstype=ext4 --size=20480
part /home     --fstype=ext4 --size=20480 --grow

You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel cmdline
and switch to another console when the installation fails to read the
error message(s).

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

Jerry Geis

On Tue, Jan 12, 2021 at 5:14 PM Tom H <[hidden email]> wrote:
On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
wrote:
>
> I am having trouble with the storage section for autoinstall.
>
> I simple want to use the disk (sda, vda, nvme) whichever it finds.
> format a /boot/efi perhaps 512M on partition 1
> format ext4 a 20G / on partition 2
> format ext4 rest to /home on partition 3
>
> I keep getting FAILED storage or something... How do I accomplish
> the above simple configuration?

I've never used kickseed, and I haven't used kickstart in a long
> time (or preseed; I prefer golden master tarballs).

What syntax are you using?

Something like this should do it:

zerombr yes
clearpart --all
part /boot/efi --fstype=vfat --size=512
part /         --fstype=ext4 --size=20480
part /home     --fstype=ext4 --size=20480 --grow

You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel cmdline
and switch to another console when the installation fails to read the
error message(s).

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users


Hi Tom - Thanks those commands are for kickstart - I do know those - I was talking about autoinstall.  
I dont know how to do that in autoinstall. there seems to be no autoinstall-editor at this time.

Jerry  

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

Tom H-4
On Wed, Jan 13, 2021 at 12:02 AM Jerry Geis <[hidden email]>
wrote:

> On Tue, Jan 12, 2021 at 5:14 PM Tom H <[hidden email]> wrote:
>> On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
>> wrote:
>>>
>>> I am having trouble with the storage section for autoinstall.
>>>
>>> I simple want to use the disk (sda, vda, nvme) whichever it finds.
>>> format a /boot/efi perhaps 512M on partition 1
>>> format ext4 a 20G / on partition 2
>>> format ext4 rest to /home on partition 3
>>>
>>> I keep getting FAILED storage or something... How do I accomplish
>>> the above simple configuration?
>>
>> I've never used kickseed, and I haven't used kickstart in a long
>>> time (or preseed; I prefer golden master tarballs).
>>
>> What syntax are you using?
>>
>> Something like this should do it:
>>
>> zerombr yes
>> clearpart --all
>> part /boot/efi --fstype=vfat --size=512
>> part /         --fstype=ext4 --size=20480
>> part /home     --fstype=ext4 --size=20480 --grow
>>
>> You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel
>> cmdline and switch to another console when the installation fails
>> to read the error message(s).
>
> Thanks those commands are for kickstart - I do know those - I was
> talking about autoinstall. I dont know how to do that in
> autoinstall. there seems to be no autoinstall-editor at this time.

Sorry. No idea.

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

alex-2
I found a number of really good examples here:
https://curtin.readthedocs.io/en/latest/topics/storage.html

Here is an example of what I am using:

  storage:
     swap:
       size: 0
     config:
     - id: disk0
       type: disk
       ptable: gpt
       name: main_disk
       preserve: false
       path: /dev/sda
       wipe: superblock-recursive
       grub_device: true
     #Boot Partition
     - id: disk0-part-boot
       type: partition
       number: 1
       size: 1GB
       device: disk0
       flag: bios_grub
     #Remainder of disk
     - id: disk0-partition
       type: partition
       number: 2
       size: -1
       device: disk0
       flag: logical
     #Volume group
     - id: volgroup1
       name: vg1
       type: lvm_volgroup
       devices:
         - disk0-partition
     #Root partition
     - id: lvmpart-root
       name: lv-root
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Home partition
     - id: lvmpart-home
       name: lv-home
       size: 5G
       type: lvm_partition
       volgroup: volgroup1
     #Tmp partition
     - id: lvmpart-tmp
       name: lv-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var partition
     - id: lvmpart-var
       name: lv-var
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log partition
     - id: lvmpart-var-log
       name: lv-var-log
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log-Audit partition
     - id: lvmpart-var-log-audit
       name: lv-var-log-audit
       size: 2G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Tmp partition
     - id: lvmpart-var-tmp
       name: lv-var-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Root format
     - id: format-root
       type: format
       fstype: xfs
       volume: lvmpart-root
     #Home format
     - id: format-home
       type: format
       fstype: xfs
       volume: lvmpart-home
     #Tmp format
     - id: format-tmp
       type: format
       fstype: xfs
       volume: lvmpart-tmp
     #Var format
     - id: format-var
       type: format
       fstype: xfs
       volume: lvmpart-var
     #Var-log format
     - id: format-var-log
       type: format
       fstype: xfs
       volume: lvmpart-var-log
     #Var-Log-Audit format
     - id: format-var-log-audit
       type: format
       fstype: xfs
       volume: lvmpart-var-log-audit
     #Var-Tmp format
     - id: format-var-tmp
       type: format
       fstype: xfs
       volume: lvmpart-var-tmp
     #Root mount
     - id: mount-root
       type: mount
       path: /
       device: format-root
     #Home mount
     - id: mount-home
       type: mount
       path: /home
       device: format-home
     #Tmp mount
     - id: mount-tmp
       type: mount
       path: /tmp
       device: format-tmp
     #Var mount
     - id: mount-var
       type: mount
       path: /var
       device: format-var
     #Var-Log mount
     - id: mount-var-log
       type: mount
       path: /var/log
       device: format-var-log
     #Var-Log-Audit mount
     - id: mount-var-log-audit
       type: mount
       path: /var/log/audit
       device: format-var-log-audit
     #Var-Tmp mount
     - id: mount-var-tmp
       type: mount
       path: /var/tmp
       device: format-var-tmp


On 2021-01-14 03:34, Tom H wrote:

> On Wed, Jan 13, 2021 at 12:02 AM Jerry Geis <[hidden email]>
> wrote:
>> On Tue, Jan 12, 2021 at 5:14 PM Tom H <[hidden email]> wrote:
>>> On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
>>> wrote:
>>>>
>>>> I am having trouble with the storage section for autoinstall.
>>>>
>>>> I simple want to use the disk (sda, vda, nvme) whichever it finds.
>>>> format a /boot/efi perhaps 512M on partition 1
>>>> format ext4 a 20G / on partition 2
>>>> format ext4 rest to /home on partition 3
>>>>
>>>> I keep getting FAILED storage or something... How do I accomplish
>>>> the above simple configuration?
>>>
>>> I've never used kickseed, and I haven't used kickstart in a long
>>>> time (or preseed; I prefer golden master tarballs).
>>>
>>> What syntax are you using?
>>>
>>> Something like this should do it:
>>>
>>> zerombr yes
>>> clearpart --all
>>> part /boot/efi --fstype=vfat --size=512
>>> part /         --fstype=ext4 --size=20480
>>> part /home     --fstype=ext4 --size=20480 --grow
>>>
>>> You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel
>>> cmdline and switch to another console when the installation fails
>>> to read the error message(s).
>>
>> Thanks those commands are for kickstart - I do know those - I was
>> talking about autoinstall. I dont know how to do that in
>> autoinstall. there seems to be no autoinstall-editor at this time.
>
> Sorry. No idea.

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

Jerry Geis
Thanks - those I had not found.

Jerry

On Wed, Jan 13, 2021 at 7:14 PM alex <[hidden email]> wrote:
I found a number of really good examples here:
https://curtin.readthedocs.io/en/latest/topics/storage.html

Here is an example of what I am using:

  storage:
     swap:
       size: 0
     config:
     - id: disk0
       type: disk
       ptable: gpt
       name: main_disk
       preserve: false
       path: /dev/sda
       wipe: superblock-recursive
       grub_device: true
     #Boot Partition
     - id: disk0-part-boot
       type: partition
       number: 1
       size: 1GB
       device: disk0
       flag: bios_grub
     #Remainder of disk
     - id: disk0-partition
       type: partition
       number: 2
       size: -1
       device: disk0
       flag: logical
     #Volume group
     - id: volgroup1
       name: vg1
       type: lvm_volgroup
       devices:
         - disk0-partition
     #Root partition
     - id: lvmpart-root
       name: lv-root
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Home partition
     - id: lvmpart-home
       name: lv-home
       size: 5G
       type: lvm_partition
       volgroup: volgroup1
     #Tmp partition
     - id: lvmpart-tmp
       name: lv-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var partition
     - id: lvmpart-var
       name: lv-var
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log partition
     - id: lvmpart-var-log
       name: lv-var-log
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log-Audit partition
     - id: lvmpart-var-log-audit
       name: lv-var-log-audit
       size: 2G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Tmp partition
     - id: lvmpart-var-tmp
       name: lv-var-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Root format
     - id: format-root
       type: format
       fstype: xfs
       volume: lvmpart-root
     #Home format
     - id: format-home
       type: format
       fstype: xfs
       volume: lvmpart-home
     #Tmp format
     - id: format-tmp
       type: format
       fstype: xfs
       volume: lvmpart-tmp
     #Var format
     - id: format-var
       type: format
       fstype: xfs
       volume: lvmpart-var
     #Var-log format
     - id: format-var-log
       type: format
       fstype: xfs
       volume: lvmpart-var-log
     #Var-Log-Audit format
     - id: format-var-log-audit
       type: format
       fstype: xfs
       volume: lvmpart-var-log-audit
     #Var-Tmp format
     - id: format-var-tmp
       type: format
       fstype: xfs
       volume: lvmpart-var-tmp
     #Root mount
     - id: mount-root
       type: mount
       path: /
       device: format-root
     #Home mount
     - id: mount-home
       type: mount
       path: /home
       device: format-home
     #Tmp mount
     - id: mount-tmp
       type: mount
       path: /tmp
       device: format-tmp
     #Var mount
     - id: mount-var
       type: mount
       path: /var
       device: format-var
     #Var-Log mount
     - id: mount-var-log
       type: mount
       path: /var/log
       device: format-var-log
     #Var-Log-Audit mount
     - id: mount-var-log-audit
       type: mount
       path: /var/log/audit
       device: format-var-log-audit
     #Var-Tmp mount
     - id: mount-var-tmp
       type: mount
       path: /var/tmp
       device: format-var-tmp


On 2021-01-14 03:34, Tom H wrote:
> On Wed, Jan 13, 2021 at 12:02 AM Jerry Geis <[hidden email]>
> wrote:
>> On Tue, Jan 12, 2021 at 5:14 PM Tom H <[hidden email]> wrote:
>>> On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
>>> wrote:
>>>>
>>>> I am having trouble with the storage section for autoinstall.
>>>>
>>>> I simple want to use the disk (sda, vda, nvme) whichever it finds.
>>>> format a /boot/efi perhaps 512M on partition 1
>>>> format ext4 a 20G / on partition 2
>>>> format ext4 rest to /home on partition 3
>>>>
>>>> I keep getting FAILED storage or something... How do I accomplish
>>>> the above simple configuration?
>>>
>>> I've never used kickseed, and I haven't used kickstart in a long
>>>> time (or preseed; I prefer golden master tarballs).
>>>
>>> What syntax are you using?
>>>
>>> Something like this should do it:
>>>
>>> zerombr yes
>>> clearpart --all
>>> part /boot/efi --fstype=vfat --size=512
>>> part /         --fstype=ext4 --size=20480
>>> part /home     --fstype=ext4 --size=20480 --grow
>>>
>>> You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel
>>> cmdline and switch to another console when the installation fails
>>> to read the error message(s).
>>
>> Thanks those commands are for kickstart - I do know those - I was
>> talking about autoinstall. I dont know how to do that in
>> autoinstall. there seems to be no autoinstall-editor at this time.
>
> Sorry. No idea.

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
Reply | Threaded
Open this post in threaded view
|

Re: autoinstall storage section

Jerry Geis
In reply to this post by alex-2
ok - I took at stab at creating the partition: below is my storage section. Only thing I see for error is " missing required positional argument volume".
Basically just trying to make /boot/efi, / and /home with size. Just a straight basic layout. Not trying to make volumes - just 3 basic partitions and mount.

What am I missing?

Jerry

  storage:
    config:
      - id: disk0
        type: disk
        name: main_disk
        wipe: superblock
        grub_device: true
        preserve: false
      # Boot partition
      - id: disk0-part1
        type: partition
        number: 1
        size: 1GB
        device: disk0
        flag: boot
      # Root partition
      - id: disk0-part2
        type: partition
        number: 2
        size: 20G
        device: disk0
      # home partition
      - id: disk0-3
        type: partition
        number: 3
        size: -1
        device: disk0
      # format boot
      - id: disk0-part1-format
        type: format
        path: /boot/efi
        fstype: vfat
      # format root
      - id: disk0-part2-format
        type: format
        path: /
        fstype: ext4
      # format home
      - id: disk0-part3-format
        type: format
        path: /home
        fstype: ext4

On Wed, Jan 13, 2021 at 7:14 PM alex <[hidden email]> wrote:
I found a number of really good examples here:
https://curtin.readthedocs.io/en/latest/topics/storage.html

Here is an example of what I am using:

  storage:
     swap:
       size: 0
     config:
     - id: disk0
       type: disk
       ptable: gpt
       name: main_disk
       preserve: false
       path: /dev/sda
       wipe: superblock-recursive
       grub_device: true
     #Boot Partition
     - id: disk0-part-boot
       type: partition
       number: 1
       size: 1GB
       device: disk0
       flag: bios_grub
     #Remainder of disk
     - id: disk0-partition
       type: partition
       number: 2
       size: -1
       device: disk0
       flag: logical
     #Volume group
     - id: volgroup1
       name: vg1
       type: lvm_volgroup
       devices:
         - disk0-partition
     #Root partition
     - id: lvmpart-root
       name: lv-root
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Home partition
     - id: lvmpart-home
       name: lv-home
       size: 5G
       type: lvm_partition
       volgroup: volgroup1
     #Tmp partition
     - id: lvmpart-tmp
       name: lv-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var partition
     - id: lvmpart-var
       name: lv-var
       size: 20G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log partition
     - id: lvmpart-var-log
       name: lv-var-log
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Log-Audit partition
     - id: lvmpart-var-log-audit
       name: lv-var-log-audit
       size: 2G
       type: lvm_partition
       volgroup: volgroup1
     #Var-Tmp partition
     - id: lvmpart-var-tmp
       name: lv-var-tmp
       size: 10G
       type: lvm_partition
       volgroup: volgroup1
     #Root format
     - id: format-root
       type: format
       fstype: xfs
       volume: lvmpart-root
     #Home format
     - id: format-home
       type: format
       fstype: xfs
       volume: lvmpart-home
     #Tmp format
     - id: format-tmp
       type: format
       fstype: xfs
       volume: lvmpart-tmp
     #Var format
     - id: format-var
       type: format
       fstype: xfs
       volume: lvmpart-var
     #Var-log format
     - id: format-var-log
       type: format
       fstype: xfs
       volume: lvmpart-var-log
     #Var-Log-Audit format
     - id: format-var-log-audit
       type: format
       fstype: xfs
       volume: lvmpart-var-log-audit
     #Var-Tmp format
     - id: format-var-tmp
       type: format
       fstype: xfs
       volume: lvmpart-var-tmp
     #Root mount
     - id: mount-root
       type: mount
       path: /
       device: format-root
     #Home mount
     - id: mount-home
       type: mount
       path: /home
       device: format-home
     #Tmp mount
     - id: mount-tmp
       type: mount
       path: /tmp
       device: format-tmp
     #Var mount
     - id: mount-var
       type: mount
       path: /var
       device: format-var
     #Var-Log mount
     - id: mount-var-log
       type: mount
       path: /var/log
       device: format-var-log
     #Var-Log-Audit mount
     - id: mount-var-log-audit
       type: mount
       path: /var/log/audit
       device: format-var-log-audit
     #Var-Tmp mount
     - id: mount-var-tmp
       type: mount
       path: /var/tmp
       device: format-var-tmp


On 2021-01-14 03:34, Tom H wrote:
> On Wed, Jan 13, 2021 at 12:02 AM Jerry Geis <[hidden email]>
> wrote:
>> On Tue, Jan 12, 2021 at 5:14 PM Tom H <[hidden email]> wrote:
>>> On Tue, Jan 12, 2021 at 2:08 AM Jerry Geis <[hidden email]>
>>> wrote:
>>>>
>>>> I am having trouble with the storage section for autoinstall.
>>>>
>>>> I simple want to use the disk (sda, vda, nvme) whichever it finds.
>>>> format a /boot/efi perhaps 512M on partition 1
>>>> format ext4 a 20G / on partition 2
>>>> format ext4 rest to /home on partition 3
>>>>
>>>> I keep getting FAILED storage or something... How do I accomplish
>>>> the above simple configuration?
>>>
>>> I've never used kickseed, and I haven't used kickstart in a long
>>>> time (or preseed; I prefer golden master tarballs).
>>>
>>> What syntax are you using?
>>>
>>> Something like this should do it:
>>>
>>> zerombr yes
>>> clearpart --all
>>> part /boot/efi --fstype=vfat --size=512
>>> part /         --fstype=ext4 --size=20480
>>> part /home     --fstype=ext4 --size=20480 --grow
>>>
>>> You can use "DEBCONF_DEBUG=x" (maximum "x" is 5) on the kernel
>>> cmdline and switch to another console when the installation fails
>>> to read the error message(s).
>>
>> Thanks those commands are for kickstart - I do know those - I was
>> talking about autoinstall. I dont know how to do that in
>> autoinstall. there seems to be no autoinstall-editor at this time.
>
> Sorry. No idea.

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users

--
ubuntu-users mailing list
[hidden email]
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users