Initial commit
This commit is contained in:
		
							
								
								
									
										47
									
								
								examples/http/centos8/ks-centos8-local.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										47
									
								
								examples/http/centos8/ks-centos8-local.cfg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,47 @@
 | 
			
		||||
eula --agreed
 | 
			
		||||
lang en-US.UTF-8
 | 
			
		||||
keyboard --vckeymap='de' --xlayouts='de'
 | 
			
		||||
timezone Europe/Berlin
 | 
			
		||||
 | 
			
		||||
cdrom
 | 
			
		||||
 | 
			
		||||
text
 | 
			
		||||
skipx
 | 
			
		||||
firstboot --disable
 | 
			
		||||
 | 
			
		||||
rootpw --plaintext centos
 | 
			
		||||
 | 
			
		||||
firewall --enabled --ssh
 | 
			
		||||
selinux --enforcing
 | 
			
		||||
 | 
			
		||||
# Installation logging level
 | 
			
		||||
logging --level=info
 | 
			
		||||
 | 
			
		||||
network  --bootproto=dhcp --device=eth0 --onboot=on
 | 
			
		||||
 | 
			
		||||
# System bootloader configuration
 | 
			
		||||
bootloader --location=mbr
 | 
			
		||||
zerombr
 | 
			
		||||
clearpart --all
 | 
			
		||||
 | 
			
		||||
# Disk partitioning information
 | 
			
		||||
part / --asprimary --fstype="ext4" --size=1024 --grow
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
%addon com_redhat_kdump --disable
 | 
			
		||||
%end
 | 
			
		||||
 | 
			
		||||
%packages --ignoremissing --excludedocs
 | 
			
		||||
openssh-clients
 | 
			
		||||
sudo
 | 
			
		||||
 | 
			
		||||
# unnecessary firmware
 | 
			
		||||
-aic94xx-firmware*
 | 
			
		||||
-alsa-*
 | 
			
		||||
-ivtv-*
 | 
			
		||||
-iwl*firmware
 | 
			
		||||
%end
 | 
			
		||||
 | 
			
		||||
# Reboot after installation
 | 
			
		||||
reboot --eject
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										46
									
								
								examples/http/centos8/ks-centos8-netinstall.cfg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								examples/http/centos8/ks-centos8-netinstall.cfg
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,46 @@
 | 
			
		||||
eula --agreed
 | 
			
		||||
lang en-US.UTF-8
 | 
			
		||||
keyboard --vckeymap='de' --xlayouts='de'
 | 
			
		||||
timezone Europe/Berlin
 | 
			
		||||
 | 
			
		||||
text
 | 
			
		||||
skipx
 | 
			
		||||
firstboot --disable
 | 
			
		||||
 | 
			
		||||
url --url="http://mirror.centos.org/centos/8.3.2011/BaseOS/x86_64/os/"
 | 
			
		||||
rootpw --plaintext centos
 | 
			
		||||
 | 
			
		||||
firewall --enabled --ssh
 | 
			
		||||
selinux --enforcing
 | 
			
		||||
 | 
			
		||||
# Installation logging level
 | 
			
		||||
logging --level=info
 | 
			
		||||
 | 
			
		||||
network  --bootproto=dhcp --device=eth0 --onboot=on
 | 
			
		||||
 | 
			
		||||
# System bootloader configuration
 | 
			
		||||
bootloader --location=mbr
 | 
			
		||||
zerombr
 | 
			
		||||
clearpart --all
 | 
			
		||||
 | 
			
		||||
# Disk partitioning information
 | 
			
		||||
part / --asprimary --fstype="ext4" --size=1024 --grow
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
%addon com_redhat_kdump --disable
 | 
			
		||||
%end
 | 
			
		||||
 | 
			
		||||
%packages --ignoremissing --excludedocs
 | 
			
		||||
openssh-clients
 | 
			
		||||
sudo
 | 
			
		||||
 | 
			
		||||
# unnecessary firmware
 | 
			
		||||
-aic94xx-firmware*
 | 
			
		||||
-alsa-*
 | 
			
		||||
-ivtv-*
 | 
			
		||||
-iwl*firmware
 | 
			
		||||
%end
 | 
			
		||||
 | 
			
		||||
# Reboot after installation
 | 
			
		||||
reboot --eject
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										0
									
								
								examples/http/ubuntu-2004/meta-data
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								examples/http/ubuntu-2004/meta-data
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										22
									
								
								examples/http/ubuntu-2004/user-data
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								examples/http/ubuntu-2004/user-data
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
#cloud-config
 | 
			
		||||
 | 
			
		||||
# hack for cloud-init per:
 | 
			
		||||
# https://github.com/leakespeake/packer/blob/3f3e361751b4be9326b66771d96f2519bc8f885e/builders/vmware/vsphere-iso/ubuntu-server-20-04/hcl2/http/ubuntu-server-subiquity/user-data
 | 
			
		||||
runcmd:
 | 
			
		||||
  # to enable true auto-install for Ubuntu 20.04 with cloud-init nocloud (eliminates "Continue with autoinstall?" prompt)
 | 
			
		||||
  - [eval, 'echo $(cat /proc/cmdline) "autoinstall" > /root/cmdline']
 | 
			
		||||
  - [eval, 'mount -n --bind -o ro /root/cmdline /proc/cmdline']
 | 
			
		||||
  - [eval, 'snap restart subiquity.subiquity-service']
 | 
			
		||||
 | 
			
		||||
autoinstall:
 | 
			
		||||
  version: 1
 | 
			
		||||
  identity:
 | 
			
		||||
    hostname: ubuntu-server
 | 
			
		||||
    # This is the crypted pass of 'ubuntu'
 | 
			
		||||
    password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
 | 
			
		||||
    username: testuser
 | 
			
		||||
  packages:
 | 
			
		||||
    - xe-guest-utilities
 | 
			
		||||
  ssh:
 | 
			
		||||
    install-server: yes
 | 
			
		||||
    allow-pw: yes
 | 
			
		||||
		Reference in New Issue
	
	Block a user