Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 741817 - DispatchError: Can not reschedule step 'bootloader' from 'skipped' to 'requested'
Summary: DispatchError: Can not reschedule step 'bootloader' from 'skipped' to 'reques...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 16
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ales Kozumplik
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:22ab41917d860f2a7411474268d...
Depends On:
Blocks: F16Blocker, F16FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2011-09-28 02:37 UTC by Adam Williamson
Modified: 2014-09-30 23:40 UTC (History)
6 users (show)

Fixed In Version: anaconda-16.21-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-10-21 06:39:16 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb-snRmF0 (deleted)
2011-09-28 02:38 UTC, Adam Williamson
no flags Details

Description Adam Williamson 2011-09-28 02:37:58 UTC
abrt version: 2.0.5.980
executable:     /usr/bin/python
hashmarkername: anaconda
kernel:         3.1.0-0.rc6.git0.3.fc16.x86_64
product:        Fedora
reason:         DispatchError: Can not reschedule step 'bootloader' from 'skipped' to 'requested'
time:           Tue Sep 27 19:37:06 2011
version:        16

anaconda-tb-snRmF0: Text file, 414812 bytes

description:
:The following was filed automatically by anaconda:
:anaconda 16.19 exception report
:Traceback (most recent call first):
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 98, in _reschedule
:    self.namesched(to_sched)))
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 119, in request
:    return self._reschedule(self.SCHED_REQUESTED, current_step)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 297, in <lambda>
:    changes = map(lambda s: self.steps[s].request(self._current_step()), steps)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 297, in request_steps
:    changes = map(lambda s: self.steps[s].request(self._current_step()), steps)
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/iw/upgrade_bootloader_gui.py", line 47, in getNext
:    self.dispatch.request_steps("bootloader")
:  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1199, in nextClicked
:    rc = self.currentWindow.getNext ()
:DispatchError: Can not reschedule step 'bootloader' from 'skipped' to 'requested'

Comment 1 Adam Williamson 2011-09-28 02:38:02 UTC
Created attachment 525247 [details]
File: anaconda-tb-snRmF0

Comment 2 Adam Williamson 2011-09-28 02:39:50 UTC
Just as a happy added bonus while we're establishing the extent to which EFI on F16 is screwed, this is what happens if you try and upgrade a (working) F15 / EFI system to F16 and select 'write new bootloader configuration' (the default). It crashes immediately on hitting 'Next'.

Comment 3 Adam Williamson 2011-09-28 02:40:19 UTC
worth considering for blocker status.

Comment 4 Adam Williamson 2011-09-28 02:41:19 UTC
oddly, I see a similar error in the log of a straight-through F16 / EFI install, but no crash. (such an install doesn't boot, but anaconda doesn't crash).

Comment 5 Adam Williamson 2011-09-29 09:44:38 UTC
discussed at 2011-09-28 go/no-go meeting, acting as a blocker review. agreed the likely number of people wanting to upgrade f15 efi installs to f16 beta is just too small to consider this a blocker, but we will likely take it as a final blocker, so proposing there.

Comment 6 Adam Williamson 2011-09-29 09:51:12 UTC
it was mentioned on #anaconda that this is likely due to some difference in how step transition gets called between fresh install and upgrade, or smth like that. some specific function was mentioned, but i forget the name.

Comment 7 Ales Kozumplik 2011-09-29 12:02:00 UTC
Hi Adam, can you please try http://akozumpl.fedorapeople.org/bz741817.img and see if the updates image fixes this problem?

Comment 8 Tim Flink 2011-10-03 16:56:19 UTC
Discussed in the 2011-09-30 blocker bug review meeting. Rejected as a blocker bug for Fedora 16 final because it doesn't hit any of the release criteria.

However, this would likely hit any ks installation w/ interactive package selection and can't be fixed post-release. Therefore, accepted as NTH for Fedora 16 final.

Comment 9 Tim Flink 2011-10-03 16:59:03 UTC
(In reply to comment #8)
> Discussed in the 2011-09-30 blocker bug review meeting. Rejected as a blocker
> bug for Fedora 16 final because it doesn't hit any of the release criteria.
> 
> However, this would likely hit any ks installation w/ interactive package
> selection and can't be fixed post-release. Therefore, accepted as NTH for
> Fedora 16 final.

Whoops, wrong tab. Ignore my last comment.

Discussed in the 2011-09-30 blocker bug review meeting. Accepted as a Fedora 16 final blocker as it violates the following final release criterion [1]:

The installer must boot and run on systems using EFI other than Apple Macs 

[1] https://fedoraproject.org/wiki/Fedora_16_Final_Release_Criteria

Comment 10 Ales Kozumplik 2011-10-04 08:43:57 UTC
Fixed by 0fb13ed02574a33c09f8a6cd50b1d06e2935b1d1 (562f181d06bf171b54792c983073195afb7b981e on master).

Comment 11 Adam Williamson 2011-10-21 06:39:16 UTC
confirmed fixed in Final TC2: i can successfully upgrade an EFI install of F15 to F16. yay.


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