Bug 1245423 - TypeError: nothing connected to functools.partial(<pyanaconda.ui.gui.utils.timed_action.<locals>.TimedAction object
Summary: TypeError: nothing connected to functools.partial(<pyanaconda.ui.gui.utils.ti...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 23
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: David Shea
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: CommonBugs AcceptedBlocker
: 1267594 (view as bug list)
Depends On:
Blocks: F23BetaBlocker F23PPCFinal
TreeView+ depends on / blocked
 
Reported: 2015-07-22 03:54 UTC by Adam Williamson
Modified: 2015-10-14 09:01 UTC (History)
11 users (show)

Fixed In Version: anaconda-23.18-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-09-08 04:56:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
anaconda_tb (302.44 KB, text/plain)
2015-07-22 04:01 UTC, Adam Williamson
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1252443 0 unspecified CLOSED a bug can't be reported when anaconda crashes while showing a dialog 2021-02-22 00:41:40 UTC

Internal Links: 1252443

Description Adam Williamson 2015-07-22 03:54:48 UTC
To reproduce:

1. Start with an empty 10G disk
2. Create two partitions, 5G each, format as ext4
3. Boot the 2015-07-17 nightly boot.iso
4. Select the disk as the install target, go to Reclaim Space screen
5. On Reclaim Space screen, click on the first partition

The crash occurs (but some bug with window management or whatever means you can't click on Report Bug, so I'm filing this manually).

Traceback (most recent call first):
  File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/utils.py", line 328, in blockedHandler
    obj.handler_block_by_func(func)
  File "/usr/lib64/python3.4/contextlib.py", line 59, in __enter__
    return next(self.gen)
  File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 268, in _setup_slider
    with blockedHandler(self._resizeSlider, self.on_resize_value_changed):
  File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 304, in _update_action_buttons
    self._setup_slider(device, Size(obj.target))
  File "/usr/lib64/python3.4/site-packages/pyanaconda/ui/gui/spokes/lib/resize.py", line 494, in on_selection_changed
    self._update_action_buttons(self._diskStore[itr])
TypeError: nothing connected to functools.partial(<pyanaconda.ui.gui.utils.timed_action.<locals>.TimedAction object at 0x7fb1c48029e8>, <pyanaconda.ui.gui.spokes.lib.resize.ResizeDialog object at 0x7fb1c2c915c0>)

Comment 1 Adam Williamson 2015-07-22 04:01:06 UTC
Created attachment 1054588 [details]
anaconda_tb

Comment 2 Adam Williamson 2015-08-04 16:27:47 UTC
Proposing as a Beta blocker:

"When using the guided partitioning flow, the installer must be able to:  ...  Remove existing storage volumes to free up space, at the user's direction"

https://fedoraproject.org/wiki/Fedora_23_Beta_Release_Criteria#Guided_partitioning

also as an Alpha freeze exception; anaconda 23.18 and blivet 1.11 fix this and several other issues that aren't Alpha blockers.

Comment 3 Mike Ruckman 2015-08-04 18:45:28 UTC
+1 FE as it'd be good to get a fix in sooner rather than later.

+1 Beta blocker if we don't get a fix for Alpha

Comment 4 Adam Williamson 2015-08-04 22:33:46 UTC
FWIW, I ran openQA (my extended suite with new custom part tests) on a test image built with the new anaconda and blivet and it did not have any new failures, and server_delete_partial now works.

Comment 5 Kevin Fenzi 2015-08-04 22:48:11 UTC
+1 FE, but I kinda think we should try rc1 without it first...

Comment 6 Adam Williamson 2015-08-07 22:11:31 UTC
No point having this proposed as an Alpha FE now Alpha has been approved.

Comment 7 Adam Williamson 2015-08-20 16:20:53 UTC
Discussed at 2015-08-20 blocker review meeting: http://meetbot-raw.fedoraproject.org/fedora-blocker-review/2015-08-20/f23-blocker-review.2015-08-20-16.05.log.txt . Accepted as a Beta blocker per cited criterion.

Comment 8 Adam Williamson 2015-09-08 04:56:58 UTC
server_delete_partial is passing in openQA for some time now (that's the test that failed here), so consider it verified.

Comment 9 David Shea 2015-10-06 19:46:11 UTC
*** Bug 1267594 has been marked as a duplicate of this bug. ***

Comment 10 Than Ngo 2015-10-14 09:01:16 UTC
i tested the Fedora-Server-DVD-ppc64-23_TC1 image on ppc64 several times and cannot reproduce this issue anymore. I confirm that the issue is fixed in the latest image.


Note You need to log in before you can comment on or make changes to this bug.