|
|
@ -160,7 +160,7 @@ jobs: |
|
|
- name: Patch chr-${{ env.LATEST_VERSION }}.img |
|
|
- name: Patch chr-${{ env.LATEST_VERSION }}.img |
|
|
run: | |
|
|
run: | |
|
|
sudo modprobe nbd |
|
|
sudo modprobe nbd |
|
|
sudo apt install -y qemu-utils 2> /dev/null |
|
|
|
|
|
|
|
|
sudo apt install -y qemu-utils > /dev/null |
|
|
sudo qemu-img convert -f raw -O qcow2 chr-$LATEST_VERSION.img chr-$LATEST_VERSION.qcow2 |
|
|
sudo qemu-img convert -f raw -O qcow2 chr-$LATEST_VERSION.img chr-$LATEST_VERSION.qcow2 |
|
|
sudo rm chr-$LATEST_VERSION.img.zip |
|
|
sudo rm chr-$LATEST_VERSION.img.zip |
|
|
sudo rm chr-$LATEST_VERSION.img |
|
|
sudo rm chr-$LATEST_VERSION.img |
|
|
@ -168,11 +168,11 @@ jobs: |
|
|
sudo -E python3 patch.py boot /dev/nbd0p1 |
|
|
sudo -E python3 patch.py boot /dev/nbd0p1 |
|
|
sudo mkdir ./routeros |
|
|
sudo mkdir ./routeros |
|
|
sudo mount /dev/nbd0p2 ./routeros |
|
|
sudo mount /dev/nbd0p2 ./routeros |
|
|
sudo mkdir -p ./qcow2/routeros/rw/disk |
|
|
|
|
|
sudo cp keygen.zip ./qcow2/routeros/rw/disk |
|
|
|
|
|
sudo mkdir -p ./qcow2/routeros/var/pdb/option |
|
|
|
|
|
sudo cp option-$LATEST_VERSION.npk ./qcow2/routeros/var/pdb/option/image |
|
|
|
|
|
sudo cp routeros-$LATEST_VERSION.npk ./qcow2/routeros/var/pdb/system/image |
|
|
|
|
|
|
|
|
sudo mkdir -p ./routeros/rw/disk |
|
|
|
|
|
sudo cp keygen.zip ./routeros/rw/disk |
|
|
|
|
|
sudo mkdir -p ./routeros/var/pdb/option |
|
|
|
|
|
sudo cp option-$LATEST_VERSION.npk ./routeros/var/pdb/option/image |
|
|
|
|
|
sudo cp routeros-$LATEST_VERSION.npk ./routeros/var/pdb/system/image |
|
|
sudo umount /dev/nbd0p2 |
|
|
sudo umount /dev/nbd0p2 |
|
|
sudo rm -rf ./routeros |
|
|
sudo rm -rf ./routeros |
|
|
sudo qemu-nbd -d /dev/nbd0 |
|
|
sudo qemu-nbd -d /dev/nbd0 |
|
|
|