[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#954276: cloud-init - RuntimeError: dictionary keys changed during iteration



Package: cloud-init
Version: 20.1-1
Severity: serious

cloud-init 20.1-1 fails to provision Azure:

| 2020-03-19 14:31:48,840 - util.py[DEBUG]: Running module disk_setup (<module 'cloudinit.config.cc_disk_setup' from '/usr/lib/python3/dist-packages/cloudinit/config/cc_disk_setup.py'>) failed
| Traceback (most recent call last):
|   File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 848, in _run_modules
|     ran, _r = cc.run(run_name, mod.handle, func_args,
|   File "/usr/lib/python3/dist-packages/cloudinit/cloud.py", line 54, in run
|     return self._runners.run(name, functor, args, freq, clear_on_fail)
|   File "/usr/lib/python3/dist-packages/cloudinit/helpers.py", line 185, in run
|     results = functor(*args)
|   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_disk_setup.py", line 129, in handle
|     update_disk_setup_devices(disk_setup, cloud.device_name_to_device)
|   File "/usr/lib/python3/dist-packages/cloudinit/config/cc_disk_setup.py", line 166, in update_disk_setup_devices
|     for origname in disk_setup.keys():
| RuntimeError: dictionary keys changed during iteration

Bastian

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages cloud-init depends on:
pn  cloud-guest-utils   <none>
ii  fdisk               2.34-0.1
ii  gdisk               1.0.5-1
pn  ifupdown            <none>
ii  locales             2.29-10
ii  lsb-base            11.1.0
ii  lsb-release         11.1.0
ii  net-tools           1.60+git20180626.aebd88e-1
ii  procps              2:3.3.15-2+b1
ii  python3             3.7.5-3
pn  python3-configobj   <none>
ii  python3-jinja2      2.10.1-2
pn  python3-jsonpatch   <none>
pn  python3-jsonschema  <none>
pn  python3-oauthlib    <none>
ii  python3-requests    2.22.0-2
ii  python3-six         1.14.0-2
ii  python3-yaml        5.3-2
ii  util-linux          2.34-0.1

Versions of packages cloud-init recommends:
pn  eatmydata  <none>
ii  sudo       1.8.31-1

Versions of packages cloud-init suggests:
pn  btrfs-progs  <none>
ii  e2fsprogs    1.45.5-2
pn  xfsprogs     <none>


Reply to: