<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Apr 3, 2021 at 5:30 AM Tom H <<a href="mailto:tomh0665@gmail.com">tomh0665@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, Mar 31, 2021 at 8:49 PM Jerry Geis <<a href="mailto:jerry.geis@gmail.com" target="_blank">jerry.geis@gmail.com</a>> wrote:<br>
><br>
> I get this error:<br>
><br>
> {'eno1': {'dhcp4': True, 'dhcp-identifier': 'mac', 'critical': True, 'nameservers': {'addresses': ['192.168.1.14']}}, 'zz-all-en': {'match': {'name': 'en*'}, 'dhcp4': True}, 'zz-all-eth': {'match': {'name': 'eth*'}, 'dhcp4': True}}<br>
> 2021-03-31 18:23:36,370 - netplan.py[DEBUG]: V2 to V2 passthrough<br>
> 2021-03-31 18:23:36,371 - util.py[DEBUG]: Writing to /etc/netplan/50-cloud-init.yaml - wb: [644] 710 bytes<br>
> 2021-03-31 18:23:36,372 - subp.py[DEBUG]: Running command ['netplan', 'generate'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:23:36,581 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/eno1'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:23:36,590 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/lo'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:23:36,594 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/wlp2s0'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:23:36,598 - main.py[DEBUG]: [local] Exiting without datasource<br>
> 2021-03-31 18:23:36,599 - atomic_helper.py[DEBUG]: Atomically writing to file /var/lib/cloud/data/status.json (via temporary file /var/lib/cloud/data/tmpuol_n60q) - w: [644] 474 bytes/chars<br>
> 2021-03-31 18:23:36,599 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False)<br>
> 2021-03-31 18:23:36,599 - util.py[DEBUG]: Read 13 bytes from /proc/uptime<br>
> 2021-03-31 18:23:36,599 - util.py[DEBUG]: cloud-init mode 'init' took 0.564 seconds (0.56)<br>
> 2021-03-31 18:23:36,599 - handlers.py[DEBUG]: finish: init-local: SUCCESS: searching for local datasources<br>
> 2021-03-31 18:24:03,342 - util.py[DEBUG]: Cloud-init v. 20.4.1-0ubuntu1~20.04.1 running 'modules:config' at Wed, 31 Mar 2021 18:24:03 +0000. Up 62.39 seconds.<br>
> 2021-03-31 18:24:03,355 - stages.py[DEBUG]: Using distro class <class 'cloudinit.distros.ubuntu.Distro'><br>
> 2021-03-31 18:24:03,355 - stages.py[DEBUG]: Running module ssh-import-id (<module 'cloudinit.config.cc_ssh_import_id' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_ssh_import_id.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:03,356 - handlers.py[DEBUG]: start: modules-config/config-ssh-import-id: running config-ssh-import-id with frequency once-per-instance<br>
> 2021-03-31 18:24:03,356 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_ssh_import_id - wb: [644] 25 bytes<br>
> 2021-03-31 18:24:03,356 - helpers.py[DEBUG]: Running config-ssh-import-id using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_ssh_import_id'>)<br>
> 2021-03-31 18:24:03,357 - handlers.py[DEBUG]: finish: modules-config/config-ssh-import-id: SUCCESS: config-ssh-import-id ran successfully<br>
> 2021-03-31 18:24:03,357 - stages.py[DEBUG]: Running module set-passwords (<module 'cloudinit.config.cc_set_passwords' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:03,357 - handlers.py[DEBUG]: start: modules-config/config-set-passwords: running config-set-passwords with frequency once-per-instance<br>
> 2021-03-31 18:24:03,357 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_set_passwords - wb: [644] 25 bytes<br>
> 2021-03-31 18:24:03,357 - helpers.py[DEBUG]: Running config-set-passwords using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_set_passwords'>)<br>
> 2021-03-31 18:24:03,357 - cc_set_passwords.py[DEBUG]: Handling input for chpasswd as list.<br>
> 2021-03-31 18:24:03,358 - cc_set_passwords.py[DEBUG]: Changing password for ['installer']:<br>
> 2021-03-31 18:24:03,358 - subp.py[DEBUG]: Running command ['chpasswd'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:24:03,404 - util.py[WARNING]: Failed to set passwords with chpasswd for ['installer']<br>
> 2021-03-31 18:24:03,404 - util.py[DEBUG]: Failed to set passwords with chpasswd for ['installer']<br>
> Traceback (most recent call last):<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py", line 197, in handle<br>
>     chpasswd(cloud.distro, ch_in)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py", line 251, in chpasswd<br>
>     subp.subp(cmd, plist_in)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/subp.py", line 293, in subp<br>
>     raise ProcessExecutionError(stdout=out, stderr=err,<br>
> cloudinit.subp.ProcessExecutionError: Unexpected error while running command.<br>
> Command: ['chpasswd']<br>
> Exit code: 1<br>
> Reason: -<br>
> Stdout:<br>
> Stderr: chpasswd: (user installer) pam_chauthtok() failed, error:<br>
>         Authentication token manipulation error<br>
>         chpasswd: (line 1, user installer) password not changed<br>
> 2021-03-31 18:24:03,410 - util.py[DEBUG]: Reading from /etc/ssh/sshd_config (quiet=False)<br>
> 2021-03-31 18:24:03,411 - util.py[DEBUG]: Read 3289 bytes from /etc/ssh/sshd_config<br>
> 2021-03-31 18:24:03,411 - ssh_util.py[DEBUG]: line 124: option PasswordAuthentication added with yes<br>
> 2021-03-31 18:24:03,411 - util.py[DEBUG]: Writing to /etc/ssh/sshd_config - wb: [644] 3316 bytes<br>
> 2021-03-31 18:24:03,412 - subp.py[DEBUG]: Running command ['service', 'ssh', 'restart'] with allowed return codes [0] (shell=False, capture=True)<br>
> 2021-03-31 18:24:03,471 - cc_set_passwords.py[DEBUG]: Restarted the SSH daemon.<br>
> 2021-03-31 18:24:03,472 - cc_set_passwords.py[DEBUG]: 1 errors occured, re-raising the last one<br>
> 2021-03-31 18:24:03,472 - handlers.py[DEBUG]: finish: modules-config/config-set-passwords: FAIL: running config-set-passwords with frequency once-per-instance<br>
> 2021-03-31 18:24:03,472 - util.py[WARNING]: Running module set-passwords (<module 'cloudinit.config.cc_set_passwords' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py'>) failed<br>
> 2021-03-31 18:24:03,473 - util.py[DEBUG]: Running module set-passwords (<module 'cloudinit.config.cc_set_passwords' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py'>) failed<br>
> Traceback (most recent call last):<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 848, in _run_modules<br>
>     ran, _r = cc.run(run_name, mod.handle, func_args,<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run<br>
>     return self._runners.run(name, functor, args, freq, clear_on_fail)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 185, in run<br>
>     results = functor(*args)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py", line 237, in handle<br>
>     raise errors[-1]<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py", line 197, in handle<br>
>     chpasswd(cloud.distro, ch_in)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_set_passwords.py", line 251, in chpasswd<br>
>     subp.subp(cmd, plist_in)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/subp.py", line 293, in subp<br>
>     raise ProcessExecutionError(stdout=out, stderr=err,<br>
> cloudinit.subp.ProcessExecutionError: Unexpected error while running command.<br>
> Command: ['chpasswd']<br>
> Exit code: 1<br>
> Reason: -<br>
> Stdout:<br>
> Stderr: chpasswd: (user installer) pam_chauthtok() failed, error:<br>
>         Authentication token manipulation error<br>
>         chpasswd: (line 1, user installer) password not changed<br>
> 2021-03-31 18:24:03,483 - stages.py[DEBUG]: Running module timezone (<module 'cloudinit.config.cc_timezone' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_timezone.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:03,484 - handlers.py[DEBUG]: start: modules-config/config-timezone: running config-timezone with frequency once-per-instance<br>
> 2021-03-31 18:24:03,484 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_timezone - wb: [644] 24 bytes<br>
> 2021-03-31 18:24:03,485 - helpers.py[DEBUG]: Running config-timezone using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_timezone'>)<br>
> 2021-03-31 18:24:03,485 - cc_timezone.py[DEBUG]: Skipping module named timezone, no 'timezone' specified<br>
> 2021-03-31 18:24:03,485 - handlers.py[DEBUG]: finish: modules-config/config-timezone: SUCCESS: config-timezone ran successfully<br>
> 2021-03-31 18:24:03,485 - stages.py[DEBUG]: Running module disable-ec2-metadata (<module 'cloudinit.config.cc_disable_ec2_metadata' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_disable_ec2_metadata.py'>) with frequency always<br>
> 2021-03-31 18:24:03,486 - handlers.py[DEBUG]: start: modules-config/config-disable-ec2-metadata: running config-disable-ec2-metadata with frequency always<br>
> 2021-03-31 18:24:03,486 - helpers.py[DEBUG]: Running config-disable-ec2-metadata using lock (<cloudinit.helpers.DummyLock object at 0x7f07765811c0>)<br>
> 2021-03-31 18:24:03,486 - cc_disable_ec2_metadata.py[DEBUG]: Skipping module named disable-ec2-metadata, disabling the ec2 route not enabled<br>
> 2021-03-31 18:24:03,486 - handlers.py[DEBUG]: finish: modules-config/config-disable-ec2-metadata: SUCCESS: config-disable-ec2-metadata ran successfully<br>
> 2021-03-31 18:24:03,486 - stages.py[DEBUG]: Running module runcmd (<module 'cloudinit.config.cc_runcmd' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_runcmd.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:03,487 - handlers.py[DEBUG]: start: modules-config/config-runcmd: running config-runcmd with frequency once-per-instance<br>
> 2021-03-31 18:24:03,487 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_runcmd - wb: [644] 25 bytes<br>
> 2021-03-31 18:24:03,487 - helpers.py[DEBUG]: Running config-runcmd using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_runcmd'>)<br>
> 2021-03-31 18:24:03,487 - cc_runcmd.py[DEBUG]: Skipping module named runcmd, no 'runcmd' key in configuration<br>
> 2021-03-31 18:24:03,488 - handlers.py[DEBUG]: finish: modules-config/config-runcmd: SUCCESS: config-runcmd ran successfully<br>
> 2021-03-31 18:24:03,488 - main.py[DEBUG]: Ran 5 modules with 1 failures<br>
> 2021-03-31 18:24:03,488 - atomic_helper.py[DEBUG]: Atomically writing to file /var/lib/cloud/data/status.json (via temporary file /var/lib/cloud/data/tmpxmnec84u) - w: [644] 858 bytes/chars<br>
> 2021-03-31 18:24:03,489 - util.py[DEBUG]: Reading from /proc/uptime (quiet=False)<br>
> 2021-03-31 18:24:03,489 - util.py[DEBUG]: Read 13 bytes from /proc/uptime<br>
> 2021-03-31 18:24:03,489 - util.py[DEBUG]: cloud-init mode 'modules' took 0.263 seconds (0.26)<br>
> 2021-03-31 18:24:03,489 - handlers.py[DEBUG]: finish: modules-config: FAIL: running modules for config<br>
> 2021-03-31 18:24:04,193 - util.py[DEBUG]: Cloud-init v. 20.4.1-0ubuntu1~20.04.1 running 'modules:final' at Wed, 31 Mar 2021 18:24:04 +0000. Up 63.27 seconds.<br>
> 2021-03-31 18:24:04,202 - stages.py[DEBUG]: Using distro class <class 'cloudinit.distros.ubuntu.Distro'><br>
> 2021-03-31 18:24:04,203 - stages.py[DEBUG]: Running module scripts-per-once (<module 'cloudinit.config.cc_scripts_per_once' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_per_once.py'>) with frequency once<br>
> 2021-03-31 18:24:04,203 - handlers.py[DEBUG]: start: modules-final/config-scripts-per-once: running config-scripts-per-once with frequency once<br>
> 2021-03-31 18:24:04,203 - util.py[DEBUG]: Writing to /var/lib/cloud/sem/config_scripts_per_once.once - wb: [644] 24 bytes<br>
> 2021-03-31 18:24:04,204 - helpers.py[DEBUG]: Running config-scripts-per-once using lock (<FileLock using file '/var/lib/cloud/sem/config_scripts_per_once.once'>)<br>
> 2021-03-31 18:24:04,204 - handlers.py[DEBUG]: finish: modules-final/config-scripts-per-once: SUCCESS: config-scripts-per-once ran successfully<br>
> 2021-03-31 18:24:04,204 - stages.py[DEBUG]: Running module scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_scripts_user.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:04,204 - handlers.py[DEBUG]: start: modules-final/config-scripts-user: running config-scripts-user with frequency once-per-instance<br>
> 2021-03-31 18:24:04,204 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_scripts_user - wb: [644] 25 bytes<br>
> 2021-03-31 18:24:04,204 - helpers.py[DEBUG]: Running config-scripts-user using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_scripts_user'>)<br>
> 2021-03-31 18:24:04,205 - handlers.py[DEBUG]: finish: modules-final/config-scripts-user: SUCCESS: config-scripts-user ran successfully<br>
> 2021-03-31 18:24:04,205 - stages.py[DEBUG]: Running module ssh-authkey-fingerprints (<module 'cloudinit.config.cc_ssh_authkey_fingerprints' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_ssh_authkey_fingerprints.py'>) with frequency once-per-instance<br>
> 2021-03-31 18:24:04,205 - handlers.py[DEBUG]: start: modules-final/config-ssh-authkey-fingerprints: running config-ssh-authkey-fingerprints with frequency once-per-instance<br>
> 2021-03-31 18:24:04,205 - util.py[DEBUG]: Writing to /var/lib/cloud/instances/iid-datasource-none/sem/config_ssh_authkey_fingerprints - wb: [644] 24 bytes<br>
> 2021-03-31 18:24:04,205 - helpers.py[DEBUG]: Running config-ssh-authkey-fingerprints using lock (<FileLock using file '/var/lib/cloud/instances/iid-datasource-none/sem/config_ssh_authkey_fingerprints'>)<br>
> 2021-03-31 18:24:04,206 - handlers.py[DEBUG]: finish: modules-final/config-ssh-authkey-fingerprints: FAIL: running config-ssh-authkey-fingerprints with frequency once-per-instance<br>
> 2021-03-31 18:24:04,207 - util.py[WARNING]: Running module ssh-authkey-fingerprints (<module 'cloudinit.config.cc_ssh_authkey_fingerprints' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_ssh_authkey_fingerprints.py'>) failed<br>
> 2021-03-31 18:24:04,207 - util.py[DEBUG]: Running module ssh-authkey-fingerprints (<module 'cloudinit.config.cc_ssh_authkey_fingerprints' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_ssh_authkey_fingerprints.py'>) failed<br>
> Traceback (most recent call last):<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 848, in _run_modules<br>
>     ran, _r = cc.run(run_name, mod.handle, func_args,<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run<br>
>     return self._runners.run(name, functor, args, freq, clear_on_fail)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 185, in run<br>
>     results = functor(*args)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_ssh_authkey_fingerprints.py", line 107, in handle<br>
>     (key_fn, key_entries) = ssh_util.extract_authorized_keys(user_name)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/ssh_util.py", line 253, in extract_authorized_keys<br>
>     (ssh_dir, pw_ent) = users_ssh_info(username)<br>
>   File "/usr/lib/python3/dist-packages/cloudinit/ssh_util.py", line 226, in users_ssh_info<br>
>     pw_ent = pwd.getpwnam(username)<br>
> KeyError: "getpwnam(): name not found: 'installer'"<br>
><br>
> how do I disable this function/feature - as I dont need an<br>
> 'installer' or why am I getting it - and how to get past it. The<br>
> autoinstall stops then from the error and jumps into the Welcome<br>
> screen to manually install.<br>
><br>
> I do have this in my autoinstall file:<br>
>   ssh:<br>
>     install-server: yes<br>
>     allow-pw: no<br>
><br>
> changing yes to no - made no difference.<br>
<br>
Maybe the version of the installer that you're using's buggy.<br>
<br>
Have you tried<br>
<br>
refresh-installer:<br>
  update: yes<br>
<br>
or even<br>
<br>
refresh-installer:<br>
  channel: edge<br>
  update: yes<br>
<br>
-- <br>
ubuntu-users mailing list<br>
<a href="mailto:ubuntu-users@lists.ubuntu.com" target="_blank">ubuntu-users@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-users" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/ubuntu-users</a></blockquote><div><br></div><div><br></div><div>Hi Tom - I tried both of those and get the same error.</div><div><br></div><div>Thanks,</div><div><br></div><div>Jerry </div></div></div>