Skip to main content

Configure VMs

🧱 VM Inputs

Computed VM Name:
dev-build-01
Computed IP:
192.168.8.00

Build VM Configuration Steps

1.

Go to Proxmox VE

Open Proxmox VE.

https://pve.aspireclan.com
### Clone VM Template



sudo apt update && sudo apt upgrade -y

### Check current hostname
hostnamectl
hostname
### Change the Hostname (Permanently)
sudo nano /etc/hostname

New Hostname:
dev-build-01


sudo nano /etc/hosts



### Apply Changes
sudo systemctl restart systemd-logind
sudo reboot now

hostnamectl
### Assign static IP in UDM SE
ip a


### Reboot
sudo reboot
### Assign Static IP Login to the new cloned Ubuntu VM and run the following commands to assign a static IP address.
[OPTIONAL]
sudo ls /etc/netplan
sudo vim /etc/netplan/50-cloud-init.yaml
:%d [ENTER]
network:
    version: 2
    ethernets:
      enp6s18:
        dhcp4: no
        addresses:
          - 192.168.8.00/22
        gateway4: 192.168.8.1
        nameservers:
          addresses:
            - 192.168.8.4
            - 1.1.1.1
            - 8.8.8.8
sudo netplan apply
2.

Install Azure CLI (VERY IMPORTANT)

This step is mandatory for self-hosted GitHub Actions runners. The azure/login@v2 action requires Azure CLI (az) to be installed and available in the system PATH.

curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
az version
which az