Re: Criteria proposal: move "No broken packages" requirement to Final

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




----- Original Message -----
> From: "Adam Williamson" <adamwill@xxxxxxxxxxxxxxxxx>
> To: "For testing and quality assurance of Fedora releases" <test@xxxxxxxxxxxxxxxxxxxxxxx>
> Sent: Wednesday, April 5, 2017 11:47:27 PM
> Subject: Criteria proposal: move "No broken packages" requirement to Final
> 
> So, at the Alpha go/no-go we discussed this bug:
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=1437299
> 
> and agreed that with current behaviour of anaconda and dnf, blocking
> Alpha release on it didn't make sense.
> 
> The relevant criterion here is
> https://fedoraproject.org/wiki/Fedora_26_Alpha_Release_Criteria#No_broken_packages
> :
> 
> "There must be no errors in any package on the release-blocking images
> which cause the package to fail to install."
> 
> In practice, this criterion is only relevant to DVD images. AFAIK, it's
> not possible for the other image types to contain packages they can't
> install, because they all wind up deploying the bits they're actually
> built *from* - they don't act as 'package repositories'.
> 
> At the time we wrote the criterion, we had a generic DVD image with
> many different packages and package groups on it. The installer GUI
> allowed you to select 'optional' packages from the groups included on
> the image for installation. And if any package selected had dependency
> issues, the install would fail with an error.
> 
> Quite a lot has changed since. We no longer have a generic DVD image,
> only the Server DVD image, which contains only a handful of Server-
> related package groups. The installer GUI no longer lets you select
> optional packages; you can only select the 'environments' and 'option
> groups' that are present on the DVD, and only 'mandatory' and 'default'
> packages from those groups will be selected for install. And if a
> selected package has dependency issues, the install will simply proceed
> with that package (and anything else that requires it) omitted.
> 
> Given all of these considerations, I propose we move the criterion to
> Final.
> 
> For the record, I'm also looking at the dnf/anaconda behaviour. It
> turns out there's a few wrinkles, but I do think we should switch it
> back to 'strict' mode (where any listed package not being found or
> being non-installable for some reason causes an error) by default. But
> it's not entirely straightforward.
> https://bugzilla.redhat.com/show_bug.cgi?id=1427365 is the place to
> follow that. I do still think that moving the criterion to Final would
> be OK even if we changed dnf behaviour; I think for Alpha and Beta it's
> enough if the default Server DVD package set installs OK, we should
> make sure that the other package sets available from the Server DVD
> install OK for Final.
> 
> Thoughts? Notes? Concerns? Thanks!
> --
> Adam Williamson
> Fedora QA Community Monkey
> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
> http://www.happyassassin.net
> _______________________________________________
> test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx
> 


I too concur with Roshi and +1 this to be moved to final

Thanks
Sumantro
_______________________________________________
test mailing list -- test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to test-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux