------- Comment From amit.machhi...@ibm.com 2024-04-10 08:59 EDT-------
I continued to configure a guest (L2) on a Fedora LPAR (L1) with 1 GB of memory
and the virt-install command below, I could recreate this issue where the
installer froze for around 15 to 20 minutes post accepting a few inputs from
user (like language, keyboard layout, network config etc.). The installer
eventually crashes in this case as well.

---------------------------------
#!/bin/bash

QCOW2="/home/amachhiw/bz/205903/images/ubuntu_20240410.qcow2"
CDROM="/home/amachhiw/bz/205903/images/noble-live-server-ppc64el_20240410.iso"

virt-install --name ubuntu_1g --ram 1024 --disk path=$QCOW2,size=8 --vcpus 4 
--os-type linux --os-variant generic --network bridge=virbr0 --graphics none 
--console pty,target_type=serial --cdrom $CDROM
---------------------------------
OF stdout device is: /vdevice/vty@30000000
Preparing to boot Linux version 6.8.0-22-generic (buildd@bos02-ppc64el-024) 
(powerpc64le-linux-gnu-gcc-13 (Ubuntu 13.2.0-23ubuntu3) 13.2.0, GNU ld (GNU 
Binutils for Ubuntu) 2.42) #22-Ubuntu SMP Thu Apr  4 22:47:57 UTC 2024 (Ubuntu 
6.8.0-22.22-generic 6.8.1)
Detected machine type: 0000000000000101
command line: BOOT_IMAGE=/casper/vmlinux quiet ---
Max number of cores passed to firmware: 2048 (NR_CPUS = 2048)
Calling ibm,client-architecture-support... done
memory layout at init:
memory_limit : 0000000000000000 (16 MB aligned)
alloc_bottom : 0000000009f40000
alloc_top    : 0000000030000000
alloc_top_hi : 0000000040000000
rmo_top      : 0000000030000000
ram_top      : 0000000040000000
instantiating rtas at 0x000000002fff0000... done
prom_hold_cpus: skipped
copying OF device tree...
Building dt strings...
Building dt structure...
Device tree strings 0x0000000009f50000 -> 0x0000000009f50bb6
Device tree struct  0x0000000009f60000 -> 0x0000000009f70000
Quiescing Open Firmware ...
Booting Linux via __start() @ 0x0000000000280000 ...
Linux ppc64le
#22-Ubuntu SMP Tpasswd: password changed.
Using CD-ROM mount point /cdrom/
Identifying... [4163b7183ec18c0b1cdc2c57ba350ea2-2]
Scanning disc for index files...
Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 
signatures
Found label 'Ubuntu-Server 24.04 LTS _Noble Numbat_ - Beta ppc64el (20240409)'  
                        <--------------------------------
This disc is called:
'Ubuntu-Server 24.04 LTS _Noble Numbat_ - Beta ppc64el (20240409)'
Copying package lists...gpgv: Signature made Tue Apr  9 07:56:08 2024 UTC
gpgv:                using RSA key 843938DF228D22F7B3742BC0D94AA3F0EFE21092
gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key (2012) 
<cdim...@ubuntu.com>"
gpgv: asserted signer '843938DF228D22F7B3742BC0D94AA3F0EFE21092' with algo 
rsa4096
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Ubuntu-Server 24.04 LTS _Noble Numbat_ - Beta ppc64el (20240409)]/ 
noble main restricted
Repeat this process for the rest of the CDs in your set.
chown: warning: '.' should be ':': 'ubuntu-server.ubuntu-server'
chown: warning: '.' should be ':': 'ubuntu-server.ubuntu-server'

Ubuntu Noble Numbat (development branch) ubuntu-server hvc0

connecting...
generating crash report
report saved to /var/crash/1712753383.701380253.ui.crash
Traceback (most recent call last):
File "/snap/subiquity/5647/usr/bin/subiquity", line 8, in <module>
sys.exit(main())
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/cmd/tui.py", 
line 158, in main
asyncio.run(run_with_loop())
File "/snap/subiquity/5647/usr/lib/python3.10/asyncio/runners.py", line 44, in 
run
return loop.run_until_complete(main)
File "/snap/subiquity/5647/usr/lib/python3.10/asyncio/base_events.py", line 
649, in run_until_complete
return future.result()
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/cmd/tui.py", 
line 156, in run_with_loop
await subiquity_interface.run()
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/client/client.py", 
line 402, in run
await super().run()
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 351, in run
await super().run()
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/core.py", 
line 134, in run
raise exc
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/client/client.py", 
line 513, in move_screen
await super().move_screen(increment, coro)
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 236, in move_screen
view_or_callable = await self.wait_with_progress(
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 205, in wait_with_progress
return await self._wait_with_indication(awaitable, self.show_progress)
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 164, in _wait_with_indication
result = await awaitable
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 227, in _move_screen
return await self.make_view_for_controller(new)
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/client/client.py", 
line 547, in make_view_for_controller
view = await super().make_view_for_controller(new)
File "/snap/subiquity/5647/lib/python3.10/site-packages/subiquitycore/tui.py", 
line 133, in make_view_for_controller
view = await maybe_view
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/client/controllers/ssh.py",
 line 45, in make_ui
ssh_data = await self.endpoint.GET()
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/common/api/client.py",
 line 47, in impl
async with make_request(
File "/snap/subiquity/5647/usr/lib/python3.10/contextlib.py", line 199, in 
__aenter__
return await anext(self.gen)
File 
"/snap/subiquity/5647/lib/python3.10/site-packages/subiquity/common/api/client.py",
 line 118, in make_request
async with session.request(
File "/snap/subiquity/5647/usr/lib/python3/dist-packages/aiohttp/client.py", 
line 1138, in __aenter__
self._resp = await self._coro
File "/snap/subiquity/5647/usr/lib/python3/dist-packages/aiohttp/client.py", 
line 559, in _request
await resp.start(conn)
File 
"/snap/subiquity/5647/usr/lib/python3/dist-packages/aiohttp/client_reqrep.py", 
line 898, in start
message, payload = await protocol.read()  # type: ignore[union-attr]
File "/snap/subiquity/5647/usr/lib/python3/dist-packages/aiohttp/streams.py", 
line 616, in read
await self._waiter
aiohttp.client_exceptions.ClientOSError: [Errno 32] Broken pipe
---------------------------------

~Amit

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2060020

Title:
  [Ubuntu-24.04]: Unable to bring up a guest with 1GB RAM using virt-
  install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-systems/+bug/2060020/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to