[Bug 775978] New: YaST should remove VirtualBox guest packages and service if it fails
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c0 Summary: YaST should remove VirtualBox guest packages and service if it fails Classification: openSUSE Product: openSUSE 12.2 Version: RC 2 Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: embar@super.lt QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20100101 Firefox/14.0.1 Ater installing system to real computer, not VirtualBox mashine, YaST should delete VirtualBox guest packages (virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11) and VirtualBox guest services if: a) detect that it is real mashine b) VirtualBox guest services failed Maybe analogically this could be done for vmware. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c2 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |ma@suse.com --- Comment #2 from Jiří Suchomel <jsuchome@suse.com> 2012-08-16 08:51:22 UTC --- Well, I'm not sure YaST should do anything like that, and even which part of YaST. Michael, what do you think, from zypp perspective? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c3 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|ma@suse.com | --- Comment #3 from Michael Andres <ma@suse.com> 2012-08-28 11:00:14 CEST --- IMO something VirtualBox/vmware packages have to solve on their own, if this is actually desired. Zypp won't do anything like this unless the packages express it on dependency level. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |yast2-maintainers@suse.de |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c Arvin Schnell <aschnell@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|yast2-maintainers@suse.de |bnc-team-screening@forge.pr | |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c5 kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |zypp-maintainers@forge.prov |ovo.novell.com |o.novell.com --- Comment #5 from kk zhang <kkzhang@suse.com> 2012-09-23 10:28:51 UTC --- hi,could you please help to have a look at this? I am not very sure whether it is right to assign it to you. Feel free to reassign it.Thanks -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c6 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|zypp-maintainers@forge.prov |mseben@gmail.com |o.novell.com | --- Comment #6 from Michael Andres <ma@suse.com> 2012-09-24 09:33:44 CEST --- Michal, please have a look at it. If it's not solvable, feel free to close it as WONTFIX. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c7 Michal Seben <mseben@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |jsuchome@suse.com --- Comment #7 from Michal Seben <mseben@gmail.com> 2012-10-08 08:46:09 UTC --- Jiri: firstly I think we have 3 ways how guest packages could occur in system after installation 1, liveCD I've checked liveCD installation and the new root content is basically copied from liveCD (which contains of course vbox guest rpms) using tar command, but there is a second YAST stage on this kind of installation and I see here some bash scripts which are started, during first bootup : https://github.com/yast/yast-installation/tree/master/startup/Second-Stage would be possible to add simple oneliner somewhere in to this directory ? It will checks whether the vbox graphics card is present in the system - if not we are not inside the virtualbox and we want to uninstall vbox guest rpms : [ -z "$(lspci -d 80ee:beef)" ] && rpm -e virtualbox-guest-tools virtualbox-guest-kmp-desktop virtualbox-guest-x11 2,3 NET,DVD then you have NET installation and DVD installation which are also afected by the problem with vbox-guest rpms on host machine - I didn't check them for now thanks -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c8 Jiří Suchomel <jsuchome@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsuchome@suse.com InfoProvider|jsuchome@suse.com |ma@suse.com --- Comment #8 from Jiří Suchomel <jsuchome@suse.com> 2012-10-08 09:02:55 UTC --- NET,DVD installations also use that Second Stage scripts, so if you'd put something in there, it would solve all cases. So technically, I think your proposal could work. But so far, AFAIK we do not automatically delete packages, especially without warning a user. Can't we rather not install them in the first place? Or isn't there some way of marking those packages for deletion so they would be deleted next time user actually uses software management (zypper, YaST), so he can actually see what's gonna happen? (Michael, I think this second question is for you again) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=775978 https://bugzilla.novell.com/show_bug.cgi?id=775978#c10 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|ma@suse.com | --- Comment #10 from Michael Andres <ma@suse.com> 2012-10-08 12:36:56 CEST --- (In reply to comment #8)
Or isn't there some way of marking those packages for deletion so they would be deleted next time user actually uses software management (zypper, YaST), so he can actually see what's gonna happen?
(Michael, I think this second question is for you again)
AFAIK there's no such feature. YaST GUI could do something like this, but for zypper it would be hard to tell whether this is an attended or unattended invocation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com