Refactored scripts
This commit is contained in:
		
							parent
							
								
									1d35e2beba
								
							
						
					
					
						commit
						cce80e6fde
					
				|  | @ -2,29 +2,29 @@ | ||||||
| 
 | 
 | ||||||
| export DEBIAN_FRONTEND=noninteractive | export DEBIAN_FRONTEND=noninteractive | ||||||
| 
 | 
 | ||||||
| apt-get -y purge\ | apt-get -y purge \ | ||||||
|  cloud-init cloud-guest-utils\ |  cloud-init cloud-guest-utils \ | ||||||
|  cloud-initramfs-copymods cloud-initramfs-dyn-netconf\ |  cloud-initramfs-copymods cloud-initramfs-dyn-netconf \ | ||||||
|  open-iscsi |  open-iscsi | ||||||
| rm -rf /etc/cloud/ /var/lib/cloud/ | rm -rf /etc/cloud/ /var/lib/cloud/ | ||||||
| 
 | 
 | ||||||
| apt-get update | apt-get update | ||||||
| 
 | 
 | ||||||
| apt-get -y\ | apt-get -y \ | ||||||
|  -o Dpkg::Options::="--force-confdef"\ |  -o Dpkg::Options::="--force-confdef" \ | ||||||
|  -o Dpkg::Options::="--force-confold"\ |  -o Dpkg::Options::="--force-confold" \ | ||||||
|  upgrade |  upgrade | ||||||
| 
 | 
 | ||||||
| apt-get -y install\ | apt-get -y install \ | ||||||
|  vim\ |  vim \ | ||||||
|  gparted\ |  gparted \ | ||||||
|  libc6:armhf libstdc++6:armhf\ |  libc6:armhf libstdc++6:armhf \ | ||||||
|  lxterminal\ |  lxterminal \ | ||||||
|  usbmount |  usbmount | ||||||
| 
 | 
 | ||||||
| # Workaround for usbmount bug on Bionic | # Workaround for usbmount bug on Bionic | ||||||
| mkdir -p /etc/systemd/system/systemd-udevd.service.d | mkdir -p /etc/systemd/system/systemd-udevd.service.d | ||||||
| echo "[Service]\nMountFlags=shared\n" >\ | echo "[Service]\nMountFlags=shared\n" > \ | ||||||
|  /etc/systemd/system/systemd-udevd.service.d/override.conf |  /etc/systemd/system/systemd-udevd.service.d/override.conf | ||||||
| systemctl daemon-reload | systemctl daemon-reload | ||||||
| service systemd-udevd --full-restart | service systemd-udevd --full-restart | ||||||
|  |  | ||||||
|  | @ -41,19 +41,11 @@ apt: | ||||||
| packages: ['torch-agent'] | packages: ['torch-agent'] | ||||||
| 
 | 
 | ||||||
| runcmd: | runcmd: | ||||||
|   # Disable optional PAM features for faster SSH login |  | ||||||
| #  - 'mv /etc/pam.d/sshd /etc/pam.d/sshd.bak' |  | ||||||
| #  - 'sed "s/^session[ \t]\+optional/#\0/" /etc/pam.d/sshd.bak > /etc/pam.d/sshd' |  | ||||||
| 
 |  | ||||||
|   # Back up the SSH default config and activate the new config |  | ||||||
| #  - 'mv /etc/ssh/sshd_config /etc/ssh/sshd_config.bak' |  | ||||||
| #  - 'mv /etc/ssh/sshd_config.new /etc/ssh/sshd_config' |  | ||||||
| #  - 'service ssh reload' |  | ||||||
| 
 | 
 | ||||||
|   # Multi-arch support on aarch64 |   # Multi-arch support on aarch64 | ||||||
|   - 'dpkg --add-architecture armhf' |   - 'dpkg --add-architecture armhf' | ||||||
| 
 | 
 | ||||||
|   # Run optional script for additoinal package setup |   # Run setup scripts | ||||||
|   - '/boot/firmware/cloud-init/initial-setup.sh' |   - '/boot/firmware/cloud-init/initial-setup.sh' | ||||||
|   - '/boot/firmware/cloud-init/configure-torch.sh' |   - '/boot/firmware/cloud-init/configure-torch.sh' | ||||||
|   - 'reboot now' |   - 'reboot now' | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user