Bug 1179905

Summary: [dnf] select default optional addons when changing environments
Product: [Fedora] Fedora Reporter: David Shea <dshea>
Component: anacondaAssignee: David Shea <dshea>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: anaconda-maint-list, awilliam, dshea, g.kaviyarasu, jonathan, pnemade, robatino, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: RejectedBlocker
Fixed In Version: anaconda-22.14-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-01-27 16:50:42 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1179903    
Bug Blocks:    

Description David Shea 2015-01-07 18:46:35 UTC
Description of problem:
Some optional groups for an environment are marked with default="true". When switching environments in the software spoke, these should be selected by default.

Currently in F22, the only two such groups are xfce-apps and xfce-media in xfce-desktop-environment.

Version-Release number of selected component (if applicable):
anaconda-22.13-1

Additional info:
Basically, implement environmentOptionIsDefault in dnfpayload once that's possible.

Comment 1 Fedora Blocker Bugs Application 2015-01-07 18:51:33 UTC
Proposed as a Blocker for 22-final by Fedora user dshea using the blocker tracking app because:

 The closest criterion I see is:

The installer must be able to use all supported local and remote package and installer sources. 

but maybe it should block earlier, I don't know.

Comment 2 David Shea 2015-01-08 14:44:01 UTC
Well that turned out to be less of a hassle than I expected.

Comment 3 Adam Williamson 2015-01-12 16:42:42 UTC
Discussed at 2015-01-12 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2015-01-12/f22-blocker-review.2015-01-12-16.06.log.txt . As none of the release-blocking package sets uses default optiongroups, we didn't feel this actually meets any of the release criteria. If any of the release-blocking package sets *did* use that feature this would be an Alpha or Beta blocker. We can revisit for FE status if necessary or for blocker status if one of the release-blocking package sets starts using this feature, but for now we simply rejected the bug as a blocker (of course, the fix is still welcome!)