canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #00029
[Bug 1987393] Re: autopkgtest-buildvm-ubuntu-cloud hangs on ppc64el (P9)
I can reproduce this issue with a simple
autopkgtest-buildvm-ubuntu-cloud -v -r jammy
run on a POWER machine running Jammy. The same command succeeds on my
laptop (amd64/kinetic), so this really seems to be ppc64el-specific, per
bug description. The first traceback I can see in the console log is:
[ 62.691283] cloud-init[361]: failed run of stage init-local
[ 62.707139] cloud-init[361]: ------------------------------------------------------------
[ 62.828670] cloud-init[361]: Traceback (most recent call last):
[ 62.842410] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 740, in status_wrapper
[ 62.847274] cloud-init[361]: ret = functor(name, args)
[ 62.862131] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 301, in main_init
[ 62.877277] cloud-init[361]: init.read_cfg(extract_fns(args))
[ 62.897777] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 233, in read_cfg
[ 62.934301] cloud-init[361]: self._cfg = self._read_cfg(extra_fns)
[ 62.953096] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 242, in _read_cfg
[ 62.982824] cloud-init[361]: base_cfg=fetch_base_config(),
[ 63.001223] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 966, in fetch_base_config
[ 63.033291] cloud-init[361]: util.read_conf_with_confd(CLOUD_CONFIG),
[ 63.045154] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 1030, in read_conf_with_confd
[ 63.050396] cloud-init[361]: cfg = read_conf(cfgfile)
[ 63.065190] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 292, in read_conf
[ 63.066901] cloud-init[361]: return load_yaml(load_file(fname), default={})
[ 63.081865] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/util.py", line 931, in load_yaml
[ 63.083541] cloud-init[361]: converted = safeyaml.load(blob)
[ 63.097105] cloud-init[361]: File "/usr/lib/python3/dist-packages/cloudinit/safeyaml.py", line 155, in load
[ 63.098885] cloud-init[361]: return yaml.load(blob, Loader=_CustomSafeLoader)
[ 63.105059] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/__init__.py", line 114, in load
[ 63.113724] cloud-init[361]: return loader.get_single_data()
[ 63.121778] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/constructor.py", line 49, in get_single_data
[ 63.133067] cloud-init[361]: node = self.get_single_node()
[ 63.137797] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 36, in get_single_node
[ 63.157144] cloud-init[361]: document = self.compose_document()
[ 63.158938] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 55, in compose_document
[ 63.165077] cloud-init[361]: node = self.compose_node(None, None)
[ 63.174861] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 84, in compose_node
[ 63.185058] cloud-init[361]: node = self.compose_mapping_node(anchor)
[ 63.197484] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 133, in compose_mapping_node
[ 63.202339] cloud-init[361]: item_value = self.compose_node(node, item_key)
[ 63.217234] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 82, in compose_node
[ 63.219088] cloud-init[361]: node = self.compose_sequence_node(anchor)
[ 63.233047] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/composer.py", line 110, in compose_sequence_node
[ 63.234900] cloud-init[361]: while not self.check_event(SequenceEndEvent):
[ 63.250496] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/parser.py", line 98, in check_event
[ 63.253817] cloud-init[361]: self.current_event = self.state()
[ 63.269195] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/parser.py", line 382, in parse_block_sequence_entry
[ 63.271145] cloud-init[361]: if self.check_token(BlockEntryToken):
[ 63.285944] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/scanner.py", line 116, in check_token
[ 63.287599] cloud-init[361]: self.fetch_more_tokens()
[ 63.301049] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/scanner.py", line 215, in fetch_more_tokens
[ 63.302884] cloud-init[361]: return self.fetch_block_entry()
[ 63.313116] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/scanner.py", line 513, in fetch_block_entry
[ 63.317837] cloud-init[361]: self.forward()
[ 63.329704] cloud-init[361]: File "/usr/lib/python3/dist-packages/yaml/reader.py", line 111, in forward
[ 63.333771] cloud-init[361]: self.column += 1
[ 63.357649] cloud-init[361]: AttributeError: 'int' object has no attribute 'column'
[ 63.368603] cloud-init[361]: ------------------------------------------------------------
[FAILED] Failed to start Initial cloud-init job (pre-networking).
See 'systemctl status cloud-init-local.service' for details.
I'm not convinced this is a cloud-init bug, but I added a cloud-init as
I'm not able to rule it out for now.
--
You received this bug notification because you are a member of
Canonical's Ubuntu QA, which is subscribed to Auto Package Testing.
https://bugs.launchpad.net/bugs/1987393
Title:
autopkgtest-buildvm-ubuntu-cloud hangs on ppc64el (P9)
Status in Auto Package Testing:
New
Status in cloud-init:
New
Bug description:
Trying (in different ways) to create autopkgtest VM images failed.
e.g. with:
sudo autopkgtest-buildvm-ubuntu-cloud -a ppc64el -r jammy -s 15G
or:
sudo autopkgtest-buildvm-ubuntu-cloud -r jammy -v --cloud-image-url http://cloud-images.ubuntu.com/daily/server -s 15G -a ppc64el
or just native on ppc64el:
sudo autopkgtest-buildvm-ubuntu-cloud -v
Things look generally pretty promising, but eventually the image hangs / does not complete and the latest console messages are:
...
[ OK ] Finished Record Runlevel Change in UTMP.
[FAILED] Failed to start Execute cloud user/final scripts.
See 'systemctl status cloud-final.service' for details.
[ OK ] Reached target Cloud-init target.
or:
[ 387.904399] cloud-init[1234]: Cloud-init v. 22.2-0ubuntu1~22.04.3 finished at Tue, 23 Aug 2022 12:23:09 +0000. Datasource DataSourceNoCloud [seed=/dev/vdb][dsmode=net]. Up 387.81 seconds
[FAILED] Failed to start Execute cloud user/final scripts.
See 'systemctl status cloud-final.service' for details.
[ OK ] Reached target Cloud-init target.
Due to this it's currently not possible to use autopkgtests with VMs
on ppc64el.
(Might also be a cloud-init issue.)
To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1987393/+subscriptions
References