Description of problem: Upgrade from 3.3.4 to 3.4 RC failed Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. install ovirt-engine with the following repo [ovirt-3.3.4] name=oVirt 3.3.4 release baseurl=http://ovirt-mirror.eng.lab.tlv.redhat.com/releases/3.3.4/rpm/EL/$releasever/ enabled=1 skip_if_unavailable=1 gpgcheck=0 2. Installation succeeded 3. Run engine-setup 4. engine-setup completes OK (test by opening webadmin) 5. set enabled=0 for the repo definition in 1) 6. Add another entry to this repo : [ovirt-3.4.0-prerelease] name=Pre release builds of the oVirt 3.4 project #baseurl=http://resources.ovirt.org/releases/3.4.0_pre/rpm/EL/$releasever/ baseurl=http://ovirt-mirror.eng.lab.tlv.redhat.com/releases/3.4.0_pre/rpm/EL/$releasever/ enabled=1 skip_if_unavailable=1 gpgcheck=0 7. run : yum update ovirt-engine-setup 8. run engine-setup [root@localhost yum.repos.d]# engine-setup [ INFO ] Stage: Initializing [ INFO ] Stage: Environment setup Configuration files: ['/etc/ovirt-engine-setup.conf.d/10-packaging.conf', '/etc/ovirt-engine-setup.conf.d/20-setup-ovirt-post.conf'] Log file: /var/log/ovirt-engine/setup/ovirt-engine-setup-20140306085756.log Version: otopi-1.2.0_beta (otopi-1.2.0-0.1.beta.el6) [ INFO ] Stage: Environment packages setup [ INFO ] Stage: Programs detection [ INFO ] Stage: Environment setup [ INFO ] Stage: Environment customization --== PRODUCT OPTIONS ==-- --== PACKAGES ==-- [ INFO ] Checking for product updates... Setup has found updates for some packages, do you wish to update them now? (Yes, No) [Yes]: [ INFO ] Checking for an update for Setup... Setup will not be able to rollback new packages in case of a failure, because installed ones were not found in enabled repositories. Do you want to abort Setup? (Yes, No) [Yes]: [ ERROR ] Failed to execute stage 'Environment customization': Package rollback information is unavailable [ INFO ] Stage: Clean up Log file is located at /var/log/ovirt-engine/setup/ovirt-engine-setup-20140306085756.log [ INFO ] Stage: Pre-termination [ INFO ] Stage: Termination [ ERROR ] Execution of setup failed Actual results: Upgrade from 3.3.4 to 3.4 fails Expected results: Upgrade from 3.3.4 to 3.4 should succeed Additional info: log file
Created attachment 871469 [details] Log file
Additional comment for bug description : I had a VM made from a template that already installed 3.4 on CentOS so my first step before getting to 1) was 0) yum remove ovirt-* -y
repeating the same scenario with step 6) from bug description installing the 3.4 beta worked without any problem : [ovirt-3.4.0-Beta-2-tlv-mirror] name=Beta 2 tlv mirror for the oVirt 3.4 project baseurl=http://ovirt-mirror.eng.lab.tlv.redhat.com/releases/3.4.0-beta2/rpm/EL/$releasever/ enabled=1 skip_if_unavailable=1 gpgcheck=0
You aborted setup...
Do you want to abort Setup? (Yes, No) [Yes]: [ ERROR ] Failed to execute stage 'Environment customization': Package rollback information is unavailable
Alon, seems like the dialog sent the question but aborted without waiting the answer. May it be an otopi bug?
(In reply to Sandro Bonazzola from comment #6) > Alon, seems like the dialog sent the question but aborted without waiting > the answer. May it be an otopi bug? ha?!?! are you sure? where can I see this?
(In reply to Alon Bar-Lev from comment #7) > (In reply to Sandro Bonazzola from comment #6) > > Alon, seems like the dialog sent the question but aborted without waiting > > the answer. May it be an otopi bug? > > ha?!?! are you sure? where can I see this? Eli said he didn't hit enter on Do you want to abort Setup? (Yes, No) [Yes]: and in the attached logs I see the DIALOG:SEND but not the answer to the dialog.
(In reply to Sandro Bonazzola from comment #8) > (In reply to Alon Bar-Lev from comment #7) > > (In reply to Sandro Bonazzola from comment #6) > > > Alon, seems like the dialog sent the question but aborted without waiting > > > the answer. May it be an otopi bug? > > > > ha?!?! are you sure? where can I see this? > > Eli said he didn't hit enter on > Do you want to abort Setup? (Yes, No) [Yes]: > > and in the attached logs I see the DIALOG:SEND but not the answer to the > dialog. we need a place to reproduce this, except of EOF/enter it should not happen, it is plain read from stdin. eli, please try to reproduce, send machine details.
(In reply to Alon Bar-Lev from comment #9) > eli, please try to reproduce, send machine details. Details provided via IRC
We cannot reproduce this in same machine that was left as-is. Very strange.