Changes for page proxmox

Last modified by Kevin Wiki on 2026/05/18 15:44

From version 11.5
edited by Kevin Wiki
on 2026/05/18 15:40
Change comment: There is no comment for this version
To version 11.1
edited by Kevin Wiki
on 2026/05/18 09:20
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -167,10 +167,8 @@
167 167  cat /dev/null > /var/lib/dbus/machine-id
168 168  {{/code}}
169 169  
170 -**cloud-init** is a great hook for installing or configuring programs or receiving variables from cloudinit CDROM drive. Making it easier to change IP, hostname, DNS, username/password, etc between VMs.
170 +**cloud-init** is a great hook for installing or configuring programs or receiving variables from cloudinit CDROM drive. Making it easier to change IP, hostname, DNS, username/password, etc between VMs
171 171  
172 -If you used a cloud-init base image it will have run the default cloudinit which installs and configures a bunch of s
173 -
174 174  {{code language="bash"}}
175 175  cloud-init clean
176 176  {{/code}}
... ... @@ -183,6 +183,8 @@
183 183  # A set of users which may be applied and/or used by various modules
184 184  # when a 'default' entry is found it will reference the 'default_user'
185 185  # from the distro configuration specified below
184 +users:
185 + - default
186 186  
187 187  # If this is set, 'root' will not be able to ssh in and they
188 188  # will get a message to login instead as the default $user
... ... @@ -196,13 +196,6 @@
196 196   # which has been a source of surprise.
197 197   preserve_sources_list: true
198 198  
199 -# manually managed resolv
200 -manage_resolv_conf: false
201 -
202 -package_update: true
203 -packages:
204 - - qemu-guest-agent
205 -
206 206  # The modules that run in the 'init' stage
207 207  cloud_init_modules:
208 208   - seed_random
... ... @@ -222,7 +222,6 @@
222 222  
223 223  # The modules that run in the 'config' stage
224 224  cloud_config_modules:
225 - - keyboard
226 226   - locale
227 227   - set-passwords
228 228   - grub-dpkg
... ... @@ -249,14 +249,20 @@
249 249   - final-message
250 250   - power-state-change
251 251  
252 -runcmd:
253 - - systemctl enable qemu-guest-agent.service
254 -
255 255  # System and/or distro specific settings
256 256  # (not accessible to handlers/transforms)
257 257  system_info:
258 258   # This will affect which distro class gets used
259 259   distro: debian
249 + # Default user name + that default users groups (if added/used)
250 + default_user:
251 + name: debian
252 + lock_passwd: True
253 + gecos: Debian
254 + groups: [sudo]
255 + # Disables password-less sudo commands for default/debian user
256 + sudo: ["ALL=(ALL) ALL"]
257 + shell: /bin/bash
260 260   # Other config here will be given to the distro class and/or path classes
261 261   paths:
262 262   cloud_dir: /var/lib/cloud/