[Bug 2122027] Re: console-conf crashes on startup (no attribute 'with_wlan_listener')

Olivier Gayot 2122027 at bugs.launchpad.net
Mon Oct 6 17:51:00 UTC 2025


Tested with a custom snap of console-conf built using subiquity from
ubuntu/questing and probert from ubuntu/questing +
https://github.com/canonical/probert/pull/161.

** Changed in: subiquity
       Status: Fix Committed => Fix Released

** Changed in: subiquity (Ubuntu Questing)
       Status: Fix Committed => Fix Released

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

Title:
  console-conf crashes on startup (no attribute 'with_wlan_listener')

Status in subiquity:
  Fix Released
Status in subiquity package in Ubuntu:
  Fix Released
Status in subiquity source package in Noble:
  New
Status in subiquity source package in Questing:
  Fix Released

Bug description:
  console-conf fails to run on the main branch using `make dryrun-
  console-conf`.

  $ git checkout main
  $ git show --oneline --no-decorate
  5d8f4ded Merge pull request #2251 from ogayot/probert-no-c

  $ make dryrun-console-conf

  Traceback (most recent call last):
    File "<frozen runpy>", line 198, in _run_module_as_main
    File "<frozen runpy>", line 88, in _run_code
    File "console_conf/cmd/tui.py", line 119, in <module>
      sys.exit(main())
               ~~~~^^
    File "console_conf/cmd/tui.py", line 102, in main
      asyncio.run(run_with_loop())
      ~~~~~~~~~~~^^^^^^^^^^^^^^^^^
    File "/usr/lib/python3.13/asyncio/runners.py", line 195, in run
      return runner.run(main)
             ~~~~~~~~~~^^^^^^
    File "/usr/lib/python3.13/asyncio/runners.py", line 118, in run
      return self._loop.run_until_complete(task)
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
    File "/usr/lib/python3.13/asyncio/base_events.py", line 719, in run_until_complete
      return future.result()
             ~~~~~~~~~~~~~^^
    File "console_conf/cmd/tui.py", line 100, in run_with_loop
      await interface.run()
    File "subiquitycore/tui.py", line 390, in run
      await super().run()
    File "subiquitycore/core.py", line 133, in run
      raise exc
    File "subiquitycore/tui.py", line 384, in start
      await super().start()
    File "subiquitycore/core.py", line 125, in start
      self.start_controllers()
      ~~~~~~~~~~~~~~~~~~~~~~^^
    File "subiquitycore/core.py", line 119, in start_controllers
      controller.start()
      ~~~~~~~~~~~~~~~~^^
    File "subiquitycore/controllers/network.py", line 184, in start
      with_wlan_listener=self.app.opts.with_wlan_listener,
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  AttributeError: 'Namespace' object has no attribute 'with_wlan_listener'
  make: *** [Makefile:51: dryrun-console-conf] Error 1

To manage notifications about this bug go to:
https://bugs.launchpad.net/subiquity/+bug/2122027/+subscriptions




More information about the foundations-bugs mailing list