I generated the password using this and used the below init script
---
package_update: true
packages:
- qemu-guest-agent
- sudo
users:
- name: debuguser
gecos: Debug User
groups: sudo
shell: /bin/bash
sudo: ALL=(ALL) NOPASSWD:ALL
lock_passwd: false
passwd: $6$olmxQBp6yvUgsDmF$VIRaiSigOPvE9GO/g5ZLDLE/YCq70hSVq2Htytf1.gSKIf0S33nByrDbU3haSBbqGgkWes3AhpHw3ZIjapT9h0
ssh_pwauth: true
disable_root: false
write_files:
- path: /etc/pki/trust/anchors/rancher-ca.crt
permissions: "0644"
owner: root:root
content: |
-----BEGIN CERTIFICATE-----
MIIBvjCCAWOgAwIBAgIBADAKBggqhkjOPQQDAjBGMRwwGgYDVQQKExNkeW5hbWlj
bGlzdGVuZXItb3JnMSYwJAYDVQQDDB1keW5hbWljbGlzdGVuZXItY2FAMTc2OTc2
NTUxMjAeFw0yNjAxMzAwODMxNTJaFw0zNjAxMjgwODMxNTJaMEYxHDAaBgNVBAoT
E2R5bmFtaWNsaXN0ZW5lci1vcmcxJjAkBgNVBAMMHWR5bmFtaWNsaXN0ZW5lci1j
YUAxNzY5NzY1NTEyMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELir+TqhP64UM
uFv6mbaggZZYH19gshCBJaYLL42Mmd/fMY8bzJeC9qCYIicnG9KNS1oepyojhtW2
mX3l1Cs996NCMEAwDgYDVR0PAQH/BAQDAgKkMA8GA1UdEwEB/wQFMAMBAf8wHQYD
VR0OBBYEFJH7fXQFAqZ6yNdrhWm4cu+O3N9oMAoGCCqGSM49BAMCA0kAMEYCIQDd
v5OrHD+Jvk9GJZVzCLRyjPklta8hjmTnaiNZES7jAgIhAMSsNH76WIWxi53ltbGx
8S7L0gjIFvl1Gnu65zs7cPqw
-----END CERTIFICATE-----
- path: /etc/hosts
append: true
content: |
172.40.20.233
suse-rancher-manager-mohammed-master-1.vcenterlocalhost.com
runcmd:
- update-ca-certificates
- systemctl enable --now qemu-guest-agent