autopkgtest-buildvm-ubuntu-cloud fails on ppc64el in cloud-init (AttributeError: 'int' object has no attribute 'index')
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autopkgtest (Ubuntu) |
Fix Released
|
Undecided
|
Paride Legovini | ||
cloud-init (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
autopkgtest-
fails on ppc64el (Power9).
Ubuntu release Jammy
[ 116.046504] cloud-init[639]: Cloud-init v. 22.1-14-
[ 116.586918] cloud-init[639]: ci-info: +++++++
[ 116.589398] cloud-init[639]: ci-info: +------
[ 116.593260] cloud-init[639]: ci-info: | Device | Up | Address | Mask | Scope | Hw-Address |
[ 116.597580] cloud-init[639]: ci-info: +------
[ 116.601717] cloud-init[639]: ci-info: | enp0s0 | True | 10.0.2.15 | 255.255.255.0 | global | 52:54:00:12:34:56 |
[ 116.609763] cloud-init[639]: ci-info: | enp0s0 | True | fec0::5054:
[ 116.613491] cloud-init[639]: ci-info: | enp0s0 | True | fe80::5054:
[ 116.621174] cloud-init[639]: ci-info: | lo | True | 127.0.0.1 | 255.0.0.0 | host | . |
[ 116.623000] cloud-init[639]: ci-info: | lo | True | ::1/128 | . | host | . |
[ 116.633089] cloud-init[639]: ci-info: +------
[ 116.634467] cloud-init[639]: ci-info: +++++++
[ 116.635502] cloud-init[639]: ci-info: +------
[ 116.645176] cloud-init[639]: ci-info: | Route | Destination | Gateway | Genmask | Interface | Flags |
[ 116.646539] cloud-init[639]: ci-info: +------
[ 116.647573] cloud-init[639]: ci-info: | 0 | 0.0.0.0 | 10.0.2.2 | 0.0.0.0 | enp0s0 | UG |
[ 116.653043] cloud-init[639]: ci-info: | 1 | 10.0.2.0 | 0.0.0.0 | 255.255.255.0 | enp0s0 | U |
[ 116.657567] cloud-init[639]: ci-info: | 2 | 10.0.2.2 | 0.0.0.0 | 255.255.255.255 | enp0s0 | UH |
[ 116.658725] cloud-init[639]: ci-info: | 3 | 10.0.2.3 | 0.0.0.0 | 255.255.255.255 | enp0s0 | UH |
[ 116.665697] cloud-init[639]: ci-info: +------
[ 116.669530] cloud-init[639]: ci-info: +++++++
[ 116.673547] cloud-init[639]: ci-info: +------
[ 116.681356] cloud-init[639]: ci-info: | Route | Destination | Gateway | Interface | Flags |
[ 116.685558] cloud-init[639]: ci-info: +------
[ 116.689486] cloud-init[639]: ci-info: | 1 | fe80::/64 | :: | enp0s0 | U |
[ 116.697139] cloud-init[639]: ci-info: | 2 | fec0::/64 | :: | enp0s0 | Ue |
[ 116.701584] cloud-init[639]: ci-info: | 3 | ::/0 | fe80::2 | enp0s0 | UGe |
[ 116.705025] cloud-init[639]: ci-info: | 5 | local | :: | enp0s0 | U |
[ 116.713140] cloud-init[639]: ci-info: | 6 | local | :: | enp0s0 | U |
[ 116.717551] cloud-init[639]: ci-info: | 7 | multicast | :: | enp0s0 | U |
[ 116.718723] cloud-init[639]: ci-info: +------
[ 118.289675] cloud-init[639]: 2022-05-16 16:29:52,574 - util.py[WARNING]: failed stage init
[ 118.384942] cloud-init[639]: failed run of stage init
[ 118.388479] cloud-init[639]: -------
[ 118.394363] cloud-init[639]: Traceback (most recent call last):
[ 118.400954] cloud-init[639]: File "/usr/lib/
[ 118.402439] cloud-init[639]: ret = functor(name, args)
[ 118.408865] cloud-init[639]: File "/usr/lib/
[ 118.410320] cloud-init[639]: init.apply_
[ 118.413886] cloud-init[639]: File "/usr/lib/
[ 118.417500] cloud-init[639]: netcfg, src = self._find_
[ 118.422912] cloud-init[639]: File "/usr/lib/
[ 118.429061] cloud-init[639]: self.paths.
[ 118.433340] cloud-init[639]: File "/usr/lib/
[ 118.441310] cloud-init[639]: path_info = self._extract_
[ 118.444885] cloud-init[639]: File "/usr/lib/
[ 118.449485] cloud-init[639]: self.read_cfg()
[ 118.453739] cloud-init[639]: File "/usr/lib/
[ 118.461548] cloud-init[639]: self._cfg = self._read_
[ 118.465517] cloud-init[639]: File "/usr/lib/
[ 118.466695] cloud-init[639]: base_cfg=
[ 118.475751] cloud-init[639]: File "/usr/lib/
[ 118.481629] cloud-init[639]: util.read_
[ 118.482734] cloud-init[639]: File "/usr/lib/
[ 118.493164] cloud-init[639]: confd_cfg = read_conf_d(confd)
[ 118.494505] cloud-init[639]: File "/usr/lib/
[ 118.495545] cloud-init[639]: cfgs.append(
[ 118.498247] cloud-init[639]: File "/usr/lib/
[ 118.509059] cloud-init[639]: return load_yaml(
[ 118.510386] cloud-init[639]: File "/usr/lib/
[ 118.511423] cloud-init[639]: converted = safeyaml.load(blob)
[ 118.521131] cloud-init[639]: File "/usr/lib/
[ 118.522424] cloud-init[639]: return yaml.load(blob, Loader=
[ 118.523685] cloud-init[639]: File "/usr/lib/
[ 118.529002] cloud-init[639]: return loader.
[ 118.533615] cloud-init[639]: File "/usr/lib/
[ 118.541072] cloud-init[639]: node = self.get_
[ 118.545062] cloud-init[639]: File "/usr/lib/
[ 118.546291] cloud-init[639]: if not self.check_
[ 118.553038] cloud-init[639]: File "/usr/lib/
[ 118.557481] cloud-init[639]: self.current_event = self.state()
[ 118.558578] cloud-init[639]: File "/usr/lib/
[ 118.565059] cloud-init[639]: if not self.check_
[ 118.569671] cloud-init[639]: File "/usr/lib/
[ 118.570796] cloud-init[639]: self.fetch_
[ 118.577404] cloud-init[639]: File "/usr/lib/
[ 118.581493] cloud-init[639]: self.scan_
[ 118.582576] cloud-init[639]: File "/usr/lib/
[ 118.589024] cloud-init[639]: self.forward()
[ 118.593432] cloud-init[639]: File "/usr/lib/
[ 118.594554] cloud-init[639]: self.index += 1
[ 118.601418] cloud-init[639]: AttributeError: 'int' object has no attribute 'index'
[ 118.605433] cloud-init[639]: -------
...
[FAILED] Failed to start Execute cloud user/final scripts.
See 'systemctl status cloud-final.
[ OK ] Reached target Cloud-init target.
timed out on cloud-init
qemu-system-
summary: |
autopkgtest-buildvm-ubuntu-cloud fails on ppc64el in cloud-init + (AttributeError: 'int' object has no attribute 'index') |
Changed in autopkgtest (Ubuntu): | |
assignee: | nobody → Paride Legovini (paride) |
This trace makes me think something in ppc64el image contains YAML config that our YamlDumper can't understand. I'm curious if we have access to dump of the files in /etc/cloud/ cloud.cfg and /etc/cloud/ cloud.cfg. d/*.cfg