vCenter Server v8.x Extend Disk

by Simon Sparks · 29 March 2026

Command Line Description: lsblk lists information about all available or the specified block devices.

lsblk --output NAME,HCTL,MOUNTPOINT,SIZE
Bash

Results: Notice the current size of SDE and the /storage/log mount point

NAME                              HCTL       MOUNTPOINT             SIZE
sda                               2:0:0:0                          48.6G
├─sda1                                                                4M
├─sda2                                       /boot/efi               10M
├─sda3                                       /boot                  512M
└─sda4                                                               48G
  └─vg_root_0-lv_root_0                      /                       48G
sdb                               2:0:1:0                           7.2G
sdc                               2:0:2:0                            25G
└─swap_vg-swap1                              [SWAP]                  25G
sdd                               2:0:3:0                            50G
└─core_vg-core                               /storage/core           50G
sde                               2:0:4:0                            10G
└─log_vg-log                                 /storage/log            10G
sdf                               2:0:5:0                            10G
└─db_vg-db                                   /storage/db             10G
sdg                               2:0:6:0                            15G
└─dblog_vg-dblog                             /storage/dblog          15G
sdh                               2:0:8:0                            25G
└─seat_vg-seat                               /storage/seat           25G
sdi                               2:0:9:0                             1G
└─netdump_vg-netdump                         /storage/netdump      1016M
sdj                               2:0:10:0                           10G
└─autodeploy_vg-autodeploy                   /storage/autodeploy     10G
sdk                               2:0:11:0                           10G
└─imagebuilder_vg-imagebuilder               /storage/imagebuilder   10G
sdl                               2:0:12:0                          100G
└─updatemgr_vg-updatemgr                     /storage/updatemgr     100G
sdm                               2:0:13:0                           50G
└─archive_vg-archive                         /storage/archive        50G
sdn                               2:0:14:0                           25G
└─vtsdb_vg-vtsdb                             /storage/vtsdb          25G
sdo                               2:0:15:0                           15G
└─vtsdblog_vg-vtsdblog                       /storage/vtsdblog       15G
sdp                               3:0:0:0                           100G
└─lifecycle_vg-lifecycle                     /storage/lifecycle     100G
sr0                               0:0:0:0                          1024M
sdq                               3:0:1:0                           200G
└─vg_lvm_snapshot-lv_lvm_snapshot            /storage/lvm_snapshot  200G
Bash

Command Line Description: ls lists information about the files or devices in a specified path

ls -al /sys/block/sd*
Bash

Results:

lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sda -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:0/2:0:0:0/block/sda
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdb -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:1/2:0:1:0/block/sdb
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdc -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:2/2:0:2:0/block/sdc
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdd -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:3/2:0:3:0/block/sdd

lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sde -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:4/2:0:4:0/block/sde

lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdf -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:5/2:0:5:0/block/sdf
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdg -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:6/2:0:6:0/block/sdg
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdh -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:8/2:0:8:0/block/sdh
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdi -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:9/2:0:9:0/block/sdi
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdj -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:10/2:0:10:0/block/sdj
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdk -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:11/2:0:11:0/block/sdk
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdl -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:12/2:0:12:0/block/sdl
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdm -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:13/2:0:13:0/block/sdm
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdn -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:14/2:0:14:0/block/sdn
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdo -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:15/2:0:15:0/block/sdo
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdp -> ../devices/pci0000:00/0000:00:11.0/0000:02:00.0/host3/target3:0:0/3:0:0:0/block/sdp
lrwxrwxrwx 1 root root 0 Mar 28 14:07 /sys/block/sdq -> ../devices/pci0000:00/0000:00:11.0/0000:02:00.0/host3/target3:0:1/3:0:1:0/block/sdq
Bash

Login to vCenter and increase the size of the disk to the required size.

Command Line Description: The autogrow shell script detects if any block devices have been increased and extends the partition and the filesystem of to fill the space.

/usr/lib/applmgmt/support/scripts/autogrow.sh
Bash

Results:

Sat Mar 28 02:22:14 PM UTC 2026 Disk Util: INFO: Scanning Hard disk sizes
Syncing file systems
which: no multipath in (/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/java/jre-vmware/bin:/opt/vmware/bin:/opt/vmware/cap/bin)
Scanning SCSI subsystem for new devices and remove devices that have disappeared
Scanning host 0 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, all LUNs
 Scanning for device 0 0 0 0 ...
OLD: Host: scsi0 Channel: 00 Id: 00 Lun: 00
      Vendor: NECVMWar Model: VMware IDE CDR00 Rev: 1.00
      Type:   CD-ROM                           ANSI SCSI revision: 05
Scanning host 1 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, all LUNs
Scanning host 2 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, all LUNs
 Scanning for device 2 0 0 0 ...
OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 1 0 ...
OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 10 0 ...
OLD: Host: scsi2 Channel: 00 Id: 10 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 11 0 ...
OLD: Host: scsi2 Channel: 00 Id: 11 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 12 0 ...
OLD: Host: scsi2 Channel: 00 Id: 12 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 13 0 ...
OLD: Host: scsi2 Channel: 00 Id: 13 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 14 0 ...
OLD: Host: scsi2 Channel: 00 Id: 14 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 15 0 ...
OLD: Host: scsi2 Channel: 00 Id: 15 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 2 0 ...
OLD: Host: scsi2 Channel: 00 Id: 02 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 3 0 ...
OLD: Host: scsi2 Channel: 00 Id: 03 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 4 0 ...
OLD: Host: scsi2 Channel: 00 Id: 04 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 5 0 ...
OLD: Host: scsi2 Channel: 00 Id: 05 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 6 0 ...
OLD: Host: scsi2 Channel: 00 Id: 06 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 8 0 ...
OLD: Host: scsi2 Channel: 00 Id: 08 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 2 0 9 0 ...
OLD: Host: scsi2 Channel: 00 Id: 09 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
Scanning host 3 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, all LUNs
 Scanning for device 3 0 0 0 ...
OLD: Host: scsi3 Channel: 00 Id: 00 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
 Scanning for device 3 0 1 0 ...
OLD: Host: scsi3 Channel: 00 Id: 01 Lun: 00
      Vendor: VMware   Model: Virtual disk     Rev: 2.0
      Type:   Direct-Access                    ANSI SCSI revision: 06
Scanning host 4 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, all LUNs
0 new or changed device(s) found.
0 remapped or resized device(s) found.
0 device(s) removed.
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sda
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdb
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdc
  Physical volume "/dev/sdc" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdd
  Physical volume "/dev/sdd" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sde
  Physical volume "/dev/sde" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdf
  Physical volume "/dev/sdf" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdg
  Physical volume "/dev/sdg" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdh
  Physical volume "/dev/sdh" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdi
  Physical volume "/dev/sdi" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdj
  Physical volume "/dev/sdj" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdk
  Physical volume "/dev/sdk" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:18 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdl
  Physical volume "/dev/sdl" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdm
  Physical volume "/dev/sdm" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdn
  Physical volume "/dev/sdn" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdo
  Physical volume "/dev/sdo" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdp
  Physical volume "/dev/sdp" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: Resizing PV /dev/sdq
  Physical volume "/dev/sdq" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/lifecycle_vg/lifecycle
  Size of logical volume lifecycle_vg/lifecycle unchanged from 99.99 GiB (12799 extents).
  Logical volume lifecycle_vg/lifecycle successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 26212352 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/vtsdblog_vg/vtsdblog
  Size of logical volume vtsdblog_vg/vtsdblog unchanged from 14.99 GiB (1919 extents).
  Logical volume vtsdblog_vg/vtsdblog successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 3930112 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:19 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/vtsdb_vg/vtsdb
  Size of logical volume vtsdb_vg/vtsdb unchanged from 24.99 GiB (3199 extents).
  Logical volume vtsdb_vg/vtsdb successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 6551552 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/archive_vg/archive
  Size of logical volume archive_vg/archive unchanged from 49.99 GiB (6399 extents).
  Logical volume archive_vg/archive successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 13105152 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/updatemgr_vg/updatemgr
  Size of logical volume updatemgr_vg/updatemgr unchanged from 99.99 GiB (12799 extents).
  Logical volume updatemgr_vg/updatemgr successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 26212352 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/imagebuilder_vg/imagebuilder
  Size of logical volume imagebuilder_vg/imagebuilder unchanged from 9.99 GiB (1279 extents).
  Logical volume imagebuilder_vg/imagebuilder successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 2619392 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/autodeploy_vg/autodeploy
  Size of logical volume autodeploy_vg/autodeploy unchanged from 9.99 GiB (1279 extents).
  Logical volume autodeploy_vg/autodeploy successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 2619392 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/netdump_vg/netdump
  Size of logical volume netdump_vg/netdump unchanged from 1016.00 MiB (127 extents).
  Logical volume netdump_vg/netdump successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 260096 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:20 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/seat_vg/seat
  Size of logical volume seat_vg/seat unchanged from 24.99 GiB (3199 extents).
  Logical volume seat_vg/seat successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 6551552 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:21 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/dblog_vg/dblog
  Size of logical volume dblog_vg/dblog unchanged from 14.99 GiB (1919 extents).
  Logical volume dblog_vg/dblog successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 3930112 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:21 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/db_vg/db
  Size of logical volume db_vg/db unchanged from 9.99 GiB (1279 extents).
  Logical volume db_vg/db successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 2619392 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:21 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/log_vg/log
  Size of logical volume log_vg/log changed from 9.99 GiB (1279 extents) to 49.99 GiB (6399 extents).
  Logical volume log_vg/log successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
Filesystem at /dev/mapper/log_vg-log is mounted on /storage/log; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 7
The filesystem on /dev/mapper/log_vg-log is now 13105152 (4k) blocks long.

Sat Mar 28 02:22:22 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/core_vg/core
  Size of logical volume core_vg/core unchanged from 49.99 GiB (6399 extents).
  Logical volume core_vg/core successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 13105152 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:22 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/swap_vg/swap1
fsadm: Filesystem "swap" on device "/dev/mapper/swap_vg-swap1" is not supported by this tool.
  Filesystem check failed.
Sat Mar 28 02:22:22 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/vg_root_0/lv_root_0
  Size of logical volume vg_root_0/lv_root_0 unchanged from <48.00 GiB (12287 extents).
  Logical volume vg_root_0/lv_root_0 successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 12581888 (4k) blocks long.  Nothing to do!

Sat Mar 28 02:22:22 PM UTC 2026 Disk Util: INFO: LV Resizing /dev/vg_lvm_snapshot/lv_lvm_snapshot
  Size of logical volume vg_lvm_snapshot/lv_lvm_snapshot unchanged from <200.00 GiB (51199 extents).
  Logical volume vg_lvm_snapshot/lv_lvm_snapshot successfully resized.
resize2fs 1.46.5 (30-Dec-2021)
The filesystem is already 52427776 (4k) blocks long.  Nothing to do!
Bash

Command Line Description: lsblk lists information about all available or the specified block devices.

lsblk --output NAME,HCTL,MOUNTPOINT,SIZE
Bash

Results: Notice the new size of SDE and the /storage/log mount point

NAME                              HCTL       MOUNTPOINT             SIZE
sda                               2:0:0:0                          48.6G
├─sda1                                                                4M
├─sda2                                       /boot/efi               10M
├─sda3                                       /boot                  512M
└─sda4                                                               48G
  └─vg_root_0-lv_root_0                      /                       48G
sdb                               2:0:1:0                           7.2G
sdc                               2:0:2:0                            25G
└─swap_vg-swap1                              [SWAP]                  25G
sdd                               2:0:3:0                            50G
└─core_vg-core                               /storage/core           50G
sde                               2:0:4:0                            50G
└─log_vg-log                                 /storage/log            50G
sdf                               2:0:5:0                            10G
└─db_vg-db                                   /storage/db             10G
sdg                               2:0:6:0                            15G
└─dblog_vg-dblog                             /storage/dblog          15G
sdh                               2:0:8:0                            25G
└─seat_vg-seat                               /storage/seat           25G
sdi                               2:0:9:0                             1G
└─netdump_vg-netdump                         /storage/netdump      1016M
sdj                               2:0:10:0                           10G
└─autodeploy_vg-autodeploy                   /storage/autodeploy     10G
sdk                               2:0:11:0                           10G
└─imagebuilder_vg-imagebuilder               /storage/imagebuilder   10G
sdl                               2:0:12:0                          100G
└─updatemgr_vg-updatemgr                     /storage/updatemgr     100G
sdm                               2:0:13:0                           50G
└─archive_vg-archive                         /storage/archive        50G
sdn                               2:0:14:0                           25G
└─vtsdb_vg-vtsdb                             /storage/vtsdb          25G
sdo                               2:0:15:0                           15G
└─vtsdblog_vg-vtsdblog                       /storage/vtsdblog       15G
sdp                               3:0:0:0                           100G
└─lifecycle_vg-lifecycle                     /storage/lifecycle     100G
sr0                               0:0:0:0                          1024M
sdq                               3:0:1:0                           200G
└─vg_lvm_snapshot-lv_lvm_snapshot            /storage/lvm_snapshot  200G
Bash

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like