Description of problem: when a module has more than two profiles, it is not possible to find out reliable info about installed profiles; only the first two profiles are always listed. Also, info about default profiles is not shown in the 'list' output (it can be found only in .defaults cfg file). Note: * wider terminal or stdout redirection to a file does not help, the 'list' output is always the same * --installed option does not help * only 'list' shows info about installed and default profiles so it's not possible to use 'profile' or 'info' subcommands instead Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. create a module with multiple profiles (e.g. ModuleA/client, default, devel, minimal, server) 2. enable the module, install a profile that is not visible in the output of 'dnf module list ModuleA' 3. run 'dnf module list ModuleA' again Actual results: # dnf module list ModuleA <snip> Name Stream Version Profiles ModuleA f26 [e] 2 client, default, ... # dnf module install ModuleA/minimal <snip> Complete! # dnf module list ModuleA <snip> Name Stream Version Profiles ModuleA f26 [e] 2 client, default, ... Expected results: it is possible to find out installed and default profiles in the 'list' output
Fixed by https://github.com/rpm-software-management/dnf/pull/1144