From 76bbdddc33f0a00bd5e1765732d33b0c751f2d94 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Fri, 12 Sep 2025 09:34:00 +0000 Subject: [PATCH] Import from CS git --- .gitignore | 2 +- .leapp-repository.metadata | 2 +- ...ies.common.rpms.get_leapp_packages-w.patch | 49 - ...ix-spell-AllowZoneDrifting-correctly.patch | 38 - ...w-users-to-enable-entire-experimenta.patch | 134 - ...clude-DNF-cache-from-the-created-squ.patch | 91 - ...-declaration-of-livemode-config-fiel.patch | 156 - ...-framework-s-configurability-instead.patch | 250 - ...not-stop-if-dbus-already-appears-to-.patch | 61 - ...move-the-use-of-LEAPP_DEVEL_ENABLE_L.patch | 94 - ...pp-framework-6.1-for-default-CLI-val.patch | 29 - ...-ipu-add-experimental-features-secti.patch | 98 - ...-livemode-add-LiveMode-documentation.patch | 142 - ...name-configuring-ipu.md-to-envars.md.patch | 54 - ...-add-exeception-handling-to-swapping.patch | 68 - ...un-semodule-when-no-modules-are-sele.patch | 40 - ...rovide-info-about-supported-upgrade-.patch | 213 - ...hs-include-information-about-distro-.patch | 381 - ...nup-ipupaths-remove-IPUPaths-message.patch | 407 - ...-version-use-supported_upgrade_paths.patch | 123 - SOURCES/0019-Remove-7to8-CI-tests.patch | 322 - .../0020-Fix-lint-in-Makefile-for-docs.patch | 45 - ...ove-report-of-removed-kernel-drivers.patch | 41 - ...of-unsupported-network-configuration.patch | 151 - ...-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch | 35 - ...ta-update-data-files-stream-3.3-1358.patch | 83751 ---------------- ...EL-10.1-and-9.7-product-certificates.patch | 701 - ...ing-of-shorten-PCI-ID-and-lowercases.patch | 178 - ...ist-from-containing-incorrent-conten.patch | 125 - ...ls-allow-missing-minor-major-version.patch | 206 - ...sions-config-rename-_simple_versions.patch | 62 - ...-broken-_validate_version-on-RHEL-10.patch | 40 - ...d-information-about-centos-virtual-v.patch | 37 - ...-extend-Version-class-to-contain-vir.patch | 334 - ...ion-autocorrect-centos-versions-into.patch | 101 - ...stro-based-rpm-gpg-trusted-directory.patch | 127 - ...-Centos-Stream-9-and-10-RPM-GPG-keys.patch | 227 - ...ate-is_rhel_alt-from-share-libraries.patch | 53 - ...ta-update-data-files-stream-3.3-1380.patch | 9671 -- ...o-exit-code-on-failed-tests-in-conta.patch | 91 - ...-tests-Rename-tasks-tests-executions.patch | 82 - ...40-Fix-parsing-of-the-kernel-cmdline.patch | 166 - ...Process-repositories-based-on-distro.patch | 1142 - ...te-the-upgrade-data-files-stream-4.0.patch | 8925 -- ...ess-deprecation-warning-for-is_rhel_.patch | 28 - SOURCES/0044-Remove-obsolete-workflows.patch | 267 - .../0045-README-IRC-GitHub-discussions.patch | 24 - ...ues-in-hybrid-azure-during-upgrades-.patch | 538 - ...7-Restructure-hybrid-image-detection.patch | 1090 - ...p-repository-contribution-guidelines.patch | 61 - ...-the-DNF-config-by-module.py-library.patch | 46 - ..._gpgcheck-parameter-from-plugin-data.patch | 34 - ...pdate-link-to-contrib-guidelines-139.patch | 37 - ...g-ownership-of-files-in-.-directory-.patch | 30 - ...hecking-ownership-of-files-in-.-dire.patch | 35 - SOURCES/0054-Add-test.patch | 100 - SOURCES/0055-fixup-Add-test.patch | 25 - SOURCES/0056-Add-test-for-non-recursive.patch | 110 - ...sql-Add-MySQL-actor-with-recommendat.patch | 176 - ...058-Fix-target-version-format-checks.patch | 176 - ...rhui-add-rhel10-targets-for-upgrades.patch | 67 - ...n-do-not-repolist-source-debug-repos.patch | 35 - ...i-do-not-boostrap-client-on-AWS-9-10.patch | 46 - ...ibaba-client-repositories-to-repomap.patch | 456 - ...arget-client-s-GPG-key-to-mandatory-.patch | 36 - ...port-rhel9-upgrade-to-rhel10-using-r.patch | 77 - ...on-systems-with-cgroupsv1-on-9to10-1.patch | 203 - SPECS/leapp-repository.spec | 178 +- 68 files changed, 40 insertions(+), 112880 deletions(-) delete mode 100644 SOURCES/0001-Use-leapp.libraries.common.rpms.get_leapp_packages-w.patch delete mode 100644 SOURCES/0002-fix-spell-AllowZoneDrifting-correctly.patch delete mode 100644 SOURCES/0003-cli-upgrade-allow-users-to-enable-entire-experimenta.patch delete mode 100644 SOURCES/0004-feat-livemode-exclude-DNF-cache-from-the-created-squ.patch delete mode 100644 SOURCES/0005-livemode-cfg-add-declaration-of-livemode-config-fiel.patch delete mode 100644 SOURCES/0006-livemode-cfg-use-framework-s-configurability-instead.patch delete mode 100644 SOURCES/0007-fix-livemode-do-not-stop-if-dbus-already-appears-to-.patch delete mode 100644 SOURCES/0008-feat-livemode-remove-the-use-of-LEAPP_DEVEL_ENABLE_L.patch delete mode 100644 SOURCES/0009-spec-require-leapp-framework-6.1-for-default-CLI-val.patch delete mode 100644 SOURCES/0010-docs-configuring-ipu-add-experimental-features-secti.patch delete mode 100644 SOURCES/0011-docs-livemode-add-LiveMode-documentation.patch delete mode 100644 SOURCES/0012-DOC-rename-configuring-ipu.md-to-envars.md.patch delete mode 100644 SOURCES/0013-fix-userspacegen-add-exeception-handling-to-swapping.patch delete mode 100644 SOURCES/0014-selinux-do-not-run-semodule-when-no-modules-are-sele.patch delete mode 100644 SOURCES/0015-feat-ipuconfig-provide-info-about-supported-upgrade-.patch delete mode 100644 SOURCES/0016-feat-upgrade_paths-include-information-about-distro-.patch delete mode 100644 SOURCES/0017-cleanup-ipupaths-remove-IPUPaths-message.patch delete mode 100644 SOURCES/0018-libs-version-use-supported_upgrade_paths.patch delete mode 100644 SOURCES/0019-Remove-7to8-CI-tests.patch delete mode 100644 SOURCES/0020-Fix-lint-in-Makefile-for-docs.patch delete mode 100644 SOURCES/0021-Improve-report-of-removed-kernel-drivers.patch delete mode 100644 SOURCES/0022-Improve-report-of-unsupported-network-configuration.patch delete mode 100644 SOURCES/0023-DOCS-add-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch delete mode 100644 SOURCES/0024-data-update-data-files-stream-3.3-1358.patch delete mode 100644 SOURCES/0025-Add-RHEL-10.1-and-9.7-product-certificates.patch delete mode 100644 SOURCES/0026-Add-handling-of-shorten-PCI-ID-and-lowercases.patch delete mode 100644 SOURCES/0027-Prevent-device-list-from-containing-incorrent-conten.patch delete mode 100644 SOURCES/0028-feat-command_utils-allow-missing-minor-major-version.patch delete mode 100644 SOURCES/0029-refactor-versions-config-rename-_simple_versions.patch delete mode 100644 SOURCES/0030-fix-lib-version-broken-_validate_version-on-RHEL-10.patch delete mode 100644 SOURCES/0031-upgrade_paths-add-information-about-centos-virtual-v.patch delete mode 100644 SOURCES/0032-models-ipuconfig-extend-Version-class-to-contain-vir.patch delete mode 100644 SOURCES/0033-libs-common-version-autocorrect-centos-versions-into.patch delete mode 100644 SOURCES/0034-Introduce-distro-based-rpm-gpg-trusted-directory.patch delete mode 100644 SOURCES/0035-Add-official-Centos-Stream-9-and-10-RPM-GPG-keys.patch delete mode 100644 SOURCES/0036-Deprecate-is_rhel_alt-from-share-libraries.patch delete mode 100644 SOURCES/0037-data-update-data-files-stream-3.3-1380.patch delete mode 100644 SOURCES/0038-Makefile-Non-zero-exit-code-on-failed-tests-in-conta.patch delete mode 100644 SOURCES/0039-CI-Unit-tests-Rename-tasks-tests-executions.patch delete mode 100644 SOURCES/0040-Fix-parsing-of-the-kernel-cmdline.patch delete mode 100644 SOURCES/0041-repomap-Process-repositories-based-on-distro.patch delete mode 100644 SOURCES/0042-Update-the-upgrade-data-files-stream-4.0.patch delete mode 100644 SOURCES/0043-unit-tests-suppress-deprecation-warning-for-is_rhel_.patch delete mode 100644 SOURCES/0044-Remove-obsolete-workflows.patch delete mode 100644 SOURCES/0045-README-IRC-GitHub-discussions.patch delete mode 100644 SOURCES/0046-Resolve-boot-issues-in-hybrid-azure-during-upgrades-.patch delete mode 100644 SOURCES/0047-Restructure-hybrid-image-detection.patch delete mode 100644 SOURCES/0048-Point-to-leapp-repository-contribution-guidelines.patch delete mode 100644 SOURCES/0049-Read-the-DNF-config-by-module.py-library.patch delete mode 100644 SOURCES/0050-Disable-localpkg_gpgcheck-parameter-from-plugin-data.patch delete mode 100644 SOURCES/0051-PR-welcome-msg-update-link-to-contrib-guidelines-139.patch delete mode 100644 SOURCES/0052-Fix-skip-checking-ownership-of-files-in-.-directory-.patch delete mode 100644 SOURCES/0053-fixup-Fix-skip-checking-ownership-of-files-in-.-dire.patch delete mode 100644 SOURCES/0054-Add-test.patch delete mode 100644 SOURCES/0055-fixup-Add-test.patch delete mode 100644 SOURCES/0056-Add-test-for-non-recursive.patch delete mode 100644 SOURCES/0057-el8to9-actors-mysql-Add-MySQL-actor-with-recommendat.patch delete mode 100644 SOURCES/0058-Fix-target-version-format-checks.patch delete mode 100644 SOURCES/0060-libs-rhui-add-rhel10-targets-for-upgrades.patch delete mode 100644 SOURCES/0061-userspacegen-do-not-repolist-source-debug-repos.patch delete mode 100644 SOURCES/0062-actor-checkrhui-do-not-boostrap-client-on-AWS-9-10.patch delete mode 100644 SOURCES/0063-add-azure-aws-alibaba-client-repositories-to-repomap.patch delete mode 100644 SOURCES/0064-rhui-azure-add-target-client-s-GPG-key-to-mandatory-.patch delete mode 100644 SOURCES/0065-feat-alibaba-support-rhel9-upgrade-to-rhel10-using-r.patch delete mode 100644 SOURCES/0066-Inhibit-upgrade-on-systems-with-cgroupsv1-on-9to10-1.patch diff --git a/.gitignore b/.gitignore index 5d76f90..ba44051 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ SOURCES/deps-pkgs-13.tar.gz -SOURCES/leapp-repository-0.22.0.tar.gz +SOURCES/leapp-repository-0.23.0.tar.gz diff --git a/.leapp-repository.metadata b/.leapp-repository.metadata index 5ff164e..94cef0f 100644 --- a/.leapp-repository.metadata +++ b/.leapp-repository.metadata @@ -1,2 +1,2 @@ 3590b33b4a79ebe62f5cfa0eeca7efb41d526498 SOURCES/deps-pkgs-13.tar.gz -e23b32573b375337b079dd7a0dc07e9232851b1c SOURCES/leapp-repository-0.22.0.tar.gz +b5b541cc0c0372ee476f0ab6073a62e67290d031 SOURCES/leapp-repository-0.23.0.tar.gz diff --git a/SOURCES/0001-Use-leapp.libraries.common.rpms.get_leapp_packages-w.patch b/SOURCES/0001-Use-leapp.libraries.common.rpms.get_leapp_packages-w.patch deleted file mode 100644 index 07c38d3..0000000 --- a/SOURCES/0001-Use-leapp.libraries.common.rpms.get_leapp_packages-w.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 092ea5e7c5b8a453bcd30be5fefb0e2ecab752c4 Mon Sep 17 00:00:00 2001 -From: Yuriy Kohut -Date: Mon, 3 Mar 2025 15:36:43 +0200 -Subject: [PATCH 01/37] Use leapp.libraries.common.rpms.get_leapp_packages - (which is backward compatible) to get the list of leapp and leapp-repository - rpms, that should be preserved during the 9to10 upgrade - -Do not import get_source_major_version as it isn't used anywhere ---- - .../common/libraries/dnfconfig.py | 22 +------------------ - 1 file changed, 1 insertion(+), 21 deletions(-) - -diff --git a/repos/system_upgrade/common/libraries/dnfconfig.py b/repos/system_upgrade/common/libraries/dnfconfig.py -index 5b8180f0..4b5afeb5 100644 ---- a/repos/system_upgrade/common/libraries/dnfconfig.py -+++ b/repos/system_upgrade/common/libraries/dnfconfig.py -@@ -1,28 +1,8 @@ - from leapp.exceptions import StopActorExecutionError --from leapp.libraries.common.config.version import get_source_major_version -+from leapp.libraries.common.rpms import get_leapp_packages - from leapp.libraries.stdlib import api, CalledProcessError - - --def get_leapp_packages(): -- """ -- Return the list of leapp and leapp-repository rpms that should be preserved -- during the upgrade. -- -- It's list of packages that should be preserved, not what is really -- installed. -- -- The snactor RPM doesn't have to be installed, but if so, we have to take -- care about that too as well to prevent broken dnf transaction. -- """ -- # TODO: should we set the seatbelt and exclude leapp RPMs from the target -- # system too? -- generic = ['leapp', 'snactor'] -- if get_source_major_version() == '7': -- return generic + ['python2-leapp', 'leapp-upgrade-el7toel8'] -- -- return generic + ['python3-leapp', 'leapp-upgrade-el8toel9'] -- -- - def _strip_split(data, sep, maxsplit=-1): - """ - Just like str.split(), but remove ambient whitespaces from all items --- -2.49.0 - diff --git a/SOURCES/0002-fix-spell-AllowZoneDrifting-correctly.patch b/SOURCES/0002-fix-spell-AllowZoneDrifting-correctly.patch deleted file mode 100644 index f54b125..0000000 --- a/SOURCES/0002-fix-spell-AllowZoneDrifting-correctly.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 1be52a6430b878bd4984bcf2577f3c7c847d2e48 Mon Sep 17 00:00:00 2001 -From: Joe Ashcraft -Date: Tue, 4 Mar 2025 16:31:14 -0600 -Subject: [PATCH 02/37] fix - spell AllowZoneDrifting correctly - -resolves #1354 ---- - .../actors/firewalldcheckallowzonedrifting/actor.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/repos/system_upgrade/el8toel9/actors/firewalldcheckallowzonedrifting/actor.py b/repos/system_upgrade/el8toel9/actors/firewalldcheckallowzonedrifting/actor.py -index 0002f6aa..6f1c8f43 100644 ---- a/repos/system_upgrade/el8toel9/actors/firewalldcheckallowzonedrifting/actor.py -+++ b/repos/system_upgrade/el8toel9/actors/firewalldcheckallowzonedrifting/actor.py -@@ -7,9 +7,9 @@ from leapp.tags import ChecksPhaseTag, IPUWorkflowTag - - class FirewalldCheckAllowZoneDrifting(Actor): - """ -- This actor will check if AllowZoneDrifiting=yes in firewalld.conf. This -+ This actor will check if AllowZoneDrifting=yes in firewalld.conf. This - option has been removed in RHEL-9 and behavior is as if -- AllowZoneDrifiting=no. -+ AllowZoneDrifting=no. - """ - - name = 'firewalld_check_allow_zone_drifting' -@@ -37,7 +37,7 @@ class FirewalldCheckAllowZoneDrifting(Actor): - reporting.Summary('Firewalld has enabled configuration option ' - '"{conf_key}" which has been removed in RHEL-9. ' - 'New behavior is as if "{conf_key}" was set to "no".'.format( -- conf_key='AllowZoneDrifiting')), -+ conf_key='AllowZoneDrifting')), - reporting.Severity(reporting.Severity.HIGH), - reporting.Groups([reporting.Groups.SANITY, reporting.Groups.FIREWALL]), - reporting.Groups([reporting.Groups.INHIBITOR]), --- -2.49.0 - diff --git a/SOURCES/0003-cli-upgrade-allow-users-to-enable-entire-experimenta.patch b/SOURCES/0003-cli-upgrade-allow-users-to-enable-entire-experimenta.patch deleted file mode 100644 index 9e28792..0000000 --- a/SOURCES/0003-cli-upgrade-allow-users-to-enable-entire-experimenta.patch +++ /dev/null @@ -1,134 +0,0 @@ -From 9ea195e84dbc70e4539efe86b6d8f8ca597e2661 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Thu, 27 Feb 2025 09:36:45 +0100 -Subject: [PATCH 03/37] cli(upgrade): allow users to enable entire experimental - features - -Introduce a new CLI option --enable-experimental-feature that allows -users to enable entire features that might be facilitated by a large -number of experimental actors. Previously, the used had to -remember/figure out the names of all of these actors and list them -manually using `--whitelist-experimental`. Using -`--enable-experimental-feature` therefore lifts this burden from the -user, and the user simply needs to know what experimental feature to -enable. The help for the new options includes a list of all supported -experimental feature - at the moment, the list contains only 'livemode'. - -Jira-ref: RHELMISC-10648 ---- - commands/preupgrade/__init__.py | 4 ++++ - commands/rerun/__init__.py | 1 + - commands/upgrade/__init__.py | 4 ++++ - commands/upgrade/util.py | 35 ++++++++++++++++++++++++++++++++- - 4 files changed, 43 insertions(+), 1 deletion(-) - -diff --git a/commands/preupgrade/__init__.py b/commands/preupgrade/__init__.py -index c1fabbbd..e52b6561 100644 ---- a/commands/preupgrade/__init__.py -+++ b/commands/preupgrade/__init__.py -@@ -14,6 +14,10 @@ from leapp.utils.output import beautify_actor_exception, report_errors, report_i - - @command('preupgrade', help='Generate preupgrade report') - @command_opt('whitelist-experimental', action='append', metavar='ActorName', help='Enables experimental actors') -+@command_opt('enable-experimental-feature', action='append', metavar='Feature', -+ help=('Enable experimental feature. ' -+ 'Available experimental features: {}').format(util.get_help_str_with_avail_experimental_features()), -+ choices=list(util.EXPERIMENTAL_FEATURES), default=[]) - @command_opt('debug', is_flag=True, help='Enable debug mode', inherit=False) - @command_opt('verbose', is_flag=True, help='Enable verbose logging', inherit=False) - @command_opt('no-rhsm', is_flag=True, help='Use only custom repositories and skip actions' -diff --git a/commands/rerun/__init__.py b/commands/rerun/__init__.py -index a06dd266..842178af 100644 ---- a/commands/rerun/__init__.py -+++ b/commands/rerun/__init__.py -@@ -71,6 +71,7 @@ def rerun(args): - nogpgcheck=False, - channel=None, - report_schema='1.1.0', -+ enable_experimental_feature=[], - whitelist_experimental=[], - enablerepo=[])) - -diff --git a/commands/upgrade/__init__.py b/commands/upgrade/__init__.py -index 608099ac..6f7504bf 100644 ---- a/commands/upgrade/__init__.py -+++ b/commands/upgrade/__init__.py -@@ -20,6 +20,10 @@ from leapp.utils.output import beautify_actor_exception, report_errors, report_i - @command_opt('resume', is_flag=True, help='Continue the last execution after it was stopped (e.g. after reboot)') - @command_opt('reboot', is_flag=True, help='Automatically performs reboot when requested.') - @command_opt('whitelist-experimental', action='append', metavar='ActorName', help='Enable experimental actors') -+@command_opt('enable-experimental-feature', action='append', metavar='Feature', -+ help=('Enable experimental feature. ' -+ 'Available experimental features: {}').format(util.get_help_str_with_avail_experimental_features()), -+ choices=list(util.EXPERIMENTAL_FEATURES), default=[]) - @command_opt('debug', is_flag=True, help='Enable debug mode', inherit=False) - @command_opt('verbose', is_flag=True, help='Enable verbose logging', inherit=False) - @command_opt('no-rhsm', is_flag=True, help='Use only custom repositories and skip actions' -diff --git a/commands/upgrade/util.py b/commands/upgrade/util.py -index b20c316d..bfdbc4fa 100644 ---- a/commands/upgrade/util.py -+++ b/commands/upgrade/util.py -@@ -17,6 +17,25 @@ from leapp.utils.output import report_unsupported - from leapp.utils.report import fetch_upgrade_report_messages, generate_report_file - - -+EXPERIMENTAL_FEATURES = { -+ 'livemode': [ -+ 'live_image_generator', -+ 'live_mode_config_scanner', -+ 'live_mode_reporter', -+ 'prepare_live_image', -+ 'emit_livemode_requirements', -+ 'remove_live_image', -+ ] -+} -+""" Maps experimental features to a set of experimental actors that need to be enabled. """ -+ -+ -+def get_help_str_with_avail_experimental_features(): -+ if EXPERIMENTAL_FEATURES: -+ return ', '.join(EXPERIMENTAL_FEATURES) -+ return 'There are no experimental features available' -+ -+ - def disable_database_sync(): - def disable_db_sync_decorator(f): - @functools.wraps(f) -@@ -184,11 +203,25 @@ def handle_output_level(args): - # the latest supported release because of target_version discovery attempt. - def prepare_configuration(args): - """Returns a configuration dict object while setting a few env vars as a side-effect""" -+ - if args.whitelist_experimental: - args.whitelist_experimental = list(itertools.chain(*[i.split(',') for i in args.whitelist_experimental])) - os.environ['LEAPP_EXPERIMENTAL'] = '1' - else: - os.environ['LEAPP_EXPERIMENTAL'] = '0' -+ args.whitelist_experimental = [] -+ -+ for experimental_feature in set(args.enable_experimental_feature): -+ # It might happen that there are no experimental features, which would allow user -+ # to pass us any string as an experimental feature. -+ if experimental_feature not in EXPERIMENTAL_FEATURES: -+ continue -+ -+ actors_needed_for_feature = EXPERIMENTAL_FEATURES[experimental_feature] -+ args.whitelist_experimental.extend(actors_needed_for_feature) -+ if args.enable_experimental_feature: -+ os.environ['LEAPP_EXPERIMENTAL'] = '1' -+ - os.environ['LEAPP_UNSUPPORTED'] = '0' if os.getenv('LEAPP_UNSUPPORTED', '0') == '0' else '1' - if args.no_rhsm: - os.environ['LEAPP_NO_RHSM'] = '1' -@@ -235,7 +268,7 @@ def prepare_configuration(args): - configuration = { - 'debug': os.getenv('LEAPP_DEBUG', '0'), - 'verbose': os.getenv('LEAPP_VERBOSE', '0'), -- 'whitelist_experimental': args.whitelist_experimental or (), -+ 'whitelist_experimental': args.whitelist_experimental or (), # Modified to also contain exp. features - 'environment': {env: os.getenv(env) for env in os.environ if env.startswith('LEAPP_')}, - 'cmd': sys.argv, - } --- -2.49.0 - diff --git a/SOURCES/0004-feat-livemode-exclude-DNF-cache-from-the-created-squ.patch b/SOURCES/0004-feat-livemode-exclude-DNF-cache-from-the-created-squ.patch deleted file mode 100644 index d488893..0000000 --- a/SOURCES/0004-feat-livemode-exclude-DNF-cache-from-the-created-squ.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 11b9733cfe1c7cc10db675fba24d94c0c30f6b6e Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Thu, 27 Feb 2025 10:18:17 +0100 -Subject: [PATCH 04/37] feat(livemode): exclude DNF cache from the created - squashfs image - -Exclude /var/cache/dnf from the generated squashfs image. The DNF -cache is not needed for the live system that we boot into, since leapp -will always use DNF cache stored within target userspace container -(/sysroot/var/lib/leapp/...). Therefore, this optimization saves -a lot of disk space for the user (2GB->700mb). ---- - .../libraries/liveimagegenerator.py | 22 ++++++++++++++----- - .../tests/test_image_generation.py | 6 +++-- - 2 files changed, 21 insertions(+), 7 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/livemode/liveimagegenerator/libraries/liveimagegenerator.py b/repos/system_upgrade/common/actors/livemode/liveimagegenerator/libraries/liveimagegenerator.py -index af8981d8..46118630 100644 ---- a/repos/system_upgrade/common/actors/livemode/liveimagegenerator/libraries/liveimagegenerator.py -+++ b/repos/system_upgrade/common/actors/livemode/liveimagegenerator/libraries/liveimagegenerator.py -@@ -24,7 +24,7 @@ def lighten_target_userpace(context): - tree_to_prune, error) - - --def build_squashfs(livemode_config, userspace_info): -+def build_squashfs(livemode_config, userspace_info, paths_to_exclude=None): - """ - Generate the live rootfs image based on the target userspace - -@@ -34,8 +34,11 @@ def build_squashfs(livemode_config, userspace_info): - target_userspace_fullpath = userspace_info.path - squashfs_fullpath = livemode_config.squashfs_fullpath - -- api.current_logger().info('Building the squashfs image %s from target userspace located at %s', -- squashfs_fullpath, target_userspace_fullpath) -+ if not paths_to_exclude: -+ paths_to_exclude = [] -+ -+ api.current_logger().info('Building the squashfs image %s from target userspace located at %s with excludes: %s', -+ squashfs_fullpath, target_userspace_fullpath, ', '.join(paths_to_exclude)) - - try: - if os.path.exists(squashfs_fullpath): -@@ -44,8 +47,13 @@ def build_squashfs(livemode_config, userspace_info): - api.current_logger().warning('Failed to remove already existing %s. Full error: %s', - squashfs_fullpath, error) - -+ mksquashfs_command = ['mksquashfs', target_userspace_fullpath, squashfs_fullpath] -+ if paths_to_exclude: -+ mksquashfs_command.append('-e') -+ mksquashfs_command.extend(paths_to_exclude) -+ - try: -- run(['mksquashfs', target_userspace_fullpath, squashfs_fullpath]) -+ run(mksquashfs_command) - except CalledProcessError as error: - raise StopActorExecutionError( - 'Cannot pack the target userspace into a squash image. ', -@@ -68,5 +76,9 @@ def generate_live_image_if_enabled(): - - with mounting.NspawnActions(base_dir=userspace_info.path) as context: - lighten_target_userpace(context) -- squashfs_path = build_squashfs(livemode_config, userspace_info) -+ -+ # Exclude the DNF cache - we do not need it, leapp mounts /sysroot and uses userspace's dnf cache from there -+ paths_to_exclude = [os.path.join(userspace_info.path, 'var/cache/dnf')] -+ -+ squashfs_path = build_squashfs(livemode_config, userspace_info, paths_to_exclude=paths_to_exclude) - api.produce(LiveModeArtifacts(squashfs_path=squashfs_path)) -diff --git a/repos/system_upgrade/common/actors/livemode/liveimagegenerator/tests/test_image_generation.py b/repos/system_upgrade/common/actors/livemode/liveimagegenerator/tests/test_image_generation.py -index 5c434a6b..16ae0a09 100644 ---- a/repos/system_upgrade/common/actors/livemode/liveimagegenerator/tests/test_image_generation.py -+++ b/repos/system_upgrade/common/actors/livemode/liveimagegenerator/tests/test_image_generation.py -@@ -78,10 +78,12 @@ def test_generate_live_image_if_enabled(monkeypatch, livemode_config, should_pro - def __exit__(self, *args, **kwargs): - pass - -+ def build_squashfs_image_mock(livemode_config, userspace_info, *args, **kwargs): -+ return '/squashfs' -+ - monkeypatch.setattr(mounting, 'NspawnActions', NspawnMock) - monkeypatch.setattr(live_image_generator_lib, 'lighten_target_userpace', lambda context: None) -- monkeypatch.setattr(live_image_generator_lib, 'build_squashfs', -- lambda livemode_config, userspace_info: '/squashfs') -+ monkeypatch.setattr(live_image_generator_lib, 'build_squashfs', build_squashfs_image_mock) - monkeypatch.setattr(api, 'produce', produce_mocked()) - - live_image_generator_lib.generate_live_image_if_enabled() --- -2.49.0 - diff --git a/SOURCES/0005-livemode-cfg-add-declaration-of-livemode-config-fiel.patch b/SOURCES/0005-livemode-cfg-add-declaration-of-livemode-config-fiel.patch deleted file mode 100644 index e088bf8..0000000 --- a/SOURCES/0005-livemode-cfg-add-declaration-of-livemode-config-fiel.patch +++ /dev/null @@ -1,156 +0,0 @@ -From 36d245e59bab8f392c163c01a77f0ea9b210d0a2 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 28 Feb 2025 11:02:32 +0100 -Subject: [PATCH 05/37] livemode(cfg): add declaration of livemode config - fields - -Add definitions of all config classes that describe configuration of the -livemode feature using the configurability provided by the leapp -framework. The list of configuration options remains unchanged (except -for the `is_enabled` field that is removed) when compared to the -current implementation that relies on an ad-hoc INI file. The next step -is to drop the INI-based implementation in favour of using -framework-based configs relying on the field definitions from this PR. - -Jira-ref: RHELMISC-10648 ---- - .../configs/livemode.py | 127 ++++++++++++++++++ - 1 file changed, 127 insertions(+) - create mode 100644 repos/system_upgrade/common/actors/livemode/livemode_config_scanner/configs/livemode.py - -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/configs/livemode.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/configs/livemode.py -new file mode 100644 -index 00000000..eeef03f8 ---- /dev/null -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/configs/livemode.py -@@ -0,0 +1,127 @@ -+""" -+Configuration keys for the 'livemode' feature. -+""" -+ -+from leapp.actors.config import Config -+from leapp.models import fields -+ -+LIVEMODE_CONFIG_SECTION = 'livemode' -+ -+ -+class SquashfsImagePath(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "squashfs_image_path" -+ type_ = fields.String() -+ default = '/var/lib/leapp/live-upgrade.img' -+ description = """ -+ Location where the squashfs image of the minimal target system will be placed. -+ """ -+ -+ -+class AdditionalPackages(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "additional_packages" -+ type_ = fields.List(fields.String()) -+ default = [] -+ description = """ -+ Additional packages to be installed into the squashfs image. -+ -+ Can be used to install various debugging utilities when connecting to the upgrade environment. -+ """ -+ -+ -+class AutostartUpgradeAfterReboot(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "autostart_upgrade_after_reboot" -+ type_ = fields.Boolean() -+ default = True -+ description = """ -+ If set to True, the upgrade will start automatically after the reboot. Otherwise a manual trigger is required. -+ """ -+ -+ -+class SetupNetworkManager(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "setup_network_manager" -+ type_ = fields.Boolean() -+ default = False -+ description = """ -+ Try enabling Network Manager in the squashfs image. -+ -+ If set to True, leapp will copy source system's Network Manager profiles into the squashfs image and -+ enable the Network Manager service. -+ """ -+ -+ -+class DracutNetwork(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "dracut_network" -+ type_ = fields.String() -+ default = '' -+ description = """ -+ Dracut network arguments, required if the `url_to_load_squashfs_from` option is set. -+ -+ Example: -+ ip=192.168.122.146::192.168.122.1:255.255.255.0:foo::none -+ """ -+ -+ -+class URLToLoadSquashfsImageFrom(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "url_to_load_squashfs_image_from" -+ type_ = fields.String() -+ default = '' -+ description = """ -+ Url pointing to the squashfs image that should be used for the upgrade environment. -+ -+ Example: -+ http://192.168.122.1/live-upgrade.img -+ """ -+ -+ -+class SetupPasswordlessRoot(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "setup_passwordless_root" -+ type_ = fields.Boolean() -+ default = False -+ description = """ -+ If set to True, the root account of the squashfs image will have empty password. Use with caution. -+ """ -+ -+ -+class SetupOpenSSHDUsingAuthKeys(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "setup_opensshd_using_auth_keys" -+ type_ = fields.String() -+ default = '' -+ description = """ -+ If set to a non-empty string, openssh daemon will be setup within the squashfs image using the provided -+ authorized keys. -+ -+ Example: -+ /root/.ssh/authorized_keys -+ """ -+ -+ -+class CaptureSTraceInfoInto(Config): -+ section = LIVEMODE_CONFIG_SECTION -+ name = "capture_strace_info_into" -+ type_ = fields.String() -+ default = '' -+ description = """ -+ If set to a non-empty string, leapp will be executed under strace and results will be stored within -+ the provided file path. -+ """ -+ -+ -+livemode_cfg_fields = ( -+ AdditionalPackages, -+ AutostartUpgradeAfterReboot, -+ CaptureSTraceInfoInto, -+ DracutNetwork, -+ SetupNetworkManager, -+ SetupOpenSSHDUsingAuthKeys, -+ SetupPasswordlessRoot, -+ SquashfsImagePath, -+ URLToLoadSquashfsImageFrom, -+) --- -2.49.0 - diff --git a/SOURCES/0006-livemode-cfg-use-framework-s-configurability-instead.patch b/SOURCES/0006-livemode-cfg-use-framework-s-configurability-instead.patch deleted file mode 100644 index 674fb4c..0000000 --- a/SOURCES/0006-livemode-cfg-use-framework-s-configurability-instead.patch +++ /dev/null @@ -1,250 +0,0 @@ -From 849a8f2fcd04ee6d419b3856562fbff5b85577f5 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Thu, 6 Mar 2025 11:33:05 +0100 -Subject: [PATCH 06/37] livemode(cfg): use framework's configurability instead - of ad-hoc INI - -Drop the ad-hoc INI-based config for livemode in favour and replace it -with configuration facilitated by the leapp framework. The list of -configuration options remains (and their semantics) remains almost -unchanged, save for some field names that are renamed in a way that -better reveals their effect to the user. - -Jira-ref: RHELMISC-10648 ---- - commands/upgrade/util.py | 1 - - etc/leapp/files/devel-livemode.ini | 9 -- - .../livemode/livemode_config_scanner/actor.py | 2 + - .../libraries/scan_livemode_config.py | 101 +++++------------- - .../tests/test_config_scanner.py | 40 +++---- - 5 files changed, 44 insertions(+), 109 deletions(-) - delete mode 100644 etc/leapp/files/devel-livemode.ini - -diff --git a/commands/upgrade/util.py b/commands/upgrade/util.py -index bfdbc4fa..6cdfa6d8 100644 ---- a/commands/upgrade/util.py -+++ b/commands/upgrade/util.py -@@ -16,7 +16,6 @@ from leapp.utils.audit import get_checkpoints, get_connection, get_messages - from leapp.utils.output import report_unsupported - from leapp.utils.report import fetch_upgrade_report_messages, generate_report_file - -- - EXPERIMENTAL_FEATURES = { - 'livemode': [ - 'live_image_generator', -diff --git a/etc/leapp/files/devel-livemode.ini b/etc/leapp/files/devel-livemode.ini -deleted file mode 100644 -index b79ed4df..00000000 ---- a/etc/leapp/files/devel-livemode.ini -+++ /dev/null -@@ -1,9 +0,0 @@ --# Configuration for the *experimental* livemode feature --# It is likely that this entire configuration file will be replaced by some --# other mechanism/file in the future. For the full list of configuration options, --# see models/livemode.py --[livemode] --squashfs_fullpath=/var/lib/leapp/live-upgrade.img --setup_network_manager=no --autostart_upgrade_after_reboot=yes --setup_passwordless_root=no -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/actor.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/actor.py -index dc79ecff..bd909736 100644 ---- a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/actor.py -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/actor.py -@@ -1,4 +1,5 @@ - from leapp.actors import Actor -+from leapp.configs.actor import livemode as livemode_config_lib - from leapp.libraries.actor import scan_livemode_config as scan_livemode_config_lib - from leapp.models import InstalledRPM, LiveModeConfig - from leapp.tags import ExperimentalTag, FactsPhaseTag, IPUWorkflowTag -@@ -10,6 +11,7 @@ class LiveModeConfigScanner(Actor): - """ - - name = 'live_mode_config_scanner' -+ config_schemas = livemode_config_lib.livemode_cfg_fields - consumes = (InstalledRPM,) - produces = (LiveModeConfig,) - tags = (ExperimentalTag, FactsPhaseTag, IPUWorkflowTag,) -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -index b2f0af7f..57408c23 100644 ---- a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -@@ -1,14 +1,9 @@ --try: -- import configparser --except ImportError: -- import ConfigParser as configparser -- -+from leapp.configs.actor import livemode as livemode_config_lib - from leapp.exceptions import StopActorExecutionError - from leapp.libraries.common.config import architecture, get_env - from leapp.libraries.common.rpms import has_package - from leapp.libraries.stdlib import api - from leapp.models import InstalledRPM, LiveModeConfig --from leapp.models.fields import ModelViolationError - - LIVEMODE_CONFIG_LOCATION = '/etc/leapp/files/devel-livemode.ini' - DEFAULT_SQUASHFS_PATH = '/var/lib/leapp/live-upgrade.img' -@@ -50,76 +45,32 @@ def scan_config_and_emit_message(): - return - - api.current_logger().info('Loading livemode config from %s', LIVEMODE_CONFIG_LOCATION) -- parser = configparser.ConfigParser() - -- try: -- parser.read((LIVEMODE_CONFIG_LOCATION, )) -- except configparser.ParsingError as error: -- api.current_logger().error('Failed to parse live mode configuration due to the following error: %s', error) -+ config = api.current_actor().config[livemode_config_lib.LIVEMODE_CONFIG_SECTION] -+ -+ # Mapping from model field names to configuration fields - because we might have -+ # changed some configuration field names for configuration to be more -+ # comprehensible for our users. -+ model_fields_to_config_options_map = { -+ 'url_to_load_squashfs_from': livemode_config_lib.URLToLoadSquashfsImageFrom, -+ 'squashfs_fullpath': livemode_config_lib.SquashfsImagePath, -+ 'dracut_network': livemode_config_lib.DracutNetwork, -+ 'setup_network_manager': livemode_config_lib.SetupNetworkManager, -+ 'additional_packages': livemode_config_lib.AdditionalPackages, -+ 'autostart_upgrade_after_reboot': livemode_config_lib.AutostartUpgradeAfterReboot, -+ 'setup_opensshd_with_auth_keys': livemode_config_lib.SetupOpenSSHDUsingAuthKeys, -+ 'setup_passwordless_root': livemode_config_lib.SetupPasswordlessRoot, -+ 'capture_upgrade_strace_into': livemode_config_lib.CaptureSTraceInfoInto -+ } - -- details = 'Failed to read livemode configuration due to the following error: {0}.' -- raise StopActorExecutionError( -- 'Failed to read livemode configuration', -- details={'Problem': details.format(error)} -- ) -+ # Read values of model fields from user-supplied configuration according to the above mapping -+ config_msg_init_kwargs = {} -+ for model_field_name, config_field in model_fields_to_config_options_map.items(): -+ config_msg_init_kwargs[model_field_name] = config[config_field.name] - -- livemode_section = 'livemode' -- if not parser.has_section(livemode_section): -- details = 'The configuration is missing the \'[{0}]\' section'.format(livemode_section) -- raise StopActorExecutionError( -- 'Live mode configuration does not have the required structure', -- details={'Problem': details} -- ) -- -- config_kwargs = { -- 'is_enabled': True, -- 'url_to_load_squashfs_from': None, -- 'squashfs_fullpath': DEFAULT_SQUASHFS_PATH, -- 'dracut_network': None, -- 'setup_network_manager': False, -- 'additional_packages': [], -- 'autostart_upgrade_after_reboot': True, -- 'setup_opensshd_with_auth_keys': None, -- 'setup_passwordless_root': False, -- 'capture_upgrade_strace_into': None -- } -+ # Some fields of the LiveModeConfig are historical and can no longer be changed by the user -+ # in the config. Therefore, we just hard-code them here. -+ config_msg_init_kwargs['is_enabled'] = True - -- config_str_options = ( -- 'url_to_load_squashfs_from', -- 'squashfs_fullpath', -- 'dracut_network', -- 'setup_opensshd_with_auth_keys', -- 'capture_upgrade_strace_into' -- ) -- -- config_list_options = ( -- 'additional_packages', -- ) -- -- config_bool_options = ( -- 'setup_network_manager', -- 'setup_passwordless_root', -- 'autostart_upgrade_after_reboot', -- ) -- -- for config_option in config_str_options: -- if parser.has_option(livemode_section, config_option): -- config_kwargs[config_option] = parser.get(livemode_section, config_option) -- -- for config_option in config_bool_options: -- if parser.has_option(livemode_section, config_option): -- config_kwargs[config_option] = parser.getboolean(livemode_section, config_option) -- -- for config_option in config_list_options: -- if parser.has_option(livemode_section, config_option): -- option_val = parser.get(livemode_section, config_option) -- option_list = (opt_val.strip() for opt_val in option_val.split(',')) -- option_list = [opt for opt in option_list if opt] -- config_kwargs[config_option] = option_list -- -- try: -- config = LiveModeConfig(**config_kwargs) -- except ModelViolationError as error: -- raise StopActorExecutionError('Failed to parse livemode configuration.', details={'Problem': str(error)}) -- -- api.produce(config) -+ config_msg = LiveModeConfig(**config_msg_init_kwargs) -+ api.produce(config_msg) -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -index 016f6c04..8ddde22e 100644 ---- a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -@@ -86,29 +86,21 @@ def test_enablement_conditions(monkeypatch, case_descr): - def test_config_scanning(monkeypatch): - """ Test whether scanning a valid config is properly transcribed into a config message. """ - -- config_lines = [ -- '[livemode]', -- 'squashfs_fullpath=IMG', -- 'setup_network_manager=yes', -- 'autostart_upgrade_after_reboot=no', -- 'setup_opensshd_with_auth_keys=/root/.ssh/authorized_keys', -- 'setup_passwordless_root=no', -- 'additional_packages=pkgA,pkgB' -- ] -- config_content = '\n'.join(config_lines) + '\n' -- -- if sys.version[0] == '2': -- config_content = config_content.decode('utf-8') # python2 compat -- -- class ConfigParserMock(configparser.ConfigParser): # pylint: disable=too-many-ancestors -- def read(self, file_paths, *args, **kwargs): -- self.read_string(config_content) -- return file_paths -- -- monkeypatch.setattr(configparser, 'ConfigParser', ConfigParserMock) -- -+ config = { -+ 'livemode': { -+ 'squashfs_image_path': '/var/lib/leapp/live-upgrade2.img', -+ 'additional_packages': ['petri-nets'], -+ 'autostart_upgrade_after_reboot': True, -+ 'setup_network_manager': True, -+ 'setup_passwordless_root': True, -+ 'dracut_network': '', -+ 'url_to_load_squashfs_image_from': '', -+ 'setup_opensshd_using_auth_keys': '/root/.ssh/authorized_keys', -+ 'capture_strace_info_into': '' -+ } -+ } -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(config=config)) - monkeypatch.setattr(scan_livemode_config_lib, 'should_scan_config', lambda: True) -- - monkeypatch.setattr(api, 'produce', produce_mocked()) - - scan_livemode_config_lib.scan_config_and_emit_message() -@@ -119,7 +111,7 @@ def test_config_scanning(monkeypatch): - produced_message = api.produce.model_instances[0] - assert isinstance(produced_message, LiveModeConfig) - -- assert produced_message.additional_packages == ['pkgA', 'pkgB'] -- assert produced_message.squashfs_fullpath == 'IMG' -+ assert produced_message.additional_packages == ['petri-nets'] -+ assert produced_message.squashfs_fullpath == '/var/lib/leapp/live-upgrade2.img' - assert produced_message.setup_opensshd_with_auth_keys == '/root/.ssh/authorized_keys' - assert produced_message.setup_network_manager --- -2.49.0 - diff --git a/SOURCES/0007-fix-livemode-do-not-stop-if-dbus-already-appears-to-.patch b/SOURCES/0007-fix-livemode-do-not-stop-if-dbus-already-appears-to-.patch deleted file mode 100644 index e3ae919..0000000 --- a/SOURCES/0007-fix-livemode-do-not-stop-if-dbus-already-appears-to-.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 96c911454e4e68a749503b644c31df3a853e8a0b Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Thu, 20 Mar 2025 22:29:36 +0100 -Subject: [PATCH 07/37] fix(livemode): do not stop if dbus already appears to - be enabled - -Some of the systemd units might be already enabled in the target -userspace container, causing an unhandled FileAlreadyExists error -when we attempt to enable them. This commit ignores such errors, working -on under the assumption that the services we wanted to enable are -already enabled. Hence, we ignore the possibility that the file which -unexpectedly resides at the destination of the symlink which enables the -service might contain some unexpected/incorrect content. ---- - .../libraries/prepareliveimage.py | 17 ++++++++++++++++- - 1 file changed, 16 insertions(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/livemode/modify_userspace_for_livemode/libraries/prepareliveimage.py b/repos/system_upgrade/common/actors/livemode/modify_userspace_for_livemode/libraries/prepareliveimage.py -index c573c84a..686c4cd6 100644 ---- a/repos/system_upgrade/common/actors/livemode/modify_userspace_for_livemode/libraries/prepareliveimage.py -+++ b/repos/system_upgrade/common/actors/livemode/modify_userspace_for_livemode/libraries/prepareliveimage.py -@@ -1,3 +1,4 @@ -+import errno - import grp - import os - import os.path -@@ -253,16 +254,30 @@ def enable_dbus(context): - Enable dbus-daemon into the target userspace - Looks like it's not enabled by default when installing into a container. - """ -- api.current_logger().info('Configuring the dbus services') -+ dbus_daemon_service = '/usr/lib/systemd/system/dbus-daemon.service' - - links = ['/etc/systemd/system/multi-user.target.wants/dbus-daemon.service', - '/etc/systemd/system/dbus.service', - '/etc/systemd/system/messagebus.service'] - -+ api.current_logger().info(('Enabling dbus services. Leapp will attempt to create the following ' -+ 'symlinks: {0}, all pointing to {1}').format(', '.join(links), -+ dbus_daemon_service)) -+ - for link in links: -+ api.current_logger().debug('Creating symlink at {0} that points to {1}'.format(link, dbus_daemon_service)) - try: - os.symlink('/usr/lib/systemd/system/dbus-daemon.service', context.full_path(link)) - except OSError as err: -+ if err.errno == errno.EEXIST: -+ # @Note: We are not catching FileExistsError because of python2 (there is no such error class) -+ # We are performing installations within container, so the systemd symlinks that are created -+ # during installation should have correct destination -+ api.current_logger().debug( -+ 'A file already exists at {0}, assuming it is a symlink with a correct content.' -+ ) -+ continue -+ - details = {'Problem': 'An error occurred while creating the systemd symlink', 'source_error': str(err)} - raise StopActorExecutionError('Cannot enable the dbus services', details=details) - --- -2.49.0 - diff --git a/SOURCES/0008-feat-livemode-remove-the-use-of-LEAPP_DEVEL_ENABLE_L.patch b/SOURCES/0008-feat-livemode-remove-the-use-of-LEAPP_DEVEL_ENABLE_L.patch deleted file mode 100644 index 699e2e8..0000000 --- a/SOURCES/0008-feat-livemode-remove-the-use-of-LEAPP_DEVEL_ENABLE_L.patch +++ /dev/null @@ -1,94 +0,0 @@ -From 6b3f6565e70290da1e02e3945851b430efb02109 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 11 Apr 2025 15:07:49 +0200 -Subject: [PATCH 08/37] feat(livemode): remove the use of - LEAPP_DEVEL_ENABLE_LIVEMODE - -The environmental variable has been introduced to prevent accidental -execution of livemode. However, in order for users to use the feature, -this environmental variable introduced unnecessary friction. Therefore, -this patch removes the use of the variable. Instead, whitelisting -experimental actors that facilitate livemode should be the only -mechanism that is used to enabled/disable the feature. - -Jira-ref: RHELMISC-10648 ---- - docs/source/configuring-ipu.md | 3 --- - .../libraries/scan_livemode_config.py | 5 ----- - .../tests/test_config_scanner.py | 12 ++++-------- - 3 files changed, 4 insertions(+), 16 deletions(-) - -diff --git a/docs/source/configuring-ipu.md b/docs/source/configuring-ipu.md -index 6b838b8f..059b72c2 100644 ---- a/docs/source/configuring-ipu.md -+++ b/docs/source/configuring-ipu.md -@@ -52,9 +52,6 @@ The alternative to the --channel leapp option. As a parameter accepts a channel - To use development variables, the LEAPP_UNSUPPORTED variable has to be set. - ``` - --#### LEAPP_DEVEL_ENABLE_LIVE_MODE --If set to `1`, enable the use of the experimental live mode -- - #### LEAPP_DEVEL_DM_DISABLE_UDEV - Setting the environment variable provides a more convenient way of disabling udev support in libdevmapper, dmsetup and LVM2 tools globally without a need to modify any existing configuration settings. This is mostly useful if the system environment does not use udev. - -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -index 57408c23..26fd9d09 100644 ---- a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/libraries/scan_livemode_config.py -@@ -11,16 +11,11 @@ DEFAULT_SQUASHFS_PATH = '/var/lib/leapp/live-upgrade.img' - - def should_scan_config(): - is_unsupported = get_env('LEAPP_UNSUPPORTED', '0') == '1' -- is_livemode_enabled = get_env('LEAPP_DEVEL_ENABLE_LIVE_MODE', '0') == '1' - - if not is_unsupported: - api.current_logger().debug('Will not scan livemode config - the upgrade is not unsupported.') - return False - -- if not is_livemode_enabled: -- api.current_logger().debug('Will not scan livemode config - the live mode is not enabled.') -- return False -- - if not architecture.matches_architecture(architecture.ARCH_X86_64): - api.current_logger().debug('Will not scan livemode config - livemode is currently limited to x86_64.') - details = 'Live upgrades are currently limited to x86_64 only.' -diff --git a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -index 8ddde22e..e24aa366 100644 ---- a/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -+++ b/repos/system_upgrade/common/actors/livemode/livemode_config_scanner/tests/test_config_scanner.py -@@ -29,19 +29,16 @@ EnablementTestCase = namedtuple('EnablementTestCase', ('env_vars', 'arch', 'pkgs - @pytest.mark.parametrize( - 'case_descr', - ( -- EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1', 'LEAPP_DEVEL_ENABLE_LIVE_MODE': '1'}, -+ EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1'}, - arch=architecture.ARCH_X86_64, pkgs=('squashfs-tools', ), - result=EnablementResult.SCAN_CONFIG), -- EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '0', 'LEAPP_DEVEL_ENABLE_LIVE_MODE': '1'}, -+ EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '0'}, - arch=architecture.ARCH_X86_64, pkgs=('squashfs-tools', ), - result=EnablementResult.DO_NOTHING), -- EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1', 'LEAPP_DEVEL_ENABLE_LIVE_MODE': '0'}, -- arch=architecture.ARCH_X86_64, pkgs=('squashfs-tools', ), -- result=EnablementResult.DO_NOTHING), -- EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1', 'LEAPP_DEVEL_ENABLE_LIVE_MODE': '1'}, -+ EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1'}, - arch=architecture.ARCH_ARM64, pkgs=('squashfs-tools', ), - result=EnablementResult.RAISE), -- EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1', 'LEAPP_DEVEL_ENABLE_LIVE_MODE': '1'}, -+ EnablementTestCase(env_vars={'LEAPP_UNSUPPORTED': '1'}, - arch=architecture.ARCH_ARM64, pkgs=tuple(), - result=EnablementResult.RAISE), - ) -@@ -52,7 +49,6 @@ def test_enablement_conditions(monkeypatch, case_descr): - - Enablement conditions: - - LEAPP_UNSUPPORTED=1 -- - LEAPP_DEVEL_ENABLE_LIVE_MODE=1 - - Not meeting enablement conditions should prevent config message from being produced. - --- -2.49.0 - diff --git a/SOURCES/0009-spec-require-leapp-framework-6.1-for-default-CLI-val.patch b/SOURCES/0009-spec-require-leapp-framework-6.1-for-default-CLI-val.patch deleted file mode 100644 index 84adf0a..0000000 --- a/SOURCES/0009-spec-require-leapp-framework-6.1-for-default-CLI-val.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 021f083509b074905c18b79afba4a22f8ca483f6 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 11 Apr 2025 15:12:18 +0200 -Subject: [PATCH 09/37] spec: require leapp-framework 6.1 for default CLI vals - -Bump framework version as we want to use default=[] for the newly -introduced `--enable-experimental-features` switch. - -Jira-ref: RHELMISC-10648 ---- - packaging/leapp-repository.spec | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/packaging/leapp-repository.spec b/packaging/leapp-repository.spec -index f45fda68..34768de1 100644 ---- a/packaging/leapp-repository.spec -+++ b/packaging/leapp-repository.spec -@@ -120,7 +120,7 @@ Requires: leapp-repository-dependencies = %{leapp_repo_deps} - - # IMPORTANT: this is capability provided by the leapp framework rpm. - # Check that 'version' instead of the real framework rpm version. --Requires: leapp-framework >= 6.0, leapp-framework < 7 -+Requires: leapp-framework >= 6.1, leapp-framework < 7 - - # Since we provide sub-commands for the leapp utility, we expect the leapp - # tool to be installed as well. --- -2.49.0 - diff --git a/SOURCES/0010-docs-configuring-ipu-add-experimental-features-secti.patch b/SOURCES/0010-docs-configuring-ipu-add-experimental-features-secti.patch deleted file mode 100644 index 1f3a421..0000000 --- a/SOURCES/0010-docs-configuring-ipu-add-experimental-features-secti.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 51b26776405a926882509c3f62d0bedbb4eab188 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 14 Apr 2025 10:07:53 +0200 -Subject: [PATCH 10/37] docs(configuring-ipu): add experimental features - section - -With the upcoming introduction of documentation of the LiveMode feature, -a question arises where to put the documentation. This patch introduces -a new subsection 'Experimental features' under the 'Configuring IPU' -section, so we have one place to where to put such features. ---- - .../{ => configuring-ipu}/configuring-ipu.md | 0 - .../experimental-features/index.rst | 23 +++++++++++++++++++ - docs/source/configuring-ipu/index.rst | 23 +++++++++++++++++++ - docs/source/index.rst | 2 +- - 4 files changed, 47 insertions(+), 1 deletion(-) - rename docs/source/{ => configuring-ipu}/configuring-ipu.md (100%) - create mode 100644 docs/source/configuring-ipu/experimental-features/index.rst - create mode 100644 docs/source/configuring-ipu/index.rst - -diff --git a/docs/source/configuring-ipu.md b/docs/source/configuring-ipu/configuring-ipu.md -similarity index 100% -rename from docs/source/configuring-ipu.md -rename to docs/source/configuring-ipu/configuring-ipu.md -diff --git a/docs/source/configuring-ipu/experimental-features/index.rst b/docs/source/configuring-ipu/experimental-features/index.rst -new file mode 100644 -index 00000000..7a26116e ---- /dev/null -+++ b/docs/source/configuring-ipu/experimental-features/index.rst -@@ -0,0 +1,23 @@ -+Experimental features -+======================================================== -+ -+This section provides descriptions of all available experimental -+features. Low-level details and design decisions of these features -+are provided. -+ -+.. warning:: -+ Actor configuration is currently a preview of the feature, it might change in future releases. -+ -+.. toctree:: -+ :maxdepth: 4 -+ :caption: Contents: -+ :glob: -+ -+ -+ -+.. Indices and tables -+.. ================== -+.. -+.. * :ref:`genindex` -+.. * :ref:`modindex` -+.. * :ref:`search` -diff --git a/docs/source/configuring-ipu/index.rst b/docs/source/configuring-ipu/index.rst -new file mode 100644 -index 00000000..1be3ebcf ---- /dev/null -+++ b/docs/source/configuring-ipu/index.rst -@@ -0,0 +1,23 @@ -+Configuring the in-place upgrade -+======================================================== -+ -+This section covers possible ways of modifying the in-place upgrade -+without making any code changes. Leapp offers multiple mechanism -+to affect the upgrade ranging from simple environmental variables -+to more robust configuration files. This section also covers available -+experimental features. -+ -+.. toctree:: -+ :maxdepth: 4 -+ :caption: Contents: -+ :glob: -+ -+ configuring-ipu -+ experimental-features/index -+ -+.. Indices and tables -+.. ================== -+.. -+.. * :ref:`genindex` -+.. * :ref:`modindex` -+.. * :ref:`search` -diff --git a/docs/source/index.rst b/docs/source/index.rst -index 33a920ec..27537ca4 100644 ---- a/docs/source/index.rst -+++ b/docs/source/index.rst -@@ -19,7 +19,7 @@ providing Red Hat Enterprise Linux in-place upgrade functionality. - tutorials/index - project-structure/index - upgrade-architecture-and-workflow/index -- configuring-ipu -+ configuring-ipu/index - libraries-and-api/index - contrib-and-devel-guidelines - faq --- -2.49.0 - diff --git a/SOURCES/0011-docs-livemode-add-LiveMode-documentation.patch b/SOURCES/0011-docs-livemode-add-LiveMode-documentation.patch deleted file mode 100644 index 60ecae1..0000000 --- a/SOURCES/0011-docs-livemode-add-LiveMode-documentation.patch +++ /dev/null @@ -1,142 +0,0 @@ -From af35d1fd718258d37ed34be59084e7c77072096c Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 14 Apr 2025 10:14:12 +0200 -Subject: [PATCH 11/37] docs(livemode): add LiveMode documentation - -This commit introduces a high-level documentation of the livemode -feature. The following is documented: - - how the upgrade process differs from the standard one when using - livemode - - why is the feature useful, i.e., why would anyone use it - - how to enable and use the feature - - what configuration options are available, including an example of - configuration - -Jira-ref: RHELMISC-9703 ---- - .github/workflows/codespell.yml | 2 +- - .../experimental-features/index.rst | 1 + - .../experimental-features/livemode.md | 86 +++++++++++++++++++ - 3 files changed, 88 insertions(+), 1 deletion(-) - create mode 100644 docs/source/configuring-ipu/experimental-features/livemode.md - -diff --git a/.github/workflows/codespell.yml b/.github/workflows/codespell.yml -index b8da5ebb..3e595e32 100644 ---- a/.github/workflows/codespell.yml -+++ b/.github/workflows/codespell.yml -@@ -17,7 +17,7 @@ jobs: - - uses: actions/checkout@v4 - - uses: codespell-project/actions-codespell@v2 - with: -- ignore_words_list: ro,fo,couldn,repositor,zeor -+ ignore_words_list: ro,fo,couldn,repositor,zeor,bootup - skip: "./repos/system_upgrade/common/actors/storagescanner/tests/files/mounts,\ - ./repos/system_upgrade/common/actors/networkmanagerreadconfig/tests/files/nm_cfg_file_error,\ - ./repos/system_upgrade/el8toel9/actors/xorgdrvfact/tests/files/journalctl-xorg-intel,\ -diff --git a/docs/source/configuring-ipu/experimental-features/index.rst b/docs/source/configuring-ipu/experimental-features/index.rst -index 7a26116e..37de2fed 100644 ---- a/docs/source/configuring-ipu/experimental-features/index.rst -+++ b/docs/source/configuring-ipu/experimental-features/index.rst -@@ -13,6 +13,7 @@ are provided. - :caption: Contents: - :glob: - -+ livemode - - - .. Indices and tables -diff --git a/docs/source/configuring-ipu/experimental-features/livemode.md b/docs/source/configuring-ipu/experimental-features/livemode.md -new file mode 100644 -index 00000000..44200e80 ---- /dev/null -+++ b/docs/source/configuring-ipu/experimental-features/livemode.md -@@ -0,0 +1,86 @@ -+# LiveMode -+ -+_LiveMode_ is an experimental feature that partially replaces -+leapp's custom upgrade environment with a bootable squashfs image of the target -+system. Intuitively, this squashfs-based mechanism is similar to using a live -+CD (hence the name LiveMode) from which the DNF transaction and other -+post-reboot steps will be applied. Such an upgrade environment closely -+resembles an ordinary Linux installation, making developing desired -+functionality (e.g. supporting network-based storage) much easier. -+ -+## Technical details -+During an upgrade, prior to rebooting, leapp constructs a minimal target system -+container in order to obtain a version of the DNF stack expected by the new -+packages installed during the upgrade. After the container is created, the new -+DNF stack is used to download packages that will be installed during the -+upgrade. Having all necessary packages, leapp checks the RPM transaction to be -+performed during the upgrade. Finally, the upgrade environment is created - an -+initramfs containing custom dracut modules that ultimately execute leapp very -+early in the boot process. Such an upgrade environment guarantees isolation -+from other system services as there is essentially only the upgrade process -+running. However, the downside of using such an approach is that the bootup -+process of the upgrade environment is non-standard, meaning that almost none of -+the classical system initialisation services (e.g., LVM autoactivation) are -+running. Developing advanced features such as support for network-based -+storage, is, therefore demanding as only a little of the usual initialisation -+is present and executed during bootup. -+ -+The LiveMode feature obtains a similar isolation level of the upgrade process -+in a different way. Instead of using an initramfs image that executes leapp -+early, the system boots into a read-only squashfs system built from the target -+system container build previously to check the upgrade RPM transaction. Since -+leapp controls the creation of the target system container, it is also in -+control of what will be running alongside the upgrade process, limiting the -+possibility of arbitrary user-defined services interfering with the upgrade. -+The upgrade environment boots into the `multi-user.target` target and leapp is -+started as an ordinary systemd service. However, the squashfs image needs to be -+stored on the disk, and, hence, the using feature **requires about 700mb of -+additional disk space**. -+ -+## Using the feature -+It is possible to use the LiveMode feature by having set `LEAPP_UNSUPPORTED=1` -+and running leapp as `leapp upgrade --enable-experimental-feature livemode`. -+``` -+LEAPP_UNSUPPORTED=1 leapp upgrade --enable-experimental-feature livemode -+``` -+### Configuration -+The feature offers an extensive list of configuration options that can be set -+by creating a YAML file in `/etc/leapp/actor_conf.d/` with the extension -+`.yaml`. The content of the configuration file must be a mapping defining the -+`livemode` key with a value that is a mapping with (some) of the following -+keys: -+ -+| Configuration field | Value type | Default | Semantics | -+|---------------------|------------|---------|-----------| -+| `squashfs_image_path` | `str` | `/var/lib/leapp/live-upgrade.img` | Location where the squashfs image of the minimal target system will be placed. | -+| `additional_packages` | `List[str]` | `[]` | Additional packages to be installed into the squashfs image. | -+| `autostart_upgrade_after_reboot` | `bool` | `True` | If set to True, the upgrade will start automatically after the reboot. Otherwise a manual trigger is required. | -+| `setup_network_manager` | `bool` | `False` | Try enabling Network Manager in the squashfs image. | -+| `dracut_network` | `str` | `''` | Dracut network arguments, required if the `url_to_load_squashfs_from` option is set. | -+| `url_to_load_squashfs_image_from` | `str` | `''` | URL pointing to the squashfs image that should be used for the upgrade environment. | -+| `setup_passwordless_root` | `bool` | `False` | If set to True, the root account of the squashfs image will have empty password. Use with caution. | -+| `setup_opensshd_using_auth_keys` | `str` | `''` | If set to a non-empty string, openssh daemon will be setup within the squashfs image using the provided authorized keys file. | -+| `capture_strace_info_into` | `str` | `''` | If set to a non-empty string, leapp will be executed under strace and results will be stored within the provided file path. | -+ -+#### Configuration example -+Consider the file `/etc/leapp/actor_conf.d/livemode.yaml` with the following contents. -+``` -+livemode: -+ additional_packages : [ vim ] -+ autostart_upgrade_after_reboot : false -+ setup_network_manager : true -+ setup_opensshd_using_auth_keys : /root/.ssh/authorized_keys -+``` -+ -+The configuration results in the following actions: -+- Leapp will install the `vim` package into the upgrade environment. -+- The upgrade will not be started automatically after reboot. Instead, user -+ needs to resume the upgrade manually. Therefore, it is possible to manually -+ inspect the system and verify that everything is in order, e.g., all of the -+ necessary storage is mounted. -+- Leapp will attempt to enable `NetworkManager` inside the upgrade environment -+ using source system's network profiles. This attempt is best-effort, meaning -+ that there is no guarantee that the network will be functional. -+- Leapp will enable the `opensshd` service. If a network access is established -+ successfully, it will be possible to login using ssh into the upgrade -+ environment using the `root` account and interact with the system. --- -2.49.0 - diff --git a/SOURCES/0012-DOC-rename-configuring-ipu.md-to-envars.md.patch b/SOURCES/0012-DOC-rename-configuring-ipu.md-to-envars.md.patch deleted file mode 100644 index 506f818..0000000 --- a/SOURCES/0012-DOC-rename-configuring-ipu.md-to-envars.md.patch +++ /dev/null @@ -1,54 +0,0 @@ -From c3ec002d6ebc825c1c918e3abe9e2c849ef9ddc4 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 16 Apr 2025 13:39:28 +0200 -Subject: [PATCH 12/37] DOC: rename configuring-ipu.md to envars.md - -The file has bas been created before we introduced the section of -"Configuring in-place upgrade" and it contained mixture of various -stuff. We have the section now, so let's rename this file to envars -and keep here documented environments variables only. - -Dropping information from this file about actors' configurations. -This needs to be anyway documented separately now and original -information has not been so helpful. ---- - .../configuring-ipu/{configuring-ipu.md => envars.md} | 8 -------- - docs/source/configuring-ipu/index.rst | 2 +- - 2 files changed, 1 insertion(+), 9 deletions(-) - rename docs/source/configuring-ipu/{configuring-ipu.md => envars.md} (95%) - -diff --git a/docs/source/configuring-ipu/configuring-ipu.md b/docs/source/configuring-ipu/envars.md -similarity index 95% -rename from docs/source/configuring-ipu/configuring-ipu.md -rename to docs/source/configuring-ipu/envars.md -index 059b72c2..61a50b82 100644 ---- a/docs/source/configuring-ipu/configuring-ipu.md -+++ b/docs/source/configuring-ipu/envars.md -@@ -78,11 +78,3 @@ Change the default target RHEL version. Format: `MAJOR.MINOR`. - - #### LEAPP_DEVEL_USE_PERSISTENT_PACKAGE_CACHE - Caches downloaded packages when set to `1`. This will reduce the time needed by leapp when executed multiple times, because it will not have to download already downloaded packages. However, this can lead to a random issues in case the data is not up-to-date or when setting or repositories change. The environment variable is meant to be used only for the part of the upgrade before the reboot and has no effect or use otherwise. -- --## Actor configuration --```{warning} --Actor configuration is currently a preview of the feature, it might change in future releases. --``` --The actor configuration is to be placed in the `/etc/leapp/actor_conf.d/` directory. An actor configuration is a file in YAML format. -- --To define configuration options on your own actor refer to this tutorial TODO link. -diff --git a/docs/source/configuring-ipu/index.rst b/docs/source/configuring-ipu/index.rst -index 1be3ebcf..6490d6fd 100644 ---- a/docs/source/configuring-ipu/index.rst -+++ b/docs/source/configuring-ipu/index.rst -@@ -12,7 +12,7 @@ experimental features. - :caption: Contents: - :glob: - -- configuring-ipu -+ envars - experimental-features/index - - .. Indices and tables --- -2.49.0 - diff --git a/SOURCES/0013-fix-userspacegen-add-exeception-handling-to-swapping.patch b/SOURCES/0013-fix-userspacegen-add-exeception-handling-to-swapping.patch deleted file mode 100644 index 0a85edf..0000000 --- a/SOURCES/0013-fix-userspacegen-add-exeception-handling-to-swapping.patch +++ /dev/null @@ -1,68 +0,0 @@ -From 53f125b42f3e17354cc2d3e93b80fe089cf4c3b2 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Tue, 4 Mar 2025 14:42:44 +0100 -Subject: [PATCH 13/37] fix(userspacegen): add exeception handling to swapping - of RHUI clients - -Leapp swaps to RHUI target clients (uninstall source client+install -target client) in the scratch container to gain repository access. -To perform this step atomically, without loosing repository access -in between, `dnf shell` is invoked. The instruction as to which RPMs -should be uninstalled and which should be installed are given on -stdin of the `dnf shell` command. Currently, if we fail to swap clients -we crash with an unhandled exception `CalledProcessError` that contains -no information about what went wrong since the actual performed -transaction is hidden within the stdin of the process. This patch -adds error handling, so that we can tell that we have failed to swap -RHUI clients. Leapp's logs also contain the full DNF transaction as well -as possible explanations on why we failed. - -jira-ref: RHEL-77945 ---- - .../libraries/userspacegen.py | 30 ++++++++++++++++++- - 1 file changed, 29 insertions(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -index 12736ab7..9fc96a52 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -@@ -1239,7 +1239,35 @@ def setup_target_rhui_access_if_needed(context, indata): - 'shell' - ] - -- context.call(cmd, callback_raw=utils.logging_handler, stdin='\n'.join(dnf_transaction_steps)) -+ try: -+ dnf_shell_instructions = '\n'.join(dnf_transaction_steps) -+ api.current_logger().debug( -+ 'Supplying the following instructions to the `dnf shell`: {}'.format(dnf_shell_instructions) -+ ) -+ context.call(cmd, callback_raw=utils.logging_handler, stdin=dnf_shell_instructions) -+ except CalledProcessError as error: -+ api.current_logger().debug( -+ 'Failed to swap RHUI clients. This is likely because there are no repositories ' -+ ' containing RHUI clients enabled, or we cannot access them.' -+ ) -+ api.current_logger().debug(error) -+ -+ swapping_clients_info_msg = 'Failed to swap `{0}` (source client{1}) with {2} (target client{3}).' -+ swapping_clients_info_msg = swapping_clients_info_msg.format( -+ ' '.join(indata.rhui_info.src_client_pkg_names), -+ '' if len(indata.rhui_info.src_client_pkg_names) == 1 else 's', -+ ' '.join(indata.rhui_info.target_client_pkg_names), -+ '' if len(indata.rhui_info.target_client_pkg_names) == 1 else 's', -+ ) -+ -+ details = { -+ 'details': swapping_clients_info_msg, -+ 'error': str(error) -+ } -+ raise StopActorExecutionError( -+ 'Failed to swap RHUI clients to establish content access', -+ details=details -+ ) - - _apply_rhui_access_postinstall_tasks(context, setup_info) - --- -2.49.0 - diff --git a/SOURCES/0014-selinux-do-not-run-semodule-when-no-modules-are-sele.patch b/SOURCES/0014-selinux-do-not-run-semodule-when-no-modules-are-sele.patch deleted file mode 100644 index bdce102..0000000 --- a/SOURCES/0014-selinux-do-not-run-semodule-when-no-modules-are-sele.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 474b26cbcadc804ff50935a87ca78379999960d4 Mon Sep 17 00:00:00 2001 -From: Vit Mojzis -Date: Tue, 4 Mar 2025 11:49:05 +0100 -Subject: [PATCH 14/37] selinux: do not run "semodule" when no modules are - selected - -Fixes: -2025-03-04 11:21:31.550 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: External command has finished: ['semodule', '-lfull'] -2025-03-04 11:21:31.551 INFO PID: 679 leapp.workflow.Applications.selinuxapplycustom: Processing custom SELinux policy modules. Count: 1. -2025-03-04 11:21:31.551 INFO PID: 679 leapp.workflow.Applications.selinuxapplycustom: Skipping module permissive_rhcd_t on priority 400 because it is already installed. -2025-03-04 11:21:31.551 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: External command has started: ['semodule'] -2025-03-04 11:21:31.555 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: At least one mode must be specified. -2025-03-04 11:21:31.555 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: usage: semodule [option]... MODE... -2025-03-04 11:21:31.555 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: Manage SELinux policy modules. -2025-03-04 11:21:31.556 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: MODES: -2025-03-04 11:21:31.556 DEBUG PID: 679 leapp.workflow.Applications.selinuxapplycustom: -R, --reload reload policy -... -2025-03-04 11:21:31.564 WARNING PID: 679 leapp.workflow.Applications.selinuxapplycustom: Error installing modules in a single transaction:At least one mode must be specified. ---- - .../common/actors/selinux/selinuxapplycustom/actor.py | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/repos/system_upgrade/common/actors/selinux/selinuxapplycustom/actor.py b/repos/system_upgrade/common/actors/selinux/selinuxapplycustom/actor.py -index 55c64c3e..4856f36a 100644 ---- a/repos/system_upgrade/common/actors/selinux/selinuxapplycustom/actor.py -+++ b/repos/system_upgrade/common/actors/selinux/selinuxapplycustom/actor.py -@@ -92,6 +92,10 @@ class SELinuxApplyCustom(Actor): - - command.extend(['-X', str(module.priority), '-i', cil_filename]) - -+ if command == ['semodule']: -+ # no modules selected for installation -+ continue -+ - try: - run(command) - except CalledProcessError as e: --- -2.49.0 - diff --git a/SOURCES/0015-feat-ipuconfig-provide-info-about-supported-upgrade-.patch b/SOURCES/0015-feat-ipuconfig-provide-info-about-supported-upgrade-.patch deleted file mode 100644 index dbc3b77..0000000 --- a/SOURCES/0015-feat-ipuconfig-provide-info-about-supported-upgrade-.patch +++ /dev/null @@ -1,213 +0,0 @@ -From 57dce775de28615260189a6612fe65e44a7d3bc9 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Sat, 29 Mar 2025 21:41:48 +0100 -Subject: [PATCH 15/37] feat(ipuconfig): provide info about supported upgrade - paths - -At the moment, information about supported upgrade paths is provided via -a deprecated IPUPaths message. The current solution is temporary. -This patch introduces new field in IPUConfig called -'supported_upgrade_paths' that contains a "compressed", pre-filtered, -list of upgrade paths. The decision to introduce this new field is -because we want to refactor the config.version library to not contain -its own supported upgrade paths definitions. Instead, we want to have the -information represented only once. Therefore, in order to refactor -config.version to use the information received by a message, we need -the new field on IPUConfig as we cannot force already-written actors -using config.version to add some message to their 'consumes' list. - -Jira-ref: RHEL-80550 ---- - .../libraries/ipuworkflowconfig.py | 28 ++++++++++++++++++- - .../common/libraries/config/mock_configs.py | 14 +++++++++- - .../common/libraries/testutils.py | 20 +++++++++---- - .../system_upgrade/common/models/ipuconfig.py | 22 +++++++++++++++ - 4 files changed, 77 insertions(+), 7 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -index 749b3347..86df709e 100644 ---- a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -+++ b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -@@ -85,6 +85,27 @@ def check_target_major_version(curr_version, target_version): - ) - - -+def load_raw_upgrade_paths_for_flavour(flavour='default', paths_definition_file='upgrade_paths.json'): -+ with open(api.get_common_file_path(paths_definition_file)) as fp: -+ data = json.loads(fp.read()) -+ -+ raw_upgrade_paths = data.get(flavour, {}) -+ -+ if not raw_upgrade_paths: -+ api.current_logger().warning('Cannot discover any upgrade paths for flavour: {}'.format(flavour)) -+ -+ return raw_upgrade_paths -+ -+ -+def construct_models_for_paths_matching_source_major(raw_paths, src_major_version): -+ multipaths_matching_source = [] -+ for src_version, target_versions in ipu_paths.items(): -+ if src_version.split('.')[0] == src_major_version: -+ source_to_targets = IPUSourceToPossibleTargets(source_version=src_version, target_versions=target_versions) -+ multipaths_matching_source.append() -+ return multipaths_matching_source -+ -+ - def produce_ipu_config(actor): - flavour = os.environ.get('LEAPP_UPGRADE_PATH_FLAVOUR') - target_version = os.environ.get('LEAPP_UPGRADE_PATH_TARGET_RELEASE') -@@ -93,6 +114,10 @@ def produce_ipu_config(actor): - - check_target_major_version(source_version, target_version) - -+ raw_upgrade_paths = load_raw_upgrade_paths_for_flavour(flavour) -+ source_major_version = source_version.split('.')[0] -+ exposed_supported_paths = construct_models_for_paths_matching_source_major(raw_upgrade_paths, source_major_version) -+ - actor.produce(IPUConfig( - leapp_env_vars=get_env_vars(), - os_release=os_release, -@@ -102,5 +127,6 @@ def produce_ipu_config(actor): - target=target_version - ), - kernel=get_booted_kernel(), -- flavour=flavour -+ flavour=flavour, -+ supported_upgrade_paths=exposed_supported_paths - )) -diff --git a/repos/system_upgrade/common/libraries/config/mock_configs.py b/repos/system_upgrade/common/libraries/config/mock_configs.py -index ee9dd760..a1c9c0fd 100644 ---- a/repos/system_upgrade/common/libraries/config/mock_configs.py -+++ b/repos/system_upgrade/common/libraries/config/mock_configs.py -@@ -6,7 +6,7 @@ The library is supposed to be used only for testing purposes. Import of the - library is expected only inside test files. - """ - --from leapp.models import EnvVar, IPUConfig, OSRelease, Version -+from leapp.models import EnvVar, IPUConfig, IPUSourceToPossibleTargets, OSRelease, Version - - CONFIG = IPUConfig( - leapp_env_vars=[EnvVar(name='LEAPP_DEVEL', value='0')], -@@ -23,6 +23,9 @@ CONFIG = IPUConfig( - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -+ supported_upgrade_paths=[ -+ IPUSourceToPossibleTargets(source_version='7.6', target_versions=['8.0']) -+ ] - ) - - CONFIG_NO_NETWORK_RENAMING = IPUConfig( -@@ -40,6 +43,9 @@ CONFIG_NO_NETWORK_RENAMING = IPUConfig( - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -+ supported_upgrade_paths=[ -+ IPUSourceToPossibleTargets(source_version='7.6', target_versions=['8.0']) -+ ] - ) - - CONFIG_ALL_SIGNED = IPUConfig( -@@ -57,6 +63,9 @@ CONFIG_ALL_SIGNED = IPUConfig( - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -+ supported_upgrade_paths=[ -+ IPUSourceToPossibleTargets(source_version='7.6', target_versions=['8.0']) -+ ] - ) - - CONFIG_S390X = IPUConfig( -@@ -73,4 +82,7 @@ CONFIG_S390X = IPUConfig( - ), - architecture='s390x', - kernel='3.10.0-957.43.1.el7.x86_64', -+ supported_upgrade_paths=[ -+ IPUSourceToPossibleTargets(source_version='7.6', target_versions=['8.0']) -+ ] - ) -diff --git a/repos/system_upgrade/common/libraries/testutils.py b/repos/system_upgrade/common/libraries/testutils.py -index afeb360a..1b3c3683 100644 ---- a/repos/system_upgrade/common/libraries/testutils.py -+++ b/repos/system_upgrade/common/libraries/testutils.py -@@ -6,7 +6,7 @@ from collections import namedtuple - from leapp import reporting - from leapp.actors.config import _normalize_config, normalize_schemas - from leapp.libraries.common.config import architecture --from leapp.models import EnvVar -+from leapp.models import EnvVar, IPUSourceToPossibleTargets - from leapp.utils.deprecation import deprecated - - -@@ -76,7 +76,11 @@ def _make_default_config(actor_config_schema): - - class CurrentActorMocked(object): # pylint:disable=R0904 - def __init__(self, arch=architecture.ARCH_X86_64, envars=None, kernel='3.10.0-957.43.1.el7.x86_64', -- release_id='rhel', src_ver='7.8', dst_ver='8.1', msgs=None, flavour='default', config=None): -+ release_id='rhel', src_ver='7.8', dst_ver='8.1', msgs=None, flavour='default', config=None, -+ supported_upgrade_paths=None): -+ """ -+ :param List[IPUSourceToPossibleTargets] supported_upgrade_paths: List of supported upgrade paths. -+ """ - envarsList = [EnvVar(name=k, value=v) for k, v in envars.items()] if envars else [] - version = namedtuple('Version', ['source', 'target'])(src_ver, dst_ver) - release = namedtuple('OS_release', ['release_id', 'version_id'])(release_id, src_ver) -@@ -85,9 +89,15 @@ class CurrentActorMocked(object): # pylint:disable=R0904 - self._common_tools_folder = '../../tools' - self._actor_folder = 'files' - self._actor_tools_folder = 'tools' -- self.configuration = namedtuple( -- 'configuration', ['architecture', 'kernel', 'leapp_env_vars', 'os_release', 'version', 'flavour'] -- )(arch, kernel, envarsList, release, version, flavour) -+ -+ if not supported_upgrade_paths: -+ supported_upgrade_paths = [IPUSourceToPossibleTargets(source_version=src_ver, target_versions=[dst_ver])] -+ -+ ipu_conf_fields = ['architecture', 'kernel', 'leapp_env_vars', 'os_release', -+ 'version', 'flavour', 'supported_upgrade_paths'] -+ config_type = namedtuple('configuration', ipu_conf_fields) -+ self.configuration = config_type(arch, kernel, envarsList, release, version, flavour, supported_upgrade_paths) -+ - self._msgs = msgs or [] - self.config = {} if config is None else config - -diff --git a/repos/system_upgrade/common/models/ipuconfig.py b/repos/system_upgrade/common/models/ipuconfig.py -index 6e7e21b5..0a16b603 100644 ---- a/repos/system_upgrade/common/models/ipuconfig.py -+++ b/repos/system_upgrade/common/models/ipuconfig.py -@@ -34,6 +34,21 @@ class Version(Model): - """Version of the target system. E.g. '8.2.'.""" - - -+class IPUSourceToPossibleTargets(Model): -+ """ -+ Represents upgrade paths from a source system version. -+ -+ This model is not supposed to be produced nor consumed directly by any actor. -+ """ -+ topic = SystemInfoTopic -+ -+ source_version = fields.String() -+ """Source system version.""" -+ -+ target_versions = fields.List(fields.String()) -+ """List of defined target system versions for the `source_version` system.""" -+ -+ - class IPUConfig(Model): - """ - IPU workflow configuration model -@@ -59,3 +74,10 @@ class IPUConfig(Model): - - flavour = fields.StringEnum(('default', 'saphana'), default='default') - """Flavour of the upgrade - Used to influence changes in supported source/target release""" -+ -+ supported_upgrade_paths = fields.List(fields.Model(IPUSourceToPossibleTargets)) -+ """ -+ List of supported upgrade paths. -+ -+ The list contains only upgrade paths for the `flavour` of the source system. -+ """ --- -2.49.0 - diff --git a/SOURCES/0016-feat-upgrade_paths-include-information-about-distro-.patch b/SOURCES/0016-feat-upgrade_paths-include-information-about-distro-.patch deleted file mode 100644 index 0533676..0000000 --- a/SOURCES/0016-feat-upgrade_paths-include-information-about-distro-.patch +++ /dev/null @@ -1,381 +0,0 @@ -From 6bfb0ae05f8ac05f34b5974a85ae5a703ada72b0 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Sat, 29 Mar 2025 21:56:07 +0100 -Subject: [PATCH 16/37] feat(upgrade_paths): include information about distro - id - -This patch tweaks upgrade_paths.json and the code reading it to contain -information about what for what distro are the upgrade paths defined. -This allows the upgrade tooling to possibly support also other distros, -such as CentOS Stream. However, this patch is only a small step towards -such a goal and further work is needed to support these systems. - -Jira-ref: RHEL-80550 ---- - commands/command_utils.py | 28 ++++-- - commands/tests/test_upgrade_paths.py | 15 ++-- - .../libraries/ipuworkflowconfig.py | 35 +++++--- - .../tests/test_ipuworkflowconfig.py | 85 ++++++++++++++++++- - .../tests/files/upgrade_paths.json | 29 ++++--- - .../common/files/upgrade_paths.json | 36 +++++--- - 6 files changed, 177 insertions(+), 51 deletions(-) - -diff --git a/commands/command_utils.py b/commands/command_utils.py -index 84b9de1b..a13ca59b 100644 ---- a/commands/command_utils.py -+++ b/commands/command_utils.py -@@ -71,15 +71,24 @@ def get_upgrade_flavour(): - return LEAPP_UPGRADE_FLAVOUR_DEFAULT - - -+def _retrieve_os_release_contents(_os_release_path='/etc/os-release'): -+ """ -+ Retrieve the contents of /etc/os-release -+ -+ :rtype: dict[str, str] -+ """ -+ with open(_os_release_path) as os_release_handle: -+ lines = os_release_handle.readlines() -+ return dict(line.strip().split('=', 1) for line in lines if '=' in line) -+ -+ - def get_os_release_version_id(filepath): - """ - Retrieve data about System OS release from provided file. - - :return: `str` version_id - """ -- with open(filepath) as f: -- data = dict(l.strip().split('=', 1) for l in f.readlines() if '=' in l) -- return data.get('VERSION_ID', '').strip('"') -+ return _retrieve_os_release_contents(_os_release_path=filepath).get('VERSION_ID', '').strip('"') - - - def get_upgrade_paths_config(): -@@ -92,13 +101,13 @@ def get_upgrade_paths_config(): - return upgrade_paths_map - - --def get_target_versions_from_config(src_version_id, flavor): -+def get_target_versions_from_config(src_version_id, distro, flavor): - """ - Retrieve all possible target versions from upgrade_paths_map. - If no match is found returns empty list. - """ - upgrade_paths_map = get_upgrade_paths_config() -- return upgrade_paths_map.get(flavor, {}).get(src_version_id, []) -+ return upgrade_paths_map.get(distro, {}).get(flavor, {}).get(src_version_id, []) - - - def get_supported_target_versions(flavour=get_upgrade_flavour()): -@@ -107,14 +116,17 @@ def get_supported_target_versions(flavour=get_upgrade_flavour()): - The default value for `flavour` is `default`. - """ - -- current_version_id = get_os_release_version_id('/etc/os-release') -- target_versions = get_target_versions_from_config(current_version_id, flavour) -+ os_release_contents = _retrieve_os_release_contents() -+ current_version_id = os_release_contents.get('VERSION_ID', '').strip('"') -+ distro_id = os_release_contents.get('ID', '').strip('"') -+ -+ target_versions = get_target_versions_from_config(current_version_id, distro_id, flavour) - if not target_versions: - # If we cannot find a particular major.minor version in the map, - # we fallback to pick a target version just based on a major version. - # This can happen for example when testing not yet released versions - major_version = get_major_version(current_version_id) -- target_versions = get_target_versions_from_config(major_version, flavour) -+ target_versions = get_target_versions_from_config(major_version, distro_id, flavour) - - return target_versions - -diff --git a/commands/tests/test_upgrade_paths.py b/commands/tests/test_upgrade_paths.py -index f1312f66..c2cb09aa 100644 ---- a/commands/tests/test_upgrade_paths.py -+++ b/commands/tests/test_upgrade_paths.py -@@ -8,19 +8,24 @@ from leapp.exceptions import CommandError - - - @mock.patch("leapp.cli.commands.command_utils.get_upgrade_paths_config", -- return_value={"default": {"7.9": ["8.4"], "8.6": ["9.0"], "7": ["8.4"], "8": ["9.0"]}}) -+ return_value={'rhel': {"default": {"7.9": ["8.4"], "8.6": ["9.0"], "7": ["8.4"], "8": ["9.0"]}}}) - def test_get_target_version(mock_open, monkeypatch): -- -- monkeypatch.setattr(command_utils, 'get_os_release_version_id', lambda x: '8.6') -+ etc_os_release_contents = {'ID': 'rhel', 'VERSION_ID': '8.6'} -+ monkeypatch.setattr(command_utils, '_retrieve_os_release_contents', -+ lambda *args, **kwargs: etc_os_release_contents) - assert command_utils.get_target_version('default') == '9.0' - - monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '') -- monkeypatch.setattr(command_utils, 'get_os_release_version_id', lambda x: '8.6') -+ etc_os_release_contents = {'ID': 'rhel', 'VERSION_ID': '8.6'} -+ monkeypatch.setattr(command_utils, '_retrieve_os_release_contents', -+ lambda *args, **kwargs: etc_os_release_contents) - assert command_utils.get_target_version('default') == '9.0' - - monkeypatch.delenv('LEAPP_DEVEL_TARGET_RELEASE', raising=True) - # unsupported path -- monkeypatch.setattr(command_utils, 'get_os_release_version_id', lambda x: '8.5') -+ etc_os_release_contents = {'ID': 'rhel', 'VERSION_ID': '8.5'} -+ monkeypatch.setattr(command_utils, '_retrieve_os_release_contents', -+ lambda *args, **kwargs: etc_os_release_contents) - assert command_utils.get_target_version('default') == '9.0' - - -diff --git a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -index 86df709e..35f61669 100644 ---- a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -+++ b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -@@ -1,9 +1,10 @@ -+import json - import os - import platform - - from leapp.exceptions import StopActorExecutionError --from leapp.libraries.stdlib import CalledProcessError, run --from leapp.models import EnvVar, IPUConfig, OSRelease, Version -+from leapp.libraries.stdlib import api, CalledProcessError, run -+from leapp.models import EnvVar, IPUConfig, IPUSourceToPossibleTargets, OSRelease, Version - - ENV_IGNORE = ('LEAPP_CURRENT_PHASE', 'LEAPP_CURRENT_ACTOR', 'LEAPP_VERBOSE', - 'LEAPP_DEBUG') -@@ -85,24 +86,34 @@ def check_target_major_version(curr_version, target_version): - ) - - --def load_raw_upgrade_paths_for_flavour(flavour='default', paths_definition_file='upgrade_paths.json'): -+def load_upgrade_paths_definitions(paths_definition_file): - with open(api.get_common_file_path(paths_definition_file)) as fp: -- data = json.loads(fp.read()) -+ definitions = json.loads(fp.read()) -+ return definitions - -- raw_upgrade_paths = data.get(flavour, {}) - -- if not raw_upgrade_paths: -- api.current_logger().warning('Cannot discover any upgrade paths for flavour: {}'.format(flavour)) -+def load_raw_upgrade_paths_for_distro_and_flavour(distro_id, flavour, paths_definition_file='upgrade_paths.json'): -+ all_definitions = load_upgrade_paths_definitions(paths_definition_file) -+ raw_upgrade_paths_for_distro = all_definitions.get(distro_id, {}) - -- return raw_upgrade_paths -+ if not raw_upgrade_paths_for_distro: -+ api.current_logger().warning('No upgrade paths defined for distro \'{}\''.format(distro_id)) -+ -+ raw_upgrade_paths_for_flavour = raw_upgrade_paths_for_distro.get(flavour, {}) -+ -+ if not raw_upgrade_paths_for_flavour: -+ api.current_logger().warning('Cannot discover any upgrade paths for flavour: {}/{}'.format(distro_id, flavour)) -+ -+ return raw_upgrade_paths_for_flavour - - - def construct_models_for_paths_matching_source_major(raw_paths, src_major_version): - multipaths_matching_source = [] -- for src_version, target_versions in ipu_paths.items(): -+ for src_version, target_versions in raw_paths.items(): - if src_version.split('.')[0] == src_major_version: -- source_to_targets = IPUSourceToPossibleTargets(source_version=src_version, target_versions=target_versions) -- multipaths_matching_source.append() -+ source_to_targets = IPUSourceToPossibleTargets(source_version=src_version, -+ target_versions=target_versions) -+ multipaths_matching_source.append(source_to_targets) - return multipaths_matching_source - - -@@ -114,7 +125,7 @@ def produce_ipu_config(actor): - - check_target_major_version(source_version, target_version) - -- raw_upgrade_paths = load_raw_upgrade_paths_for_flavour(flavour) -+ raw_upgrade_paths = load_raw_upgrade_paths_for_distro_and_flavour(os_release.release_id, flavour) - source_major_version = source_version.split('.')[0] - exposed_supported_paths = construct_models_for_paths_matching_source_major(raw_upgrade_paths, source_major_version) - -diff --git a/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py b/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -index a5e4d03b..d88424ce 100644 ---- a/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -+++ b/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -@@ -7,7 +7,7 @@ import pytest - from leapp.exceptions import StopActorExecutionError - from leapp.libraries.actor import ipuworkflowconfig - from leapp.libraries.stdlib import CalledProcessError --from leapp.models import OSRelease -+from leapp.models import IPUSourceToPossibleTargets, OSRelease - - CUR_DIR = os.path.dirname(os.path.abspath(__file__)) - -@@ -70,3 +70,86 @@ def test_get_booted_kernel(monkeypatch): - monkeypatch.setattr(ipuworkflowconfig, 'run', _raise_call_error) - with pytest.raises(StopActorExecutionError): - ipuworkflowconfig.get_booted_kernel() -+ -+ -+@pytest.mark.parametrize( -+ ('source_major_version', 'expected_result'), -+ ( -+ ('7', []), -+ ( -+ '8', -+ [ -+ IPUSourceToPossibleTargets(source_version='8.10', target_versions=['9.4', '9.5', '9.6']), -+ IPUSourceToPossibleTargets(source_version='8.4', target_versions=['9.2']), -+ IPUSourceToPossibleTargets(source_version='8', target_versions=['9.4', '9.5', '9.6']), -+ ] -+ ), -+ ( -+ '80', -+ [ -+ IPUSourceToPossibleTargets(source_version='80.0', target_versions=['81.0']), -+ ] -+ ), -+ ) -+) -+def test_construct_models_for_paths_matching_source_major(source_major_version, expected_result): -+ RAW_PATHS = { -+ '8.10': ['9.4', '9.5', '9.6'], -+ '8.4': ['9.2'], -+ '9.6': ['10.0'], -+ '8': ['9.4', '9.5', '9.6'], -+ '80.0': ['81.0'] -+ } -+ -+ result = ipuworkflowconfig.construct_models_for_paths_matching_source_major(RAW_PATHS, source_major_version) -+ result = sorted(result, key=lambda x: x.source_version) -+ assert result == sorted(expected_result, key=lambda x: x.source_version) -+ -+ -+@pytest.mark.parametrize( -+ ('distro', 'flavour', 'expected_result'), -+ ( -+ ('fedora', 'default', {}), -+ ( -+ 'rhel', 'default', -+ { -+ '8.10': ['9.4', '9.5', '9.6'], -+ '8.4': ['9.2'], -+ '9.6': ['10.0'], -+ '8': ['9.4', '9.5', '9.6'], -+ '9': ['10.0'] -+ } -+ ), -+ ( -+ 'rhel', 'saphana', -+ { -+ '8.10': ['9.6', '9.4'], -+ '8': ['9.6', '9.4'], -+ '9.6': ['10.0'], -+ '9': ['10.0'] -+ } -+ ), -+ ) -+) -+def test_load_raw_upgrade_paths_for_distro_and_flavour(monkeypatch, distro, flavour, expected_result): -+ defined_upgrade_paths = { -+ 'rhel': { -+ 'default': { -+ '8.10': ['9.4', '9.5', '9.6'], -+ '8.4': ['9.2'], -+ '9.6': ['10.0'], -+ '8': ['9.4', '9.5', '9.6'], -+ '9': ['10.0'] -+ }, -+ 'saphana': { -+ '8.10': ['9.6', '9.4'], -+ '8': ['9.6', '9.4'], -+ '9.6': ['10.0'], -+ '9': ['10.0'] -+ } -+ } -+ } -+ monkeypatch.setattr(ipuworkflowconfig, 'load_upgrade_paths_definitions', lambda *args: defined_upgrade_paths) -+ -+ result = ipuworkflowconfig.load_raw_upgrade_paths_for_distro_and_flavour(distro, flavour) -+ assert result == expected_result -diff --git a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json b/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json -index edd32224..b6107376 100644 ---- a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json -+++ b/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json -@@ -1,15 +1,22 @@ - { -- "default": { -- "8.10": ["9.4", "9.5", "9.6"], -- "8.4": ["9.2"], -- "9.6": ["10.0"], -- "8": ["9.4", "9.5", "9.6"], -- "9": ["10.0"] -+ "rhel": { -+ "default": { -+ "8.10": ["9.4", "9.5", "9.6"], -+ "8.4": ["9.2"], -+ "9.6": ["10.0"], -+ "8": ["9.4", "9.5", "9.6"], -+ "9": ["10.0"] -+ }, -+ "saphana": { -+ "8.10": ["9.6", "9.4"], -+ "8": ["9.6", "9.4"], -+ "9.6": ["10.0"], -+ "9": ["10.0"] -+ } - }, -- "saphana": { -- "8.10": ["9.6", "9.4"], -- "8": ["9.6", "9.4"], -- "9.6": ["10.0"], -- "9": ["10.0"] -+ "centos": { -+ "default": { -+ "8": ["9"] -+ } - } - } -diff --git a/repos/system_upgrade/common/files/upgrade_paths.json b/repos/system_upgrade/common/files/upgrade_paths.json -index 1c54dae8..7ace7943 100644 ---- a/repos/system_upgrade/common/files/upgrade_paths.json -+++ b/repos/system_upgrade/common/files/upgrade_paths.json -@@ -1,18 +1,26 @@ - { -- "default": { -- "7.9": ["8.10"], -- "8.10": ["9.4", "9.6"], -- "9.6": ["10.0"], -- "7": ["8.10"], -- "8": ["9.4", "9.6"], -- "9": ["10.0"] -+ "rhel": { -+ "default": { -+ "7.9": ["8.10"], -+ "8.10": ["9.4", "9.6"], -+ "9.6": ["10.0"], -+ "7": ["8.10"], -+ "8": ["9.4", "9.6"], -+ "9": ["10.0"] -+ }, -+ "saphana": { -+ "7.9": ["8.10"], -+ "7": ["8.10"], -+ "8.10": ["9.6", "9.4"], -+ "8": ["9.6", "9.4"], -+ "9.6": ["10.0"], -+ "9": ["10.0"] -+ } - }, -- "saphana": { -- "7.9": ["8.10"], -- "7": ["8.10"], -- "8.10": ["9.6", "9.4"], -- "8": ["9.6", "9.4"], -- "9.6": ["10.0"], -- "9": ["10.0"] -+ "centos": { -+ "default": { -+ "8": ["9"], -+ "9": ["10"] -+ } - } - } --- -2.49.0 - diff --git a/SOURCES/0017-cleanup-ipupaths-remove-IPUPaths-message.patch b/SOURCES/0017-cleanup-ipupaths-remove-IPUPaths-message.patch deleted file mode 100644 index 927b988..0000000 --- a/SOURCES/0017-cleanup-ipupaths-remove-IPUPaths-message.patch +++ /dev/null @@ -1,407 +0,0 @@ -From 4432e62f02af820d040f45d7fc59296cf734bdc5 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Sat, 29 Mar 2025 22:00:38 +0100 -Subject: [PATCH 17/37] cleanup(ipupaths): remove IPUPaths message - -Drop the already deprecated IPUPaths message that was used to inform -actors about supported upgrade paths. Instead, the functionality has -been assumed by IPUConfig. - -Jira-ref: RHEL-80550 ---- - .../common/actors/checktargetversion/actor.py | 3 +- - .../libraries/checktargetversion.py | 15 +-- - .../tests/test_checktargetversion.py | 27 +++--- - .../actors/scandefinedipupaths/actor.py | 31 ------ - .../libraries/scandefinedipupaths.py | 43 -------- - .../tests/files/upgrade_paths.json | 22 ----- - .../tests/test_scandefinedipupaths.py | 97 ------------------- - .../system_upgrade/common/models/ipupaths.py | 43 -------- - 8 files changed, 17 insertions(+), 264 deletions(-) - delete mode 100644 repos/system_upgrade/common/actors/scandefinedipupaths/actor.py - delete mode 100644 repos/system_upgrade/common/actors/scandefinedipupaths/libraries/scandefinedipupaths.py - delete mode 100644 repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json - delete mode 100644 repos/system_upgrade/common/actors/scandefinedipupaths/tests/test_scandefinedipupaths.py - delete mode 100644 repos/system_upgrade/common/models/ipupaths.py - -diff --git a/repos/system_upgrade/common/actors/checktargetversion/actor.py b/repos/system_upgrade/common/actors/checktargetversion/actor.py -index 291ce3da..31375bfc 100644 ---- a/repos/system_upgrade/common/actors/checktargetversion/actor.py -+++ b/repos/system_upgrade/common/actors/checktargetversion/actor.py -@@ -1,6 +1,5 @@ - from leapp.actors import Actor - from leapp.libraries.actor import checktargetversion --from leapp.models import IPUPaths - from leapp.reporting import Report - from leapp.tags import ChecksPhaseTag, IPUWorkflowTag - -@@ -14,7 +13,7 @@ class CheckTargetVersion(Actor): - """ - - name = 'check_target_version' -- consumes = (IPUPaths,) -+ consumes = () - produces = (Report,) - tags = (ChecksPhaseTag, IPUWorkflowTag) - -diff --git a/repos/system_upgrade/common/actors/checktargetversion/libraries/checktargetversion.py b/repos/system_upgrade/common/actors/checktargetversion/libraries/checktargetversion.py -index 0df1ece2..2369ae11 100644 ---- a/repos/system_upgrade/common/actors/checktargetversion/libraries/checktargetversion.py -+++ b/repos/system_upgrade/common/actors/checktargetversion/libraries/checktargetversion.py -@@ -1,22 +1,15 @@ - from leapp import reporting --from leapp.exceptions import StopActorExecutionError - from leapp.libraries.common.config import get_env, version - from leapp.libraries.stdlib import api --from leapp.models import IPUPaths --from leapp.utils.deprecation import suppress_deprecation - - FMT_LIST_SEPARATOR = '\n - ' - - --@suppress_deprecation(IPUPaths) - def get_supported_target_versions(): -- ipu_paths = next(api.consume(IPUPaths), None) - src_version = version.get_source_version() -- if not ipu_paths: -- # NOTE: missing unit-tests. Unexpected situation and the solution -- # is possibly temporary -- raise StopActorExecutionError('Missing the IPUPaths message. Cannot determine defined upgrade paths.') -- for ipu_path in ipu_paths.data: -+ supported_paths = api.current_actor().configuration.supported_upgrade_paths -+ -+ for ipu_path in supported_paths: - if ipu_path.source_version == src_version: - return ipu_path.target_versions - -@@ -28,7 +21,7 @@ def get_supported_target_versions(): - .format(src_version) - ) - maj_version = version.get_source_major_version() -- for ipu_path in ipu_paths.data: -+ for ipu_path in supported_paths: - if ipu_path.source_version == maj_version: - return ipu_path.target_versions - -diff --git a/repos/system_upgrade/common/actors/checktargetversion/tests/test_checktargetversion.py b/repos/system_upgrade/common/actors/checktargetversion/tests/test_checktargetversion.py -index 07391e7a..6927af23 100644 ---- a/repos/system_upgrade/common/actors/checktargetversion/tests/test_checktargetversion.py -+++ b/repos/system_upgrade/common/actors/checktargetversion/tests/test_checktargetversion.py -@@ -4,36 +4,33 @@ import pytest - - from leapp import reporting - from leapp.libraries.actor import checktargetversion -+from leapp.libraries.common.config import architecture - from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, logger_mocked - from leapp.libraries.stdlib import api --from leapp.models import IPUPath, IPUPaths -+from leapp.models import IPUSourceToPossibleTargets - from leapp.utils.deprecation import suppress_deprecation - from leapp.utils.report import is_inhibitor - - --# It must be in a function so we can suppress the deprecation warning in tests. --@suppress_deprecation(IPUPaths) --def _get_upgrade_paths_data(): -- return IPUPaths(data=[ -- IPUPath(source_version='7.9', target_versions=['8.10']), -- IPUPath(source_version='8.10', target_versions=['9.4', '9.5', '9.6']), -- IPUPath(source_version='9.6', target_versions=['10.0']), -- IPUPath(source_version='7', target_versions=['8.10']), -- IPUPath(source_version='8', target_versions=['9.4', '9.5', '9.6']), -- IPUPath(source_version='9', target_versions=['10.0']) -- ]) -- -- - @pytest.fixture - def setup_monkeypatch(monkeypatch): - """Fixture to set up common monkeypatches.""" - - def _setup(source_version, target_version, leapp_unsupported='0'): -+ suppoted_upgrade_paths = [ -+ IPUSourceToPossibleTargets(source_version='7.9', target_versions=['8.10']), -+ IPUSourceToPossibleTargets(source_version='8.10', target_versions=['9.4', '9.5', '9.6']), -+ IPUSourceToPossibleTargets(source_version='9.6', target_versions=['10.0']), -+ IPUSourceToPossibleTargets(source_version='7', target_versions=['8.10']), -+ IPUSourceToPossibleTargets(source_version='8', target_versions=['9.4', '9.5', '9.6']), -+ IPUSourceToPossibleTargets(source_version='9', target_versions=['10.0']) -+ ] -+ - curr_actor_mocked = CurrentActorMocked( - src_ver=source_version, - dst_ver=target_version, - envars={'LEAPP_UNSUPPORTED': leapp_unsupported}, -- msgs=[_get_upgrade_paths_data()] -+ supported_upgrade_paths=suppoted_upgrade_paths - ) - monkeypatch.setattr(api, 'current_actor', curr_actor_mocked) - monkeypatch.setattr(api, 'current_logger', logger_mocked()) -diff --git a/repos/system_upgrade/common/actors/scandefinedipupaths/actor.py b/repos/system_upgrade/common/actors/scandefinedipupaths/actor.py -deleted file mode 100644 -index a84c85f2..00000000 ---- a/repos/system_upgrade/common/actors/scandefinedipupaths/actor.py -+++ /dev/null -@@ -1,31 +0,0 @@ --from leapp.actors import Actor --from leapp.libraries.actor import scandefinedipupaths --from leapp.models import IPUPaths --from leapp.tags import FactsPhaseTag, IPUWorkflowTag -- -- --class ScanDefinedIPUPaths(Actor): -- """ -- Load defined IPU paths for the current major source system version -- and defined upgrade flavour. -- -- The upgrade paths are defined inside `files/upgrade_paths.json`. -- Based on the defined upgrade flavour (default, saphana, ..) loads particular -- definitions and filter out all upgrade paths from other system major versions. -- I.e. for RHEL 8.10 system with the default upgrade flavour, load all upgrade -- paths from any RHEL 8 system defined under the 'default' flavour. -- -- The code is mostly taken from the CLI command_utils. The duplicate solution -- is not so problematic now as it will be unified next time. -- -- Note the deprecation suppression is expected here as this is considered as -- temporary solution now. -- """ -- -- name = 'scan_defined_ipu_paths' -- consumes = () -- produces = (IPUPaths,) -- tags = (IPUWorkflowTag, FactsPhaseTag) -- -- def process(self): -- scandefinedipupaths.process() -diff --git a/repos/system_upgrade/common/actors/scandefinedipupaths/libraries/scandefinedipupaths.py b/repos/system_upgrade/common/actors/scandefinedipupaths/libraries/scandefinedipupaths.py -deleted file mode 100644 -index 1e39f2c8..00000000 ---- a/repos/system_upgrade/common/actors/scandefinedipupaths/libraries/scandefinedipupaths.py -+++ /dev/null -@@ -1,43 +0,0 @@ --import json -- --from leapp.libraries.common.config.version import get_source_major_version --from leapp.libraries.stdlib import api --from leapp.models import IPUPath, IPUPaths --from leapp.utils.deprecation import suppress_deprecation -- -- --def load_ipu_paths_for_flavour(flavour, _filename='upgrade_paths.json'): -- """ -- Load defined IPU paths from the upgrade_paths.json file for the specified -- flavour. -- -- Note the file is required to be always present, so skipping any test -- for the missing file. Crash hard and terribly if the file is missing -- or the content is invalid. -- -- We expect the flavour to be always good as it is under our control -- (already sanitized in IPUConfig), but return empty dict and log it if missing. -- """ -- with open(api.get_common_file_path(_filename)) as fp: -- data = json.loads(fp.read()) -- if flavour not in data: -- api.current_logger().warning( -- 'Cannot discover any upgrade paths for flavour: {}' -- .format(flavour) -- ) -- return data.get(flavour, {}) -- -- --def get_filtered_ipu_paths(ipu_paths, src_major_version): -- result = [] -- for src_version, tgt_versions in ipu_paths.items(): -- if src_version.split('.')[0] == src_major_version: -- result.append(IPUPath(source_version=src_version, target_versions=tgt_versions)) -- return result -- -- --@suppress_deprecation(IPUPaths) --def process(): -- flavour = api.current_actor().configuration.flavour -- ipu_paths = load_ipu_paths_for_flavour(flavour) -- api.produce(IPUPaths(data=get_filtered_ipu_paths(ipu_paths, get_source_major_version()))) -diff --git a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json b/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json -deleted file mode 100644 -index b6107376..00000000 ---- a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/files/upgrade_paths.json -+++ /dev/null -@@ -1,22 +0,0 @@ --{ -- "rhel": { -- "default": { -- "8.10": ["9.4", "9.5", "9.6"], -- "8.4": ["9.2"], -- "9.6": ["10.0"], -- "8": ["9.4", "9.5", "9.6"], -- "9": ["10.0"] -- }, -- "saphana": { -- "8.10": ["9.6", "9.4"], -- "8": ["9.6", "9.4"], -- "9.6": ["10.0"], -- "9": ["10.0"] -- } -- }, -- "centos": { -- "default": { -- "8": ["9"] -- } -- } --} -diff --git a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/test_scandefinedipupaths.py b/repos/system_upgrade/common/actors/scandefinedipupaths/tests/test_scandefinedipupaths.py -deleted file mode 100644 -index 9ffc9829..00000000 ---- a/repos/system_upgrade/common/actors/scandefinedipupaths/tests/test_scandefinedipupaths.py -+++ /dev/null -@@ -1,97 +0,0 @@ --import json --import os -- --import pytest -- --from leapp.libraries.actor import scandefinedipupaths --from leapp.libraries.common.testutils import CurrentActorMocked, produce_mocked --from leapp.models import IPUPath, IPUPaths --from leapp.utils.deprecation import suppress_deprecation -- --CUR_DIR = os.path.dirname(os.path.abspath(__file__)) -- -- --class CurrentActorMockedModified(CurrentActorMocked): -- def get_common_file_path(self, fname): -- fpath = os.path.join(CUR_DIR, 'files', fname) -- assert os.path.exists(fpath) -- if os.path.exists(fpath): -- return fpath -- return None -- -- --@pytest.mark.parametrize(('flavour', 'expected_result'), ( -- ('nonsense', {}), -- ( -- 'default', -- { -- '8.10': ['9.4', '9.5', '9.6'], -- '8.4': ['9.2'], -- '9.6': ['10.0'], -- '8': ['9.4', '9.5', '9.6'], -- '9': ['10.0'] -- } -- ), -- ( -- 'saphana', -- { -- '8.10': ['9.6', '9.4'], -- '8': ['9.6', '9.4'], -- '9.6': ['10.0'], -- '9': ['10.0'] -- } -- ), --)) --def test_load_ipu_paths_for_flavour(monkeypatch, flavour, expected_result): -- monkeypatch.setattr(scandefinedipupaths.api, 'current_actor', CurrentActorMockedModified()) -- -- result = scandefinedipupaths.load_ipu_paths_for_flavour(flavour=flavour) -- assert result == expected_result -- -- --_DATA_IPU_PATHS = { -- '8.10': ['9.4', '9.5', '9.6'], -- '8.4': ['9.2'], -- '9.6': ['10.0'], -- '8': ['9.4', '9.5', '9.6'], -- '80.0': ['81.0'] --} -- -- --@suppress_deprecation(IPUPaths) --@pytest.mark.parametrize(('maj_version', 'expected_result'), ( -- ('7', []), -- ( -- '8', -- [ -- IPUPath(source_version='8.10', target_versions=['9.4', '9.5', '9.6']), -- IPUPath(source_version='8.4', target_versions=['9.2']), -- IPUPath(source_version='8', target_versions=['9.4', '9.5', '9.6']), -- ] -- ), -- ( -- '80', -- [ -- IPUPath(source_version='80.0', target_versions=['81.0']), -- ] -- ), -- -- --)) --def test_get_filtered_ipu_paths(monkeypatch, maj_version, expected_result): -- result = scandefinedipupaths.get_filtered_ipu_paths(_DATA_IPU_PATHS, maj_version) -- result = sorted(result, key=lambda x: x.source_version) -- assert result == sorted(expected_result, key=lambda x: x.source_version) -- -- --def test_scan_defined_ipu_paths(monkeypatch): -- # let's try one 'full' happy run -- monkeypatch.setattr(scandefinedipupaths.api, 'current_actor', CurrentActorMockedModified(src_ver='9.6')) -- monkeypatch.setattr(scandefinedipupaths.api, 'produce', produce_mocked()) -- scandefinedipupaths.process() -- -- assert scandefinedipupaths.api.produce.called == 1 -- msg = scandefinedipupaths.api.produce.model_instances[0] -- assert isinstance(msg, IPUPaths) -- assert len(msg.data) == 2 -- assert {i.source_version for i in msg.data} == {'9', '9.6'} -diff --git a/repos/system_upgrade/common/models/ipupaths.py b/repos/system_upgrade/common/models/ipupaths.py -deleted file mode 100644 -index 5469f25e..00000000 ---- a/repos/system_upgrade/common/models/ipupaths.py -+++ /dev/null -@@ -1,43 +0,0 @@ --from leapp.models import fields, Model --from leapp.topics import SystemInfoTopic --from leapp.utils.deprecation import deprecated -- -- --class IPUPath(Model): -- """ -- Represent upgrade paths from a source system version. -- -- This model is not supposed to be produced nor consumed directly by any actor. -- See `IPUPaths` instead. -- """ -- topic = SystemInfoTopic -- -- source_version = fields.String() -- """Version of a particular source system.""" -- -- target_versions = fields.List(fields.String()) -- """List of defined target system versions for the `source_version` system.""" -- -- --@deprecated( -- since="2025-02-01", -- message="This model is temporary and not assumed to be used in any actors." --) --class IPUPaths(Model): -- """ -- Defined Upgrade paths from the source system major version and used upgrade flavour. -- -- In example for the RHEL 8.10 system with the 'default' upgrade flavour it will -- contain information about all defined upgrade paths from any RHEL 8 system -- for the 'default' flavour (other flavour can be e.g. 'saphana' for systems -- with SAP HANA installed. -- -- Note this model is marked as deprecated now as it is considered as a temporary -- solution. It can be removed in any future release! -- """ -- topic = SystemInfoTopic -- -- data = fields.List(fields.Model(IPUPath)) -- """ -- List of defined (filtered) upgrade paths. -- """ --- -2.49.0 - diff --git a/SOURCES/0018-libs-version-use-supported_upgrade_paths.patch b/SOURCES/0018-libs-version-use-supported_upgrade_paths.patch deleted file mode 100644 index 1ca4326..0000000 --- a/SOURCES/0018-libs-version-use-supported_upgrade_paths.patch +++ /dev/null @@ -1,123 +0,0 @@ -From 09ef3dee08656058d9ac4b9c69d6848b2eae6dfb Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 31 Mar 2025 09:56:58 +0200 -Subject: [PATCH 18/37] libs(version): use supported_upgrade_paths - -Refactor the config.version library to use actor.configuration to obtain -the list of supported upgrade paths instead of having its own (duplicit) -definitions. - -Mark leapp.libraries.common.config.version.SUPPORTED_VERSIONS as -deprecated and update the documentation. - -Jira-ref: RHEL-80550 ---- - .../libraries-and-api/deprecations-list.md | 3 +- - .../libraries/config/tests/test_version.py | 28 +++++++++---------- - .../common/libraries/config/version.py | 23 +++++++++------ - 3 files changed, 31 insertions(+), 23 deletions(-) - -diff --git a/docs/source/libraries-and-api/deprecations-list.md b/docs/source/libraries-and-api/deprecations-list.md -index 07cbf1d6..c8489af3 100644 ---- a/docs/source/libraries-and-api/deprecations-list.md -+++ b/docs/source/libraries-and-api/deprecations-list.md -@@ -14,7 +14,8 @@ Only the versions in which a deprecation has been made are listed. - - ## Next release (till TODO date) - --- No new deprecation yet -+- Shared libraries -+ - **`leapp.libraries.common.config.version.SUPPORTED_VERSIONS`** - The `SUPPORTED_VERSIONS` dict has been deprecated as it is problematic with the new design. Use `leapp.libraries.common.config.version.is_supported_version()` or `IPUConfig.supported_upgrade_paths` instead. - - ## v0.20.0 (till September 2024) - - Models -diff --git a/repos/system_upgrade/common/libraries/config/tests/test_version.py b/repos/system_upgrade/common/libraries/config/tests/test_version.py -index 303e4de5..37a91c00 100644 ---- a/repos/system_upgrade/common/libraries/config/tests/test_version.py -+++ b/repos/system_upgrade/common/libraries/config/tests/test_version.py -@@ -3,6 +3,7 @@ import pytest - from leapp.libraries.common.config import version - from leapp.libraries.common.testutils import CurrentActorMocked - from leapp.libraries.stdlib import api -+from leapp.models import IPUSourceToPossibleTargets - from leapp.utils.deprecation import suppress_deprecation - - -@@ -92,21 +93,20 @@ def test_is_rhel_alt(monkeypatch, result, kernel, release_id, src_ver): - assert version.is_rhel_alt() == result - - --@pytest.mark.parametrize('result,is_alt,src_ver,saphana', [ -- (True, True, '7.6', False), -- (True, False, '7.8', False), -- (False, True, '7.8', False), -- (False, False, '7.6', False), -- (True, True, '7.6', True), -- (True, False, '7.7', True), -- (False, True, '7.7', True), -- (False, False, '7.6', True), -+@pytest.mark.parametrize('result,src_ver,is_saphana', [ -+ (True, '7.8', False), # default rhel -+ (False, '7.6', False), -+ (True, '7.7', True), # saphana -+ (False, '7.6', True), - ]) --def test_is_supported_version(monkeypatch, result, is_alt, src_ver, saphana): -- monkeypatch.setattr(version, 'is_rhel_alt', lambda: is_alt) -- monkeypatch.setattr(version, 'is_sap_hana_flavour', lambda: saphana) -- monkeypatch.setattr(version, 'SUPPORTED_VERSIONS', {'rhel': ['7.8'], 'rhel-alt': ['7.6'], 'rhel-saphana': ['7.7']}) -- monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(src_ver=src_ver)) -+def test_is_supported_version(monkeypatch, result, src_ver, is_saphana): -+ if is_saphana: -+ supported_upgrade_paths = [IPUSourceToPossibleTargets(source_version='7.7', target_versions=['8.10'])] -+ else: -+ supported_upgrade_paths = [IPUSourceToPossibleTargets(source_version='7.8', target_versions=['8.10'])] -+ -+ actor_mock = CurrentActorMocked(src_ver=src_ver, supported_upgrade_paths=supported_upgrade_paths) -+ monkeypatch.setattr(api, 'current_actor', actor_mock) - assert version.is_supported_version() == result - - -diff --git a/repos/system_upgrade/common/libraries/config/version.py b/repos/system_upgrade/common/libraries/config/version.py -index febeed36..b8fc550b 100644 ---- a/repos/system_upgrade/common/libraries/config/version.py -+++ b/repos/system_upgrade/common/libraries/config/version.py -@@ -126,6 +126,12 @@ class _SupportedVersionsDict(dict): - - - SUPPORTED_VERSIONS = _SupportedVersionsDict() -+""" -+Deprecated since 2025-03-31. -+ -+Use is_supported_version(), or IPUConfig.supported_upgrade_paths to check what source -+versions are supported for the current (release, flavour). -+""" - - - def _version_to_tuple(version): -@@ -319,13 +325,14 @@ def is_supported_version(): - :return: `True` if the current version is supported and `False` otherwise. - :rtype: bool - """ -- release_id, version_id = current_version() -- if is_rhel_alt(): -- release_id = 'rhel-alt' -- elif is_sap_hana_flavour(): -- release_id = 'rhel-saphana' -+ source_version = get_source_version() -+ supported_upgrade_paths = api.current_actor().configuration.supported_upgrade_paths - -- if not matches_release(SUPPORTED_VERSIONS, release_id): -- return False -+ # Check if there are any paths defined from the current source_version. If not, -+ # the upgrade version is unsupported -+ for ipu_source_to_targets in supported_upgrade_paths: -+ # No need to use matches_version - our version list is always a singleton -+ if ipu_source_to_targets.source_version == source_version: -+ return True - -- return matches_version(SUPPORTED_VERSIONS[release_id], version_id) -+ return False --- -2.49.0 - diff --git a/SOURCES/0019-Remove-7to8-CI-tests.patch b/SOURCES/0019-Remove-7to8-CI-tests.patch deleted file mode 100644 index 470de53..0000000 --- a/SOURCES/0019-Remove-7to8-CI-tests.patch +++ /dev/null @@ -1,322 +0,0 @@ -From e330fef6ef748dd1ae1ca1f4ec2a4142818d1e43 Mon Sep 17 00:00:00 2001 -From: Tomas Fratrik -Date: Mon, 14 Apr 2025 14:40:19 +0200 -Subject: [PATCH 19/37] Remove 7to8 CI tests - -Removing 7to8 CI tests because the upgrade path from RHEL-7 to RHEL-8 is no longer supported. - -Jira: RHELMISC-11004 ---- - .github/workflows/reuse-copr-build.yml | 4 +- - .github/workflows/tmt-tests.yml | 59 ---------- - .github/workflows/unit-tests.yml | 17 --- - .packit.yaml | 152 ------------------------- - 4 files changed, 2 insertions(+), 230 deletions(-) - -diff --git a/.github/workflows/reuse-copr-build.yml b/.github/workflows/reuse-copr-build.yml -index c6702e1a..a772fb64 100644 ---- a/.github/workflows/reuse-copr-build.yml -+++ b/.github/workflows/reuse-copr-build.yml -@@ -56,7 +56,7 @@ jobs: - id: copr_build - env: - COPR_CONFIG: "copr_fedora.conf" -- COPR_CHROOT: "epel-7-x86_64,epel-8-x86_64" -+ COPR_CHROOT: "epel-8-x86_64" - COPR_REPO: "@oamg/leapp" - run: | - cat << EOF > $COPR_CONFIG -@@ -122,7 +122,7 @@ jobs: - if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} - env: - COPR_CONFIG: "copr_fedora.conf" -- COPR_CHROOT: "epel-7-x86_64,epel-8-x86_64" -+ COPR_CHROOT: "epel-8-x86_64" - COPR_REPO: "@oamg/leapp" - run: | - cat << EOF > $COPR_CONFIG -diff --git a/.github/workflows/tmt-tests.yml b/.github/workflows/tmt-tests.yml -index 1fa00e60..c9f76ef7 100644 ---- a/.github/workflows/tmt-tests.yml -+++ b/.github/workflows/tmt-tests.yml -@@ -10,65 +10,6 @@ jobs: - uses: ./.github/workflows/reuse-copr-build.yml - secrets: inherit - -- call_workflow_tests_79to88_integration: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*upgrade_plugin)(?!.*tier[2-3].*)(?!.*rhsm)(?!.*c2r)(?!.*sap)(?!.*8to9)(?!.*max_sst)" -- pull_request_status_name: "7.9to8.8" -- variables: 'SOURCE_RELEASE=7.9;TARGET_RELEASE=8.8;LEAPPDATA_BRANCH=upstream' -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_79to86_integration: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*max_sst)(.*tier1)" -- variables: 'SOURCE_RELEASE=7.9;TARGET_RELEASE=8.6;LEAPPDATA_BRANCH=upstream' -- pull_request_status_name: "7.9to8.6" -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_79to88_sst: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*tier[2-3].*)(.*max_sst.*)" -- pull_request_status_name: "7.9to8.8-sst" -- update_pull_request_status: 'false' -- variables: 'SOURCE_RELEASE=7.9;TARGET_RELEASE=8.8;LEAPPDATA_BRANCH=upstream' -- if: | -- github.event.issue.pull_request -- && startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_7to8_aws: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-7to8.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*upgrade_plugin)(?!.*tier[2-3].*)(?!.*rhsm)(?!.*c2r)(?!.*sap)(?!.*8to9)(.*e2e)" -- compose: "RHEL-7.9-rhui" -- environment_settings: '{"provisioning": {"post_install_script": "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys; echo 42; yum-config-manager --enable rhel-7-server-rhui-optional-rpms"}}' -- pull_request_status_name: "7to8-aws-e2e" -- variables: "SOURCE_RELEASE=7.9;TARGET_RELEASE=8.6;RHUI=aws;LEAPPDATA_BRANCH=upstream" -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- - call_workflow_tests_86to90_integration: - needs: call_workflow_copr_build - uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main -diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml -index 42b72b8d..37748396 100644 ---- a/.github/workflows/unit-tests.yml -+++ b/.github/workflows/unit-tests.yml -@@ -49,23 +49,6 @@ jobs: - python: python3.6 - repos: 'el8toel9,common' - container: ubi8-lint -- # 7to8 -- - name: Run unit tests for el7toel8 and common repositories on python 3.6 -- python: python3.6 -- repos: 'el7toel8,common' -- container: ubi8 -- - name: Run python linters for el7toel8 and common repositories on python 3.6 -- python: python3.6 -- repos: 'el7toel8,common' -- container: ubi8-lint -- - name: Run unit tests for el7toel8 and common repositories on python 2.7 -- python: python2.7 -- repos: 'el7toel8,common' -- container: ubi7 -- - name: Run python linters for el7toel8 and common repositories on python 2.7 -- python: python2.7 -- repos: 'el7toel8,common' -- container: ubi7-lint - - steps: - - name: Checkout code -diff --git a/.packit.yaml b/.packit.yaml -index dd17303a..75788a25 100644 ---- a/.packit.yaml -+++ b/.packit.yaml -@@ -32,7 +32,6 @@ jobs: - owner: "@oamg" - project: leapp - targets: -- - epel-7-x86_64 - - epel-8-x86_64 - - epel-9-x86_64 - actions: -@@ -53,7 +52,6 @@ jobs: - owner: "@oamg" - project: leapp - targets: -- - epel-7-x86_64 - - epel-8-x86_64 - - epel-9-x86_64 - actions: -@@ -73,7 +71,6 @@ jobs: - owner: "@oamg" - project: leapp - targets: -- - epel-7-x86_64 - - epel-8-x86_64 - - epel-9-x86_64 - actions: -@@ -95,155 +92,6 @@ jobs: - # >7tox path https://gitlab.cee.redhat.com/oamg/leapp-tests/-/blob/main/config.yaml - # Available only to RH Employees. - --# ###################################################################### # --# ############################### 7 TO 8 ############################### # --# ###################################################################### # -- --# ###################################################################### # --# ### Abstract job definitions to make individual tests/jobs smaller ### # --# ###################################################################### # --- &sanity-abstract-7to8 -- job: tests -- trigger: ignore -- fmf_url: "https://gitlab.cee.redhat.com/oamg/leapp-tests" -- fmf_ref: "rhel7" -- use_internal_tf: True -- labels: -- - sanity -- targets: -- epel-7-x86_64: -- distros: [RHEL-7.9-ZStream] -- identifier: sanity-abstract-7to8 -- tmt_plan: "" -- --- &sanity-abstract-7to8-aws -- <<: *sanity-abstract-7to8 -- labels: -- - sanity -- - aws -- targets: -- epel-7-x86_64: -- distros: [RHEL-7.9-rhui] -- identifier: sanity-abstract-7to8-aws -- --# On-demand minimal beaker tests --- &beaker-minimal-7to8-abstract-ondemand -- <<: *sanity-abstract-7to8 -- manual_trigger: True -- labels: -- - beaker-minimal -- identifier: beaker-minimal-7to8-abstract-ondemand -- --# On-demand kernel-rt tests --- &kernel-rt-abstract-7to8-ondemand -- <<: *beaker-minimal-7to8-abstract-ondemand -- labels: -- - kernel-rt -- identifier: sanity-7to8-kernel-rt-abstract-ondemand -- --# ###################################################################### # --# ######################### Individual tests ########################### # --# ###################################################################### # -- --# Tests: 7.9 -> 8.10 --- &sanity-79to810 -- <<: *sanity-abstract-7to8 -- trigger: pull_request -- identifier: sanity-7.9to8.10 -- tf_extra_params: -- test: -- tmt: -- plan_filter: 'tag:7to8 & tag:sanity & enabled:true' -- environments: -- - tmt: -- context: -- distro: "rhel-7.9" -- distro_target: "rhel-8.10" -- settings: -- provisioning: -- tags: -- BusinessUnit: sst_upgrades@leapp_upstream_test -- env: -- SOURCE_RELEASE: "7.9" -- TARGET_RELEASE: "8.10" -- --- &sanity-79to810-aws -- <<: *sanity-abstract-7to8-aws -- trigger: pull_request -- identifier: sanity-7.9to8.10-aws -- tf_extra_params: -- test: -- tmt: -- plan_filter: 'tag:7to8 & tag:upgrade_happy_path & enabled:true' -- environments: -- - tmt: -- context: -- distro: "rhel-7.9" -- distro_target: "rhel-8.10" -- settings: -- provisioning: -- post_install_script: "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys" -- tags: -- BusinessUnit: sst_upgrades@leapp_upstream_test -- env: -- SOURCE_RELEASE: "7.9" -- TARGET_RELEASE: "8.10" -- RHUI: "aws" -- LEAPPDATA_BRANCH: "upstream" -- LEAPP_NO_RHSM: "1" -- USE_CUSTOM_REPOS: rhui -- --- &beaker-minimal-79to810 -- <<: *beaker-minimal-7to8-abstract-ondemand -- trigger: pull_request -- labels: -- - beaker-minimal -- - beaker-minimal-7.9to8.10 -- - 7.9to8.10 -- identifier: sanity-7.9to8.10-beaker-minimal-ondemand -- tf_extra_params: -- test: -- tmt: -- plan_filter: 'tag:7to8 & tag:partitioning & enabled:true' -- environments: -- - tmt: -- context: -- distro: "rhel-7.9" -- distro_target: "rhel-8.10" -- settings: -- provisioning: -- tags: -- BusinessUnit: sst_upgrades@leapp_upstream_test -- env: -- SOURCE_RELEASE: "7.9" -- TARGET_RELEASE: "8.10" -- --- &kernel-rt-79to810 -- <<: *kernel-rt-abstract-7to8-ondemand -- trigger: pull_request -- labels: -- - kernel-rt -- - kernel-rt-7.9to8.10 -- - 7.9to8.10 -- identifier: sanity-7.9to8.10-kernel-rt-ondemand -- tf_extra_params: -- test: -- tmt: -- plan_filter: 'tag:7to8 & tag:kernel-rt & enabled:true' -- environments: -- - tmt: -- context: -- distro: "rhel-7.9" -- distro_target: "rhel-8.10" -- settings: -- provisioning: -- tags: -- BusinessUnit: sst_upgrades@leapp_upstream_test -- env: -- SOURCE_RELEASE: "7.9" -- TARGET_RELEASE: "8.10" -- -- - # ###################################################################### # - # ############################## 8 TO 9 ################################ # - # ###################################################################### # --- -2.49.0 - diff --git a/SOURCES/0020-Fix-lint-in-Makefile-for-docs.patch b/SOURCES/0020-Fix-lint-in-Makefile-for-docs.patch deleted file mode 100644 index 1f3e808..0000000 --- a/SOURCES/0020-Fix-lint-in-Makefile-for-docs.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 9dd50a2fc3f30d3f5a00998ed9fc96d34129426d Mon Sep 17 00:00:00 2001 -From: karolinku -Date: Fri, 25 Apr 2025 14:23:20 +0200 -Subject: [PATCH 20/37] Fix lint in Makefile for docs - -isort is failing when getting empty list of arguments, what takes -place when only doc files was modified in a commit. This fix handles -that issue. - -JIRA: RHELMISC-11679 ---- - Makefile | 13 +++++++------ - 1 file changed, 7 insertions(+), 6 deletions(-) - -diff --git a/Makefile b/Makefile -index 3e090159..ceb013ab 100644 ---- a/Makefile -+++ b/Makefile -@@ -356,16 +356,17 @@ lint: - echo "--- Linting done. ---"; \ - fi - -- if [[ "`git rev-parse --abbrev-ref HEAD`" != "$(MASTER_BRANCH)" ]] && [[ -n "`git diff $(MASTER_BRANCH) --name-only --diff-filter AMR`" ]]; then \ -+ if [[ "`git rev-parse --abbrev-ref HEAD`" != "$(MASTER_BRANCH)" ]]; then \ - . $(VENVNAME)/bin/activate; \ -- git diff $(MASTER_BRANCH) --name-only --diff-filter AMR | grep -v "^docs/" | xargs isort -c --diff || \ -- { \ -+ files_to_sort=`git diff main --name-only --diff-filter AMR | grep -v "^docs/"`; \ -+ if [ -n "$$files_to_sort" ]; then \ -+ echo "$$files_to_sort" | xargs isort -c --diff || { \ - echo; \ -- echo "------------------------------------------------------------------------------"; \ -- echo "Hint: Apply the required changes."; \ -+ echo "Hint: Apply the required changes.";\ - echo " Execute the following command to apply them automatically: make lint_fix"; \ - exit 1; \ -- } && echo "--- isort check done. ---"; \ -+ } && echo "--- isort check done. ---"; \ -+ fi \ - fi - - lint_fix: --- -2.49.0 - diff --git a/SOURCES/0021-Improve-report-of-removed-kernel-drivers.patch b/SOURCES/0021-Improve-report-of-removed-kernel-drivers.patch deleted file mode 100644 index fe7ea80..0000000 --- a/SOURCES/0021-Improve-report-of-removed-kernel-drivers.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 47f37314e26fe0e899b8fdd2fe280f2f8ebf15b5 Mon Sep 17 00:00:00 2001 -From: Tomas Fratrik -Date: Mon, 28 Apr 2025 14:32:54 +0200 -Subject: [PATCH 21/37] Improve report of removed kernel drivers - -* Insert target RHEL version in report KCS titles for removed kernel drivers. - -Jira: RHEL-49402 ---- - .../libraries/checkdddd.py | 12 ++++++++---- - 1 file changed, 8 insertions(+), 4 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/checkdetecteddevicesanddrivers/libraries/checkdddd.py b/repos/system_upgrade/common/actors/checkdetecteddevicesanddrivers/libraries/checkdddd.py -index defe3f9a..1f01adde 100644 ---- a/repos/system_upgrade/common/actors/checkdetecteddevicesanddrivers/libraries/checkdddd.py -+++ b/repos/system_upgrade/common/actors/checkdetecteddevicesanddrivers/libraries/checkdddd.py -@@ -37,13 +37,17 @@ def create_inhibitors(inhibiting_entries): - ), - reporting.ExternalLink( - url='https://access.redhat.com/solutions/6971716', -- title='Leapp preupgrade getting "Inhibitor: Detected loaded kernel drivers which have been ' -- 'removed in RHEL 8. Upgrade cannot proceed." ' -+ title=('Leapp preupgrade getting "Inhibitor: Detected loaded kernel drivers which have been ' -+ 'removed in RHEL {target}. Upgrade cannot proceed."').format(target=get_target_major_version()) - ), - reporting.ExternalLink( - url='https://access.redhat.com/solutions/5436131', -- title='Leapp upgrade fail with error "Inhibitor: Detected loaded kernel drivers which ' -- 'have been removed in RHEL 8. Upgrade cannot proceed."' -+ title=( -+ 'Leapp upgrade fail with error "Inhibitor: Detected loaded kernel drivers which ' -+ 'have been removed in RHEL {target}. Upgrade cannot proceed."' -+ ).format( -+ target=get_target_major_version() -+ ) - ), - reporting.Audience('sysadmin'), - reporting.Groups([reporting.Groups.KERNEL, reporting.Groups.DRIVERS]), --- -2.49.0 - diff --git a/SOURCES/0022-Improve-report-of-unsupported-network-configuration.patch b/SOURCES/0022-Improve-report-of-unsupported-network-configuration.patch deleted file mode 100644 index 4774afe..0000000 --- a/SOURCES/0022-Improve-report-of-unsupported-network-configuration.patch +++ /dev/null @@ -1,151 +0,0 @@ -From daaf3cea58f4065e9e938c0c76ecd5d302ec7969 Mon Sep 17 00:00:00 2001 -From: Tomas Fratrik -Date: Mon, 28 Apr 2025 14:19:01 +0200 -Subject: [PATCH 22/37] Improve report of unsupported network configuration - -* Remove KCS from summary since it is present in the related links. -* Generalize KCS title when using Kernel-Assigned NIC Names. -* Show KCS about unsupported network configuration device types only when IPU 8 -> 9. -* Adjust unit tests to reflect this change. - -Jira: RHEL-77175 ---- - .../actors/persistentnetnamesdisable/actor.py | 24 ++++++---- - .../tests/test_persistentnetnamesdisable.py | 46 +++++++++++++++++-- - 2 files changed, 56 insertions(+), 14 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/persistentnetnamesdisable/actor.py b/repos/system_upgrade/common/actors/persistentnetnamesdisable/actor.py -index 1f7f1413..1add3588 100644 ---- a/repos/system_upgrade/common/actors/persistentnetnamesdisable/actor.py -+++ b/repos/system_upgrade/common/actors/persistentnetnamesdisable/actor.py -@@ -2,6 +2,7 @@ import re - - from leapp import reporting - from leapp.actors import Actor -+from leapp.libraries.common.config.version import get_target_major_version - from leapp.models import KernelCmdlineArg, PersistentNetNamesFacts - from leapp.reporting import create_report, Report - from leapp.tags import FactsPhaseTag, IPUWorkflowTag -@@ -39,26 +40,31 @@ class PersistentNetNamesDisable(Actor): - if self.single_eth0(interfaces): - self.disable_persistent_naming() - elif len(interfaces) > 1 and self.ethX_count(interfaces) > 0: -- create_report([ -+ report_entries = [ - reporting.Title('Unsupported network configuration'), - reporting.Summary( - 'Detected multiple physical network interfaces where one or more use kernel naming (e.g. eth0). ' - 'Upgrade process can not continue because stability of names can not be guaranteed. ' -- 'Please read the article at https://access.redhat.com/solutions/4067471 for more information.' - ), - reporting.ExternalLink( -- title='How to perform an in-place upgrade to RHEL 8 when using kernel NIC names on RHEL 7', -+ title='How to Perform an In-Place Upgrade when Using Kernel-Assigned NIC Names', - url='https://access.redhat.com/solutions/4067471' - ), -- reporting.ExternalLink( -- title='RHEL 8 to RHEL 9: inplace upgrade fails at ' -- '"Network configuration for unsupported device types detected"', -- url='https://access.redhat.com/solutions/7009239' -- ), - reporting.Remediation( - hint='Rename all ethX network interfaces following the attached KB solution article.' - ), - reporting.Severity(reporting.Severity.HIGH), - reporting.Groups([reporting.Groups.NETWORK]), - reporting.Groups([reporting.Groups.INHIBITOR]) -- ]) -+ ] -+ -+ if get_target_major_version() == '9': -+ report_entries.append( -+ reporting.ExternalLink( -+ title='RHEL 8 to RHEL 9: inplace upgrade fails at ' -+ '"Network configuration for unsupported device types detected"', -+ url='https://access.redhat.com/solutions/7009239' -+ ) -+ ) -+ -+ create_report(report_entries) -diff --git a/repos/system_upgrade/common/actors/persistentnetnamesdisable/tests/test_persistentnetnamesdisable.py b/repos/system_upgrade/common/actors/persistentnetnamesdisable/tests/test_persistentnetnamesdisable.py -index 96768da9..95b695c0 100644 ---- a/repos/system_upgrade/common/actors/persistentnetnamesdisable/tests/test_persistentnetnamesdisable.py -+++ b/repos/system_upgrade/common/actors/persistentnetnamesdisable/tests/test_persistentnetnamesdisable.py -@@ -1,3 +1,6 @@ -+import pytest -+ -+from leapp.libraries.common.config import version - from leapp.models import Interface, KernelCmdlineArg, PCIAddress, PersistentNetNamesFacts - from leapp.reporting import Report - from leapp.snactor.fixture import current_actor_context -@@ -14,7 +17,11 @@ def test_actor_single_eth0(current_actor_context): - assert not current_actor_context.consume(Report) - - --def test_actor_more_ethX(current_actor_context): -+@pytest.mark.parametrize( -+ 'target_version', ['9', '10'] -+) -+def test_actor_more_ethX(monkeypatch, current_actor_context, target_version): -+ monkeypatch.setattr(version, 'get_target_major_version', lambda: target_version) - pci1 = PCIAddress(domain="0000", bus="3e", function="00", device="PCI bridge") - pci2 = PCIAddress(domain="0000", bus="3d", function="00", device="Serial controller") - interface = [Interface(name="eth0", mac="52:54:00:0b:4a:6d", vendor="redhat", -@@ -25,8 +32,20 @@ def test_actor_more_ethX(current_actor_context): - devpath="/devices/hidraw/hidraw0")] - current_actor_context.feed(PersistentNetNamesFacts(interfaces=interface)) - current_actor_context.run() -- assert current_actor_context.consume(Report) -- assert is_inhibitor(current_actor_context.consume(Report)[0].report) -+ -+ report_fields = current_actor_context.consume(Report)[0].report -+ assert is_inhibitor(report_fields) -+ -+ external_links = report_fields.get('detail', {}).get('external', []) -+ -+ rhel8to9_present = any( -+ 'RHEL 8 to RHEL 9' in link.get('title', '') for link in external_links -+ ) -+ -+ if target_version == '9': -+ assert rhel8to9_present -+ else: -+ assert not rhel8to9_present - - - def test_actor_single_int_not_ethX(current_actor_context): -@@ -39,7 +58,11 @@ def test_actor_single_int_not_ethX(current_actor_context): - assert not current_actor_context.consume(Report) - - --def test_actor_ethX_and_not_ethX(current_actor_context): -+@pytest.mark.parametrize( -+ 'target_version', ['9', '10'] -+) -+def test_actor_ethX_and_not_ethX(monkeypatch, current_actor_context, target_version): -+ monkeypatch.setattr(version, 'get_target_major_version', lambda: target_version) - pci1 = PCIAddress(domain="0000", bus="3e", function="00", device="PCI bridge") - pci2 = PCIAddress(domain="0000", bus="3d", function="00", device="Serial controller") - interface = [Interface(name="virbr0", mac="52:54:00:0b:4a:6d", vendor="redhat", -@@ -51,4 +74,17 @@ def test_actor_ethX_and_not_ethX(current_actor_context): - current_actor_context.feed(PersistentNetNamesFacts(interfaces=interface)) - current_actor_context.run() - assert current_actor_context.consume(Report) -- assert is_inhibitor(current_actor_context.consume(Report)[0].report) -+ -+ report_fields = current_actor_context.consume(Report)[0].report -+ assert is_inhibitor(report_fields) -+ -+ external_links = report_fields.get('detail', {}).get('external', []) -+ -+ rhel8to9_present = any( -+ 'RHEL 8 to RHEL 9' in link.get('title', '') for link in external_links -+ ) -+ -+ if target_version == '9': -+ assert rhel8to9_present -+ else: -+ assert not rhel8to9_present --- -2.49.0 - diff --git a/SOURCES/0023-DOCS-add-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch b/SOURCES/0023-DOCS-add-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch deleted file mode 100644 index f730049..0000000 --- a/SOURCES/0023-DOCS-add-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch +++ /dev/null @@ -1,35 +0,0 @@ -From d3793ab2546148d3fc9832e5164a2f0a7de80352 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 30 Apr 2025 13:29:40 +0200 -Subject: [PATCH 23/37] DOCS: add missing envar LEAPP_OVL_IMG_FS_EXT4 - -The LEAPP_OVL_IMG_FS_EXT4 has not been documented and it can be -quite useful on some systems. ---- - docs/source/configuring-ipu/envars.md | 10 ++++++++++ - 1 file changed, 10 insertions(+) - -diff --git a/docs/source/configuring-ipu/envars.md b/docs/source/configuring-ipu/envars.md -index 61a50b82..a042ba4a 100644 ---- a/docs/source/configuring-ipu/envars.md -+++ b/docs/source/configuring-ipu/envars.md -@@ -47,6 +47,16 @@ Set the path to the target OS ISO image that should be used for the IPU. It‘s - #### LEAPP_TARGET_PRODUCT_CHANNEL - The alternative to the --channel leapp option. As a parameter accepts a channel acronym. E.g. `eus` or `e4s`. For more info, see the leapp preupgrade --help. In case the beta channel is required, use the `LEAPP_DEVEL_TARGET_PRODUCT_TYPE` envar instead. - -+#### LEAPP_OVL_IMG_FS_EXT4 -+During the execution of IPUWorkflow the process requires creation of internal -+disk images for the correct virtualisation of the host storage and creation -+of OverlayFS (OVL) layer. During that time these images are formatted with -+XFS filesystem by default. However for some system setups this could be -+problematic and could lead sometimes to issues. For these uncommon problems -+it is possible to specify `LEAPP_OVL_IMG_FS_EXT4=1` when running leapp to -+instruct the use of the EXT4 file system instead. -+ -+ - ### Development variables - ```{note} - To use development variables, the LEAPP_UNSUPPORTED variable has to be set. --- -2.49.0 - diff --git a/SOURCES/0024-data-update-data-files-stream-3.3-1358.patch b/SOURCES/0024-data-update-data-files-stream-3.3-1358.patch deleted file mode 100644 index 510b00f..0000000 --- a/SOURCES/0024-data-update-data-files-stream-3.3-1358.patch +++ /dev/null @@ -1,83751 +0,0 @@ -From 5b5ca58ef62eebd6de8d714107784205c3d784c4 Mon Sep 17 00:00:00 2001 -From: Leapp BOT <37839841+leapp-bot@users.noreply.github.com> -Date: Mon, 5 May 2025 17:04:49 +0200 -Subject: [PATCH 24/37] data: update data files: stream 3.3 (#1358) - -New data covers number of changes that happened in recent months in RHEL systems. Especially in relation to RHEL 9 and RHEL 10. DDDD fixes several issues around intel CPUs. Repomap data are updated mainly to cover better IPU 9 -> 10. - -======== repomap diff ============ -The following repos have been added: - - Repo(pesid='rhel9-RT', major_version='9', repoid='rhel-9-for-aarch64-rt-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-x86_64-highavailability-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel7-rt', major_version='7', repoid='rhel-7-server-rt-els-rpms', repo_type='rpm', channel='els', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-rhui-rpms', repo_type='rpm', channel='ga', arch='x86_64', rhui='aws') - - Repo(pesid='rhel10-RT', major_version='10', repoid='rhel-10-for-x86_64-rt-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-RT', major_version='10', repoid='rhel-10-for-aarch64-rt-beta-rpms', repo_type='rpm', channel='beta', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-x86_64-sap-netweaver-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-SAP-Solutions', major_version='10', repoid='rhel-10-for-x86_64-sap-solutions-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-s390x-highavailability-e4s-rpms', repo_type='rpm', channel='e4s', arch='s390x', rhui=None) - - Repo(pesid='rhel10-Supplementary', major_version='10', repoid='rhel-10-for-x86_64-supplementary-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel7-optional', major_version='7', repoid='rhel-7-for-power-le-els-optional-rpms', repo_type='rpm', channel='els', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-ppc64le-highavailability-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-NFV', major_version='10', repoid='rhel-10-for-aarch64-nfv-beta-rpms', repo_type='rpm', channel='beta', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-ppc64le-appstream-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-x86_64-sap-netweaver-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-s390x-highavailability-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-s390x-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-ppc64le-baseos-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-baseos-rhui-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui='aws') - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-ppc64le-baseos-e4s-rpms', repo_type='rpm', channel='e4s', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-RT', major_version='10', repoid='rhel-10-for-aarch64-rt-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-x86_64-appstream-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-s390x-appstream-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel9-RT', major_version='9', repoid='rhel-9-for-aarch64-rt-e4s-rpms', repo_type='rpm', channel='e4s', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-ppc64le-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-x86_64-baseos-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-ppc64le-sap-netweaver-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-ppc64le-highavailability-e4s-rpms', repo_type='rpm', channel='e4s', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-x86_64-highavailability-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-Supplementary', major_version='10', repoid='rhel-10-supplementary-rhui-rpms', repo_type='rpm', channel='ga', arch='x86_64', rhui='aws') - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-aarch64-highavailability-e4s-rpms', repo_type='rpm', channel='e4s', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-s390x-baseos-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-ppc64le-sap-netweaver-e4s-rpms', repo_type='rpm', channel='e4s', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-x86_64-appstream-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-baseos-rhui-rpms', repo_type='rpm', channel='ga', arch='x86_64', rhui='aws') - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-aarch64-appstream-e4s-rpms', repo_type='rpm', channel='e4s', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-aarch64-appstream-eus-rpms', repo_type='rpm', channel='eus', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-HighAvailability', major_version='10', repoid='rhel-10-for-aarch64-highavailability-eus-rpms', repo_type='rpm', channel='eus', arch='aarch64', rhui=None) - - Repo(pesid='rhel7-base', major_version='7', repoid='rhel-7-for-power-le-els-rpms', repo_type='rpm', channel='els', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-Supplementary', major_version='10', repoid='rhel-10-for-aarch64-supplementary-eus-rpms', repo_type='rpm', channel='eus', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-NFV', major_version='10', repoid='rhel-10-for-x86_64-nfv-e4s-rpms', repo_type='rpm', channel='e4s', arch='x86_64', rhui=None) - - Repo(pesid='rhel7-sap-hana', major_version='7', repoid='rhel-sap-hana-for-rhel-7-for-power-le-els-rpms', repo_type='rpm', channel='els', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-appstream-rhui-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui='aws') - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-aarch64-baseos-e4s-rpms', repo_type='rpm', channel='e4s', arch='aarch64', rhui=None) - - Repo(pesid='rhel7-sap', major_version='7', repoid='rhel-sap-for-rhel-7-for-power-le-els-rpms', repo_type='rpm', channel='els', arch='ppc64le', rhui=None) - - Repo(pesid='rhel9-NFV', major_version='9', repoid='rhel-9-for-aarch64-nfv-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-aarch64-baseos-eus-rpms', repo_type='rpm', channel='eus', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-s390x-appstream-e4s-rpms', repo_type='rpm', channel='e4s', arch='s390x', rhui=None) - - Repo(pesid='rhel10-NFV', major_version='10', repoid='rhel-10-for-aarch64-nfv-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-s390x-sap-netweaver-e4s-rpms', repo_type='rpm', channel='e4s', arch='s390x', rhui=None) - - Repo(pesid='rhel10-RT', major_version='10', repoid='rhel-10-for-aarch64-rt-e4s-rpms', repo_type='rpm', channel='e4s', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-Supplementary', major_version='10', repoid='rhel-10-for-s390x-supplementary-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel10-Supplementary', major_version='10', repoid='rhel-10-for-ppc64le-supplementary-eus-rpms', repo_type='rpm', channel='eus', arch='ppc64le', rhui=None) - - Repo(pesid='rhel9-NFV', major_version='9', repoid='rhel-9-for-aarch64-nfv-beta-rpms', repo_type='rpm', channel='beta', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-appstream-rhui-rpms', repo_type='rpm', channel='ga', arch='x86_64', rhui='aws') - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-rhui-rpms', repo_type='rpm', channel='ga', arch='aarch64', rhui='aws') - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-x86_64-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-x86_64-baseos-eus-rpms', repo_type='rpm', channel='eus', arch='x86_64', rhui=None) - - Repo(pesid='rhel10-BaseOS', major_version='10', repoid='rhel-10-for-s390x-baseos-e4s-rpms', repo_type='rpm', channel='e4s', arch='s390x', rhui=None) - - Repo(pesid='rhel9-RT', major_version='9', repoid='rhel-9-for-aarch64-rt-beta-rpms', repo_type='rpm', channel='beta', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-CRB', major_version='10', repoid='codeready-builder-for-rhel-10-aarch64-eus-rpms', repo_type='rpm', channel='eus', arch='aarch64', rhui=None) - - Repo(pesid='rhel10-AppStream', major_version='10', repoid='rhel-10-for-ppc64le-appstream-e4s-rpms', repo_type='rpm', channel='e4s', arch='ppc64le', rhui=None) - - Repo(pesid='rhel10-SAP-NetWeaver', major_version='10', repoid='rhel-10-for-s390x-sap-netweaver-eus-rpms', repo_type='rpm', channel='eus', arch='s390x', rhui=None) - - Repo(pesid='rhel10-SAP-Solutions', major_version='10', repoid='rhel-10-for-ppc64le-sap-solutions-e4s-rpms', repo_type='rpm', channel='e4s', arch='ppc64le', rhui=None) ---- - .../files/device_driver_deprecation_data.json | 1454 +- - etc/leapp/files/pes-events.json | 64853 +++++++++++++++- - etc/leapp/files/repomap.json | 4555 +- - 3 files changed, 66290 insertions(+), 4572 deletions(-) - -diff --git a/etc/leapp/files/device_driver_deprecation_data.json b/etc/leapp/files/device_driver_deprecation_data.json -index eb96dd6e..3a0d8c51 100644 ---- a/etc/leapp/files/device_driver_deprecation_data.json -+++ b/etc/leapp/files/device_driver_deprecation_data.json -@@ -1,8 +1,6 @@ - { - "provided_data_streams": [ -- "3.0", -- "3.1", -- "3.2" -+ "3.3" - ], - "data": [ - { -@@ -476,10 +474,853 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:amd:23:*", -+ "device_id": "x86_64:amd:23:1", - "device_name": "AMD Family 17h", - "device_type": "cpu", - "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8, -+ 9 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:amd:23:49", -+ "device_name": "AMD Family 17h", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9, -+ 10 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:amd:23:{17,96}", -+ "device_name": "AMD Family 17h", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:amd:25:{1,8,17,24,80,97,160}", -+ "device_name": "AMD Family 19h", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9, -+ 10 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:amd:26:{2,17}", -+ "device_name": "AMD Family 1Ah", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9, -+ 10 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:5:*", -+ "device_name": "All Family 5 Intel Processors", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:0", -+ "device_name": "INVALID_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:1", -+ "device_name": "PENTIUM_PRO", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[2-13]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:14", -+ "device_name": "CORE_YONAH", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:15", -+ "device_name": "CORE2_MEROM", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[16-21]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:22", -+ "device_name": "CORE2_MEROM_L", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:23", -+ "device_name": "CORE2_PENRYN", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[24-25]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:26", -+ "device_name": "NEHALEM_EP", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:27", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:28", -+ "device_name": "ATOM_BONNELL", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:29", -+ "device_name": "CORE2_DUNNINGTON", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:30", -+ "device_name": "NEHALEM", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:31", -+ "device_name": "NEHALEM_G", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[32-36]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:37", -+ "device_name": "WESTMERE", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:38", -+ "device_name": "ATOM_BONNELL_MID", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:39", -+ "device_name": "ATOM_SALTWELL_MID", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[40-41]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:42", -+ "device_name": "SANDYBRIDGE", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:43", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:44", -+ "device_name": "WESTMERE_EP", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:45", -+ "device_name": "SANDYBRIDGE_X", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:46", -+ "device_name": "NEHALEM_EX", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:47", -+ "device_name": "WESTMERE_EX", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[48-52]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:53", -+ "device_name": "ATOM_SALTWELL_TABLET", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:54", -+ "device_name": "ATOM_SALTWELL", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:55", -+ "device_name": "ATOM_SILVERMONT", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[56-57]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:58", -+ "device_name": "IVYBRIDGE", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:59", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:60", -+ "device_name": "HASWELL", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:61", -+ "device_name": "BROADWELL", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:62", -+ "device_name": "IVYBRIDGE_X", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:63", -+ "device_name": "HASWELL_X", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8, -+ 9 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[64-69]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:69", -+ "device_name": "HASWELL_L", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:70", -+ "device_name": "HASWELL_G", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:71", -+ "device_name": "BROADWELL_G", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[72-73]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:74", -+ "device_name": "ATOM_SILVERMONT_MID", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:75", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:76", -+ "device_name": "ATOM_AIRMONT", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:77", -+ "device_name": "ATOM_SILVERMONT_D", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:78", -+ "device_name": "SKYLAKE_L", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:79", -+ "device_name": "BROADWELL_X", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 7, -+ 8, -+ 9 -+ ] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[80-84]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:85", -+ "device_name": "SKYLAKE_X", -+ "device_type": "cpu", -+ "driver_name": "", - "maintained_in_rhel": [ - 7, - 8, -@@ -495,15 +1336,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:amd:25:*", -- "device_name": "AMD Family 19h", -+ "device_id": "x86_64:intel:6:86", -+ "device_name": "BROADWELL_D", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ - 7, -- 8, -- 9, -- 10 -+ 8 - ] - }, - { -@@ -514,11 +1353,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:5:*", -- "device_name": "All Family 5 Intel Processors", -+ "device_id": "x86_64:intel:6:87", -+ "device_name": "XEON_PHI_KNL", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 7 -+ ] - }, - { - "available_in_rhel": [ -@@ -528,8 +1369,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:102", -- "device_name": "CANNONLAKE_L", -+ "device_id": "x86_64:intel:6:[88-89]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -542,16 +1383,25 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:106", -- "device_name": "ICELAKE_X", -+ "device_id": "x86_64:intel:6:90", -+ "device_name": "ATOM_AIRMONT_MID", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -- ] -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:91", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -561,15 +1411,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:108", -- "device_name": "ICELAKE_D", -+ "device_id": "x86_64:intel:6:92", -+ "device_name": "ATOM_GOLDMONT", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ - 7, - 8, -- 9, -- 10 -+ 9 - ] - }, - { -@@ -580,8 +1429,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:117", -- "device_name": "ATOM_AIRMONT_NP", -+ "device_id": "x86_64:intel:6:93", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -594,8 +1443,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:122", -- "device_name": "ATOM_GOLDMONT_PLUS", -+ "device_id": "x86_64:intel:6:94", -+ "device_name": "SKYLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -@@ -611,8 +1460,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:125", -- "device_name": "ICELAKE", -+ "device_id": "x86_64:intel:6:95", -+ "device_name": "ATOM_GOLDMONT_D", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -@@ -628,16 +1477,25 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:126", -- "device_name": "ICELAKE_L", -+ "device_id": "x86_64:intel:6:[96-101]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -- ] -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:102", -+ "device_name": "CANNONLAKE_L", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -647,14 +1505,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:133", -- "device_name": "XEON_PHI_KNM", -+ "device_id": "x86_64:intel:6:[103-105]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -664,8 +1519,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:134", -- "device_name": "ATOM_TREMONT_D", -+ "device_id": "x86_64:intel:6:106", -+ "device_name": "ICELAKE_X", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -@@ -683,12 +1538,27 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:138", -- "device_name": "LAKEFIELD", -+ "device_id": "x86_64:intel:6:107", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:108", -+ "device_name": "ICELAKE_D", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 8, -+ 9 - ] - }, - { -@@ -699,8 +1569,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:14", -- "device_name": "CORE_YONAH", -+ "device_id": "x86_64:intel:6:[109-116]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -713,16 +1583,25 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:140", -- "device_name": "TIGERLAKE", -+ "device_id": "x86_64:intel:6:117", -+ "device_name": "ATOM_AIRMONT_NP", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -- ] -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[118-121]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -732,16 +1611,28 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:141", -- "device_name": "TIGERLAKE_L", -+ "device_id": "x86_64:intel:6:122", -+ "device_name": "ATOM_GOLDMONT_PLUS", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -- ] -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:[123-124]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -751,15 +1642,30 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:142", -- "device_name": "KABYLAKE_L", -+ "device_id": "x86_64:intel:6:125", -+ "device_name": "ICELAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:126", -+ "device_name": "ICELAKE_L", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9 - ] - }, - { -@@ -770,15 +1676,44 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:143", -- "device_name": "SAPPHIRE_RAPIDS_X", -+ "device_id": "x86_64:intel:6:[127-132]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:133", -+ "device_name": "XEON_PHI_KNM", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -+ 7, -+ 8 -+ ] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:134", -+ "device_name": "ATOM_TREMONT_D", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9 - ] - }, - { -@@ -789,8 +1724,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:15", -- "device_name": "CORE2_MEROM", -+ "device_id": "x86_64:intel:6:[135-137]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -803,15 +1738,27 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:150", -- "device_name": "ATOM_TREMONT", -+ "device_id": "x86_64:intel:6:138", -+ "device_name": "LAKEFIELD", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -+ 7 -+ ] -+ }, -+ { -+ "available_in_rhel": [ - 7, -+ 8, - 9, - 10 -- ] -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:139", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -821,12 +1768,12 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:151", -- "device_name": "ALDERLAKE", -+ "device_id": "x86_64:intel:6:140", -+ "device_name": "TIGERLAKE_L", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -+ 8, - 9, - 10 - ] -@@ -839,13 +1786,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:156", -- "device_name": "ATOM_TREMONT_L", -+ "device_id": "x86_64:intel:6:141", -+ "device_name": "TIGERLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -- 8 -+ 8, -+ 9, -+ 10 - ] - }, - { -@@ -856,12 +1804,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:157", -- "device_name": "ICELAKE_NNPI", -+ "device_id": "x86_64:intel:6:142", -+ "device_name": "KABYLAKE_L", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 7, -+ 8, -+ 9 - ] - }, - { -@@ -872,12 +1822,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:158", -- "device_name": "KABYLAKE", -+ "device_id": "x86_64:intel:6:143", -+ "device_name": "SAPPHIRERAPIDS_X", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, - 8, - 9, - 10 -@@ -891,15 +1840,27 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:165", -- "device_name": "COMETLAKE", -+ "device_id": "x86_64:intel:6:[144-149]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ - 7, - 8, - 9, - 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:150", -+ "device_name": "ATOM_TREMONT", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [ -+ 8, -+ 9 - ] - }, - { -@@ -910,12 +1871,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:166", -- "device_name": "COMETLAKE_L", -+ "device_id": "x86_64:intel:6:151", -+ "device_name": "ALDERLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, - 8, - 9, - 10 -@@ -929,12 +1889,25 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:167", -- "device_name": "ROCKETLAKE", -+ "device_id": "x86_64:intel:6:[152-153]", -+ "device_name": "UNKNOWN_CPU", -+ "device_type": "cpu", -+ "driver_name": "", -+ "maintained_in_rhel": [] -+ }, -+ { -+ "available_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ], -+ "deprecation_announced": "", -+ "device_id": "x86_64:intel:6:154", -+ "device_name": "ALDERLAKE_L", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, - 8, - 9, - 10 -@@ -948,8 +1921,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:22", -- "device_name": "CORE2_MEROM_L", -+ "device_id": "x86_64:intel:6:155", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -962,12 +1935,12 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:23", -- "device_name": "CORE2_PENRYN", -+ "device_id": "x86_64:intel:6:156", -+ "device_name": "ATOM_TREMONT_L", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9 - ] - }, - { -@@ -978,13 +1951,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:26", -- "device_name": "NEHALEM_EP", -+ "device_id": "x86_64:intel:6:157", -+ "device_name": "ICELAKE_NNPI", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -994,11 +1965,16 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:28", -- "device_name": "ATOM_BONNELL", -+ "device_id": "x86_64:intel:6:158", -+ "device_name": "KABYLAKE", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 7, -+ 8, -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1008,13 +1984,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:29", -- "device_name": "CORE2_DUNNINGTON", -+ "device_id": "x86_64:intel:6:[159-164]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1024,12 +1998,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:30", -- "device_name": "NEHALEM", -+ "device_id": "x86_64:intel:6:165", -+ "device_name": "COMETLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 8, -+ 9, -+ 10 - ] - }, - { -@@ -1040,12 +2016,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:31", -- "device_name": "NEHALEM_G", -+ "device_id": "x86_64:intel:6:166", -+ "device_name": "COMETLAKE_L", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 8, -+ 9, -+ 10 - ] - }, - { -@@ -1056,12 +2034,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:37", -- "device_name": "WESTMERE", -+ "device_id": "x86_64:intel:6:167", -+ "device_name": "ROCKETLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 8, -+ 9, -+ 10 - ] - }, - { -@@ -1072,8 +2052,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:38", -- "device_name": "ATOM_BONNELL_MID", -+ "device_id": "x86_64:intel:6:[168-169]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -1086,11 +2066,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:39", -- "device_name": "ATOM_SALTWELL_MID", -+ "device_id": "x86_64:intel:6:170", -+ "device_name": "METEORLAKE_L", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1100,13 +2083,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:42", -- "device_name": "SANDYBRIDGE", -+ "device_id": "x86_64:intel:6:171", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1116,12 +2097,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:44", -- "device_name": "WESTMERE_EP", -+ "device_id": "x86_64:intel:6:172", -+ "device_name": "METEORLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9, -+ 10 - ] - }, - { -@@ -1132,12 +2114,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:45", -- "device_name": "SANDYBRIDGE_X", -+ "device_id": "x86_64:intel:6:173", -+ "device_name": "GRANITERAPIDS_X", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9, -+ 10 - ] - }, - { -@@ -1148,12 +2131,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:46", -- "device_name": "NEHALEM_EX", -+ "device_id": "x86_64:intel:6:174", -+ "device_name": "GRANITERAPIDS_D", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9, -+ 10 - ] - }, - { -@@ -1164,12 +2148,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:47", -- "device_name": "WESTMERE_EX", -+ "device_id": "x86_64:intel:6:175", -+ "device_name": "ATOM_CRESTMONT_X", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9, -+ 10 - ] - }, - { -@@ -1180,8 +2165,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:53", -- "device_name": "ATOM_SALTWELL_TABLET", -+ "device_id": "x86_64:intel:6:[176-180]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -1194,11 +2179,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:54", -- "device_name": "ATOM_SALTWELL", -+ "device_id": "x86_64:intel:6:181", -+ "device_name": "ARROWLAKE_U", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1208,11 +2196,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:55", -- "device_name": "ATOM_SILVERMONT", -+ "device_id": "x86_64:intel:6:182", -+ "device_name": "ATOM_CRESTMONT", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1222,12 +2213,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:58", -- "device_name": "IVYBRIDGE", -+ "device_id": "x86_64:intel:6:183", -+ "device_name": "RAPTORLAKE", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7 -+ 9, -+ 10 - ] - }, - { -@@ -1238,14 +2230,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:60", -- "device_name": "HASWELL", -+ "device_id": "x86_64:intel:6:[184-185]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1255,13 +2244,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:61", -- "device_name": "BROADWELL", -+ "device_id": "x86_64:intel:6:186", -+ "device_name": "RAPTORLAKE_P", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -- 8 -+ 9, -+ 10 - ] - }, - { -@@ -1272,13 +2261,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:62", -- "device_name": "IVYBRIDGE_X", -+ "device_id": "x86_64:intel:6:[187-188]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1288,13 +2275,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:63", -- "device_name": "HASWELL_X", -+ "device_id": "x86_64:intel:6:189", -+ "device_name": "LUNARLAKE_M", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -- 8, - 9, - 10 - ] -@@ -1307,13 +2292,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:69", -- "device_name": "HASWELL_L", -+ "device_id": "x86_64:intel:6:190", -+ "device_name": "ATOM_GRACEMONT", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -- 8 -+ 8, -+ 9, -+ 10 - ] - }, - { -@@ -1324,13 +2310,13 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:70", -- "device_name": "HASWELL_G", -+ "device_id": "x86_64:intel:6:191", -+ "device_name": "RAPTORLAKE_S", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, -- 8 -+ 9, -+ 10 - ] - }, - { -@@ -1341,14 +2327,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:71", -- "device_name": "BROADWELL_G", -+ "device_id": "x86_64:intel:6:[192-196]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1358,11 +2341,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:74", -- "device_name": "ATOM_SILVERMONT_MID", -+ "device_id": "x86_64:intel:6:197", -+ "device_name": "ARROWLAKE_H", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1372,11 +2358,14 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:76", -- "device_name": "ATOM_AIRMONT", -+ "device_id": "x86_64:intel:6:198", -+ "device_name": "ARROWLAKE", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [] -+ "maintained_in_rhel": [ -+ 9, -+ 10 -+ ] - }, - { - "available_in_rhel": [ -@@ -1386,13 +2375,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:77", -- "device_name": "ATOM_SILVERMONT_D", -+ "device_id": "x86_64:intel:6:[199-203]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1402,14 +2389,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:78", -- "device_name": "SKYLAKE_L", -+ "device_id": "x86_64:intel:6:204", -+ "device_name": "PANTHERLAKE_L", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1419,16 +2403,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:79", -- "device_name": "BROADWELL_X", -+ "device_id": "x86_64:intel:6:[205-206]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8, -- 9, -- 10 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1438,12 +2417,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:85", -- "device_name": "SKYLAKE_X", -+ "device_id": "x86_64:intel:6:207", -+ "device_name": "EMERALDRAPIDS_X", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [ -- 7, - 8, - 9, - 10 -@@ -1457,14 +2435,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:86", -- "device_name": "BROADWELL_D", -+ "device_id": "x86_64:intel:6:[208-220]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1474,13 +2449,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:87", -- "device_name": "XEON_PHI_KNL", -+ "device_id": "x86_64:intel:6:221", -+ "device_name": "ATOM_DARKMONT_X", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1490,8 +2463,8 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:90", -- "device_name": "ATOM_AIRMONT_MID", -+ "device_id": "x86_64:intel:6:[222-255]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", - "maintained_in_rhel": [] -@@ -1504,16 +2477,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:92", -- "device_name": "ATOM_GOLDMONT", -+ "device_id": "x86_64:intel:19:00", -+ "device_name": "INVALID_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8, -- 9, -- 10 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1523,14 +2491,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:94", -- "device_name": "SKYLAKE", -+ "device_id": "x86_64:intel:19:1", -+ "device_name": "PANTHERCOVE_X", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -1540,14 +2505,11 @@ - 10 - ], - "deprecation_announced": "", -- "device_id": "x86_64:intel:6:95", -- "device_name": "ATOM_GOLDMONT_D", -+ "device_id": "x86_64:intel:19:[2-255]", -+ "device_name": "UNKNOWN_CPU", - "device_type": "cpu", - "driver_name": "", -- "maintained_in_rhel": [ -- 7, -- 8 -- ] -+ "maintained_in_rhel": [] - }, - { - "available_in_rhel": [ -@@ -2533,7 +3495,8 @@ - "driver_name": "arp_tables", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -@@ -2901,7 +3864,8 @@ - "driver_name": "ebtables", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -@@ -3092,7 +4056,8 @@ - "driver_name": "ip6_tables", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -@@ -3109,7 +4074,8 @@ - "driver_name": "ip_set", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -@@ -3126,7 +4092,8 @@ - "driver_name": "ip_tables", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -@@ -4814,7 +5781,8 @@ - "driver_name": "nft_compat", - "maintained_in_rhel": [ - 7, -- 8 -+ 8, -+ 9 - ] - }, - { -diff --git a/etc/leapp/files/pes-events.json b/etc/leapp/files/pes-events.json -index 677437fd..ec7c6b1b 100644 ---- a/etc/leapp/files/pes-events.json -+++ b/etc/leapp/files/pes-events.json -@@ -1,9 +1,7 @@ - { --"timestamp": "202502132105Z", -+"timestamp": "202505021705Z", - "provided_data_streams": [ --"3.0", --"3.1", --"3.2" -+"3.3" - ], - "packageinfo": [ - { -@@ -1452,7 +1450,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2629,7 +2626,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2663,7 +2659,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2697,7 +2692,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2731,7 +2725,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2765,7 +2758,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2799,7 +2791,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -2833,7 +2824,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -3346,7 +3336,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -5769,7 +5758,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -5833,7 +5821,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -5943,7 +5930,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6007,7 +5993,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6057,7 +6042,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6091,7 +6075,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6125,7 +6108,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6175,7 +6157,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6188,7 +6169,7 @@ null - null - ], - "name": "sblim-cim-client2", --"repository": "rhel7-optional" -+"repository": "rhel7-base" - } - ], - "set_id": 250 -@@ -6209,7 +6190,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6292,7 +6272,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6326,7 +6305,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6360,7 +6338,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6394,7 +6371,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6428,7 +6404,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6462,7 +6437,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6496,7 +6470,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6530,7 +6503,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6564,7 +6536,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6598,7 +6569,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6648,7 +6618,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6698,7 +6667,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6732,7 +6700,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6766,7 +6733,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6800,7 +6766,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6834,7 +6799,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6884,7 +6848,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6920,7 +6883,7 @@ null - null - ], - "name": "tix", --"repository": "rhel8-CRB" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 6150 -@@ -6934,7 +6897,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -6984,7 +6946,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -8418,7 +8379,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -8431,7 +8391,7 @@ null - null - ], - "name": "openjpeg", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 319 -@@ -8454,7 +8414,7 @@ null - null - ], - "name": "openjpeg2", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 320 -@@ -10057,12 +10017,16 @@ null - null - ], - "name": "openjpeg2-devel-docs", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 387 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -10087,12 +10051,16 @@ null - null - ], - "name": "openjpeg2-tools", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 388 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -10992,7 +10960,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -11042,7 +11009,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -11711,7 +11677,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -11960,7 +11925,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -12010,7 +11974,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -13734,7 +13697,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -13770,7 +13732,7 @@ null - null - ], - "name": "turbojpeg", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 548 -@@ -13852,8 +13814,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", - "s390x", - "x86_64" - ], -@@ -14104,7 +14064,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -14238,7 +14197,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -14606,7 +14564,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -14848,7 +14805,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -15888,7 +15844,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -15989,7 +15944,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -16023,7 +15977,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -16057,7 +16010,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -16091,7 +16043,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -16207,7 +16158,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -16994,7 +16944,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -17248,7 +17197,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -17298,7 +17246,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -30462,7 +30409,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -43095,7 +43041,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -43145,7 +43090,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -68313,7 +68257,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -81976,9 +81919,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2424, -@@ -81989,7 +81929,7 @@ null - null - ], - "name": "doxygen", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 3926 -@@ -82012,7 +81952,7 @@ null - null - ], - "name": "doxygen", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3927 -@@ -82026,7 +81966,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -82039,7 +81978,7 @@ null - null - ], - "name": "doxygen-doxywizard", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 3928 -@@ -82062,7 +82001,7 @@ null - null - ], - "name": "doxygen-doxywizard", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3929 -@@ -82076,7 +82015,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -82089,7 +82027,7 @@ null - null - ], - "name": "doxygen-latex", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 3930 -@@ -82112,7 +82050,7 @@ null - null - ], - "name": "doxygen-latex", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3931 -@@ -82514,7 +82452,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -82548,7 +82485,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -82782,9 +82718,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2443, -@@ -82816,9 +82749,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2444, -@@ -82850,7 +82780,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -82884,9 +82813,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2446, -@@ -82986,7 +82912,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83006,7 +82931,7 @@ null - null - ], - "name": "texlive-bibtex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4774 -@@ -83179,7 +83104,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83215,7 +83139,7 @@ null - null - ], - "name": "asciidoc-doc", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3975 -@@ -83229,7 +83153,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83263,7 +83186,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83299,7 +83221,7 @@ null - null - ], - "name": "babl-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3979 -@@ -83313,7 +83235,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83349,7 +83270,7 @@ null - null - ], - "name": "babl-devel-docs", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 3981 -@@ -83363,7 +83284,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83397,7 +83317,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83431,7 +83350,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83465,7 +83383,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83499,7 +83416,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83616,7 +83532,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83650,7 +83565,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83718,7 +83632,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83754,7 +83667,7 @@ null - null - ], - "name": "freeipmi-devel", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4003 -@@ -83768,7 +83681,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83851,7 +83763,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83935,7 +83846,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -83969,7 +83879,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84005,7 +83914,7 @@ null - null - ], - "name": "jasper-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4015 -@@ -84019,7 +83928,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84053,7 +83961,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84103,7 +84010,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84139,7 +84045,7 @@ null - null - ], - "name": "libgphoto2-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4021 -@@ -84153,7 +84059,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84189,7 +84094,7 @@ null - null - ], - "name": "librabbitmq-devel", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4023 -@@ -84373,7 +84278,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84491,7 +84395,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84641,7 +84544,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84677,7 +84579,7 @@ null - null - ], - "name": "netpbm-doc", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4047 -@@ -84691,7 +84593,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84725,7 +84626,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84759,7 +84659,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84823,7 +84722,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84859,7 +84757,7 @@ null - null - ], - "name": "opencv-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4055 -@@ -84873,7 +84771,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84907,7 +84804,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -84943,7 +84839,7 @@ null - null - ], - "name": "OpenIPMI-devel", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4059 -@@ -84957,7 +84853,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85041,7 +84936,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85075,7 +84969,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85109,7 +85002,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85143,7 +85035,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85177,7 +85068,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85213,7 +85103,7 @@ null - null - ], - "name": "recode-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4073 -@@ -85227,7 +85117,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85277,7 +85166,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85327,7 +85215,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85377,7 +85264,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85427,7 +85313,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85461,7 +85346,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85511,7 +85395,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85545,7 +85428,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85579,7 +85461,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85613,7 +85494,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85647,7 +85527,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -85730,7 +85609,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86016,7 +85894,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86050,7 +85927,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86086,7 +85962,7 @@ null - null - ], - "name": "netpbm-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4115 -@@ -86150,7 +86026,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86234,7 +86109,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86318,7 +86192,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86352,7 +86225,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86704,7 +86576,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86738,7 +86609,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86772,7 +86642,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86806,7 +86675,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86840,7 +86708,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86874,7 +86741,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86908,7 +86774,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86942,7 +86807,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -86976,7 +86840,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87010,7 +86873,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87044,7 +86906,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87078,7 +86939,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87112,7 +86972,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87146,7 +87005,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87180,7 +87038,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87214,7 +87071,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87248,7 +87104,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87282,7 +87137,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87316,7 +87170,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87350,7 +87203,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87384,7 +87236,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87418,7 +87269,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87452,7 +87302,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87486,7 +87335,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87520,7 +87368,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87672,7 +87519,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87706,7 +87552,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87740,7 +87585,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87774,7 +87618,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -87808,7 +87651,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88162,7 +88004,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88175,7 +88016,7 @@ null - null - ], - "name": "texlive-dvipdfmx-def", --"repository": "rhel7-optional" -+"repository": "rhel7-base" - } - ], - "set_id": 4219 -@@ -88212,7 +88053,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88225,7 +88065,7 @@ null - null - ], - "name": "texlive-pdftex-def", --"repository": "rhel7-optional" -+"repository": "rhel7-base" - } - ], - "set_id": 4221 -@@ -88248,7 +88088,7 @@ null - null - ], - "name": "texlive-graphics-def", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 4222 -@@ -88262,7 +88102,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88298,7 +88137,7 @@ null - null - ], - "name": "texlive-graphics-def", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 4224 -@@ -88312,7 +88151,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88339,7 +88177,7 @@ null - null - ], - "name": "texlive-dvipdfm-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ -@@ -88360,7 +88198,7 @@ null - null - ], - "name": "texlive-dvipdfmx-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4225 -@@ -88397,7 +88235,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88424,7 +88261,7 @@ null - null - ], - "name": "texlive-dvipng-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4227 -@@ -88461,7 +88298,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88488,7 +88324,7 @@ null - null - ], - "name": "texlive-dvips-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4229 -@@ -88525,7 +88361,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88538,21 +88373,21 @@ null - null - ], - "name": "texlive-epstopdf", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-epstopdf-bin", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-epstopdf-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4231 -@@ -88589,7 +88424,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88602,14 +88436,14 @@ null - null - ], - "name": "texlive-fontware", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fontware-bin", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4233 -@@ -88632,7 +88466,7 @@ null - null - ], - "name": "texlive-fontware", --"repository": "rhel8-BaseOS" -+"repository": "rhel8-AppStream" - } - ], - "set_id": 4234 -@@ -88646,7 +88480,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88703,7 +88536,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88730,7 +88562,7 @@ null - null - ], - "name": "texlive-jadetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4237 -@@ -88767,7 +88599,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88794,7 +88625,7 @@ null - null - ], - "name": "texlive-kpathsea-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4239 -@@ -88831,7 +88662,6 @@ null - { - "action": 7, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88844,7 +88674,7 @@ null - null - ], - "name": "texlive-kpathsea-lib", --"repository": "rhel7-optional" -+"repository": "rhel7-base" - } - ], - "set_id": 4241 -@@ -88881,7 +88711,6 @@ null - { - "action": 7, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88917,7 +88746,7 @@ null - null - ], - "name": "texlive-lib-devel", --"repository": "rhel8-AppStream" -+"repository": "rhel8-CRB" - } - ], - "set_id": 4244 -@@ -88931,7 +88760,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -88965,7 +88793,7 @@ null - null - ], - "name": "texlive-latex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4245 -@@ -89002,7 +88830,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89022,7 +88849,7 @@ null - null - ], - "name": "texlive-latex-fonts-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4247 -@@ -89059,7 +88886,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89086,7 +88912,7 @@ null - null - ], - "name": "texlive-luaotfload-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4249 -@@ -89123,7 +88949,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89150,7 +88975,7 @@ null - null - ], - "name": "texlive-luatex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4251 -@@ -89187,7 +89012,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89214,7 +89038,7 @@ null - null - ], - "name": "texlive-makeindex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4253 -@@ -89251,7 +89075,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89308,7 +89131,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89321,28 +89143,28 @@ null - null - ], - "name": "texlive-metapost", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-metapost-bin", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-metapost-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-metapost-examples-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4259 -@@ -89379,7 +89201,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89436,7 +89257,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89493,7 +89313,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89520,7 +89339,7 @@ null - null - ], - "name": "texlive-pdftex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4265 -@@ -89557,7 +89376,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89577,7 +89395,7 @@ null - null - ], - "name": "texlive-graphics-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ -@@ -89591,7 +89409,7 @@ null - null - ], - "name": "texlive-rotating-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4267 -@@ -89628,7 +89446,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89655,7 +89472,7 @@ null - null - ], - "name": "texlive-tetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4269 -@@ -89692,7 +89509,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89719,7 +89535,7 @@ null - null - ], - "name": "texlive-tex4ht-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4271 -@@ -89756,7 +89572,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89813,7 +89628,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89870,7 +89684,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89897,7 +89710,7 @@ null - null - ], - "name": "texlive-texlive.infra-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4279 -@@ -89934,7 +89747,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -89961,7 +89773,7 @@ null - null - ], - "name": "texlive-thumbpdf-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4281 -@@ -89998,7 +89810,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90055,7 +89866,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90068,21 +89878,21 @@ null - null - ], - "name": "texlive-xetex", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetex-bin", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4285 -@@ -90119,7 +89929,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90146,7 +89955,7 @@ null - null - ], - "name": "texlive-xmltex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4287 -@@ -90183,7 +89992,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90196,14 +90004,14 @@ null - null - ], - "name": "texlive-adjustbox", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-adjustbox-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4289 -@@ -90240,7 +90048,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90260,7 +90067,7 @@ null - null - ], - "name": "texlive-ae-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4291 -@@ -90297,7 +90104,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90317,7 +90123,7 @@ null - null - ], - "name": "texlive-algorithms-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4293 -@@ -90354,7 +90160,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90374,7 +90179,7 @@ null - null - ], - "name": "texlive-amscls-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4295 -@@ -90411,7 +90216,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90431,7 +90235,7 @@ null - null - ], - "name": "texlive-amsfonts-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4297 -@@ -90468,7 +90272,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90488,7 +90291,7 @@ null - null - ], - "name": "texlive-amsmath-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4299 -@@ -90525,7 +90328,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90545,7 +90347,7 @@ null - null - ], - "name": "texlive-anysize-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4301 -@@ -90582,7 +90384,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90595,14 +90396,14 @@ null - null - ], - "name": "texlive-appendix", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-appendix-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4303 -@@ -90639,7 +90440,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90652,14 +90452,14 @@ null - null - ], - "name": "texlive-arabxetex", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-arabxetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4305 -@@ -90696,7 +90496,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90709,14 +90508,14 @@ null - null - ], - "name": "texlive-arphic", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-arphic-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4307 -@@ -90753,7 +90552,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90773,7 +90571,7 @@ null - null - ], - "name": "texlive-attachfile-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4309 -@@ -90810,7 +90608,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90830,7 +90627,7 @@ null - null - ], - "name": "texlive-babelbib-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4311 -@@ -90867,7 +90664,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90887,7 +90683,7 @@ null - null - ], - "name": "texlive-babel-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4313 -@@ -90924,7 +90720,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -90944,7 +90739,7 @@ null - null - ], - "name": "texlive-beamer-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4315 -@@ -90981,7 +90776,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91001,7 +90795,7 @@ null - null - ], - "name": "texlive-bera-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4317 -@@ -91038,7 +90832,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91058,7 +90851,7 @@ null - null - ], - "name": "texlive-beton-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4319 -@@ -91095,7 +90888,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91108,14 +90900,14 @@ null - null - ], - "name": "texlive-bibtopic", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-bibtopic-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4321 -@@ -91152,7 +90944,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91165,14 +90956,14 @@ null - null - ], - "name": "texlive-bidi", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-bidi-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4323 -@@ -91209,7 +91000,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91222,14 +91012,14 @@ null - null - ], - "name": "texlive-bigfoot", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-bigfoot-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4325 -@@ -91266,7 +91056,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91286,7 +91075,7 @@ null - null - ], - "name": "texlive-booktabs-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4327 -@@ -91323,7 +91112,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91343,7 +91131,7 @@ null - null - ], - "name": "texlive-breakurl-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4329 -@@ -91380,7 +91168,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91400,7 +91187,7 @@ null - null - ], - "name": "texlive-caption-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4331 -@@ -91437,7 +91224,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91457,7 +91243,7 @@ null - null - ], - "name": "texlive-carlisle-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4333 -@@ -91494,7 +91280,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91507,14 +91292,14 @@ null - null - ], - "name": "texlive-changebar", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-changebar-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4335 -@@ -91551,7 +91336,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91564,14 +91348,14 @@ null - null - ], - "name": "texlive-changepage", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-changepage-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4337 -@@ -91608,7 +91392,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91628,7 +91411,7 @@ null - null - ], - "name": "texlive-charter-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4339 -@@ -91665,7 +91448,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91685,7 +91467,7 @@ null - null - ], - "name": "texlive-chngcntr-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4341 -@@ -91722,7 +91504,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91742,7 +91523,7 @@ null - null - ], - "name": "texlive-cite-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4343 -@@ -91779,7 +91560,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91792,14 +91572,14 @@ null - null - ], - "name": "texlive-cjk", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-cjk-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4345 -@@ -91836,7 +91616,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91856,7 +91635,7 @@ null - null - ], - "name": "texlive-cmap-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4347 -@@ -91893,7 +91672,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91913,7 +91691,7 @@ null - null - ], - "name": "texlive-cm-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4349 -@@ -91950,7 +91728,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -91963,14 +91740,14 @@ null - null - ], - "name": "texlive-cns", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-cns-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4355 -@@ -92007,7 +91784,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92020,14 +91796,14 @@ null - null - ], - "name": "texlive-collectbox", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-collectbox-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4357 -@@ -92064,7 +91840,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92084,7 +91859,7 @@ null - null - ], - "name": "texlive-colortbl-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4359 -@@ -92121,7 +91896,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92141,7 +91915,7 @@ null - null - ], - "name": "texlive-crop-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4361 -@@ -92178,7 +91952,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92198,7 +91971,7 @@ null - null - ], - "name": "texlive-csquotes-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4363 -@@ -92235,7 +92008,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92255,7 +92027,7 @@ null - null - ], - "name": "texlive-ctable-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4365 -@@ -92292,7 +92064,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92312,7 +92083,7 @@ null - null - ], - "name": "texlive-currfile-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4367 -@@ -92349,7 +92120,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92362,14 +92132,14 @@ null - null - ], - "name": "texlive-datetime", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-datetime-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4369 -@@ -92406,7 +92176,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92426,7 +92195,7 @@ null - null - ], - "name": "texlive-ec-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4371 -@@ -92463,7 +92232,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92476,14 +92244,14 @@ null - null - ], - "name": "texlive-eepic", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-eepic-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4373 -@@ -92520,7 +92288,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92540,7 +92307,7 @@ null - null - ], - "name": "texlive-enctex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4375 -@@ -92577,7 +92344,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92597,7 +92363,7 @@ null - null - ], - "name": "texlive-enumitem-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4377 -@@ -92634,7 +92400,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92647,14 +92412,14 @@ null - null - ], - "name": "texlive-epsf", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-epsf-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4379 -@@ -92691,7 +92456,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92711,7 +92475,7 @@ null - null - ], - "name": "texlive-eso-pic-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4381 -@@ -92748,7 +92512,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92768,7 +92531,7 @@ null - null - ], - "name": "texlive-etex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4383 -@@ -92805,7 +92568,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92825,7 +92587,7 @@ null - null - ], - "name": "texlive-etoolbox-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4387 -@@ -92862,7 +92624,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92875,14 +92636,14 @@ null - null - ], - "name": "texlive-euenc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-euenc-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4389 -@@ -92919,7 +92680,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92939,7 +92699,7 @@ null - null - ], - "name": "texlive-euler-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4391 -@@ -92976,7 +92736,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -92996,7 +92755,7 @@ null - null - ], - "name": "texlive-euro-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4393 -@@ -93033,7 +92792,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93053,7 +92811,7 @@ null - null - ], - "name": "texlive-eurosym-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4395 -@@ -93090,7 +92848,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93110,7 +92867,7 @@ null - null - ], - "name": "texlive-extsizes-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4397 -@@ -93147,7 +92904,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93167,7 +92923,7 @@ null - null - ], - "name": "texlive-fancybox-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4399 -@@ -93204,7 +92960,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93224,7 +92979,7 @@ null - null - ], - "name": "texlive-fancyhdr-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4401 -@@ -93261,7 +93016,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93281,7 +93035,7 @@ null - null - ], - "name": "texlive-fancyref-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4403 -@@ -93318,7 +93072,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93338,7 +93091,7 @@ null - null - ], - "name": "texlive-fancyvrb-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4405 -@@ -93375,7 +93128,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93395,7 +93147,7 @@ null - null - ], - "name": "texlive-filecontents-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4407 -@@ -93432,7 +93184,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93452,7 +93203,7 @@ null - null - ], - "name": "texlive-filehook-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4409 -@@ -93489,7 +93240,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93509,7 +93259,7 @@ null - null - ], - "name": "texlive-fix2col-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4411 -@@ -93546,7 +93296,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93559,14 +93308,14 @@ null - null - ], - "name": "texlive-fixlatvian", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fixlatvian-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4413 -@@ -93603,7 +93352,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93623,7 +93371,7 @@ null - null - ], - "name": "texlive-float-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4415 -@@ -93660,7 +93408,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93673,14 +93420,14 @@ null - null - ], - "name": "texlive-fmtcount", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fmtcount-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4417 -@@ -93717,7 +93464,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93730,14 +93476,14 @@ null - null - ], - "name": "texlive-fncychap", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fncychap-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4419 -@@ -93774,7 +93520,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93787,14 +93532,14 @@ null - null - ], - "name": "texlive-fontbook", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fontbook-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4421 -@@ -93831,7 +93576,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93851,7 +93595,7 @@ null - null - ], - "name": "texlive-fontspec-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4423 -@@ -93888,7 +93632,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93901,14 +93644,14 @@ null - null - ], - "name": "texlive-fontwrap", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-fontwrap-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4425 -@@ -93945,7 +93688,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -93965,7 +93707,7 @@ null - null - ], - "name": "texlive-footmisc-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4427 -@@ -94002,7 +93744,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94022,7 +93763,7 @@ null - null - ], - "name": "texlive-fp-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4429 -@@ -94059,7 +93800,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94079,7 +93819,7 @@ null - null - ], - "name": "texlive-fpl-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4431 -@@ -94116,7 +93856,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94129,14 +93868,14 @@ null - null - ], - "name": "texlive-framed", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-framed-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4433 -@@ -94173,7 +93912,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94193,7 +93931,7 @@ null - null - ], - "name": "texlive-geometry-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4435 -@@ -94230,7 +93968,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94250,7 +93987,7 @@ null - null - ], - "name": "texlive-hyperref-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4437 -@@ -94287,7 +94024,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94300,14 +94036,14 @@ null - null - ], - "name": "texlive-hyphenat", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-hyphenat-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4439 -@@ -94344,7 +94080,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94364,7 +94099,7 @@ null - null - ], - "name": "texlive-hyph-utf8-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4441 -@@ -94401,7 +94136,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94421,7 +94155,7 @@ null - null - ], - "name": "texlive-ifetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4443 -@@ -94458,7 +94192,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94478,7 +94211,7 @@ null - null - ], - "name": "texlive-ifluatex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4445 -@@ -94515,7 +94248,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94528,14 +94260,14 @@ null - null - ], - "name": "texlive-ifmtarg", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-ifmtarg-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4447 -@@ -94572,7 +94304,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94585,14 +94316,14 @@ null - null - ], - "name": "texlive-ifoddpage", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-ifoddpage-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4449 -@@ -94629,7 +94360,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94642,14 +94372,14 @@ null - null - ], - "name": "texlive-iftex", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-iftex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4451 -@@ -94686,7 +94416,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94706,7 +94435,7 @@ null - null - ], - "name": "texlive-ifxetex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4453 -@@ -94743,7 +94472,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94763,7 +94491,7 @@ null - null - ], - "name": "texlive-index-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4455 -@@ -94800,7 +94528,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94820,7 +94547,7 @@ null - null - ], - "name": "texlive-jknapltx-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4457 -@@ -94857,7 +94584,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94877,7 +94603,7 @@ null - null - ], - "name": "texlive-kastrup-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4459 -@@ -94914,7 +94640,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94934,7 +94659,7 @@ null - null - ], - "name": "texlive-kerkis-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4461 -@@ -94971,7 +94696,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -94991,7 +94715,7 @@ null - null - ], - "name": "texlive-l3experimental-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4463 -@@ -95028,7 +94752,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95048,7 +94771,7 @@ null - null - ], - "name": "texlive-l3kernel-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4465 -@@ -95085,7 +94808,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95105,7 +94827,7 @@ null - null - ], - "name": "texlive-l3packages-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4467 -@@ -95142,7 +94864,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95155,14 +94876,14 @@ null - null - ], - "name": "texlive-lastpage", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-lastpage-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4469 -@@ -95199,7 +94920,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95212,14 +94932,14 @@ null - null - ], - "name": "texlive-lettrine", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-lettrine-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4471 -@@ -95256,7 +94976,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95276,7 +94995,7 @@ null - null - ], - "name": "texlive-listings-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4473 -@@ -95313,7 +95032,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95333,7 +95051,7 @@ null - null - ], - "name": "texlive-lm-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4475 -@@ -95370,7 +95088,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95390,7 +95107,7 @@ null - null - ], - "name": "texlive-lua-alt-getopt-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4479 -@@ -95427,7 +95144,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95447,7 +95163,7 @@ null - null - ], - "name": "texlive-lualatex-math-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4481 -@@ -95484,7 +95200,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95504,7 +95219,7 @@ null - null - ], - "name": "texlive-luatexbase-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4483 -@@ -95541,7 +95256,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95554,14 +95268,14 @@ null - null - ], - "name": "texlive-makecmds", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-makecmds-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4485 -@@ -95598,7 +95312,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95618,7 +95331,7 @@ null - null - ], - "name": "texlive-marginnote-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4487 -@@ -95655,7 +95368,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95675,7 +95387,7 @@ null - null - ], - "name": "texlive-marvosym-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4489 -@@ -95712,7 +95424,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95732,7 +95443,7 @@ null - null - ], - "name": "texlive-mathpazo-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4491 -@@ -95769,7 +95480,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95782,14 +95492,14 @@ null - null - ], - "name": "texlive-mathspec", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-mathspec-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4493 -@@ -95826,7 +95536,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95846,7 +95555,7 @@ null - null - ], - "name": "texlive-mdwtools-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4495 -@@ -95883,7 +95592,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95903,7 +95611,7 @@ null - null - ], - "name": "texlive-memoir-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4497 -@@ -95940,7 +95648,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -95960,7 +95667,7 @@ null - null - ], - "name": "texlive-metalogo-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4499 -@@ -95997,7 +95704,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96017,7 +95723,7 @@ null - null - ], - "name": "texlive-mflogo-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4501 -@@ -96054,7 +95760,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96074,7 +95779,7 @@ null - null - ], - "name": "texlive-mfnfss-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4503 -@@ -96111,7 +95816,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96131,7 +95835,7 @@ null - null - ], - "name": "texlive-microtype-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4505 -@@ -96168,7 +95872,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96181,14 +95884,14 @@ null - null - ], - "name": "texlive-mnsymbol", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-mnsymbol-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4507 -@@ -96225,7 +95928,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96245,7 +95947,7 @@ null - null - ], - "name": "texlive-mparhack-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4509 -@@ -96282,7 +95984,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96302,7 +96003,7 @@ null - null - ], - "name": "texlive-ms-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4511 -@@ -96339,7 +96040,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96359,7 +96059,7 @@ null - null - ], - "name": "texlive-multido-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4513 -@@ -96396,7 +96096,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96409,14 +96108,14 @@ null - null - ], - "name": "texlive-multirow", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-multirow-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4515 -@@ -96453,7 +96152,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96473,7 +96171,7 @@ null - null - ], - "name": "texlive-natbib-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4517 -@@ -96510,7 +96208,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96523,14 +96220,14 @@ null - null - ], - "name": "texlive-ncctools", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-ncctools-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4519 -@@ -96567,7 +96264,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96587,7 +96283,7 @@ null - null - ], - "name": "texlive-ntgclass-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4521 -@@ -96624,7 +96320,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96644,7 +96339,7 @@ null - null - ], - "name": "texlive-oberdiek-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4523 -@@ -96681,7 +96376,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96694,14 +96388,14 @@ null - null - ], - "name": "texlive-overpic", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-overpic-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4525 -@@ -96738,7 +96432,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96758,7 +96451,7 @@ null - null - ], - "name": "texlive-paralist-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4527 -@@ -96795,7 +96488,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96815,7 +96507,7 @@ null - null - ], - "name": "texlive-parallel-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4529 -@@ -96852,7 +96544,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96872,7 +96563,7 @@ null - null - ], - "name": "texlive-parskip-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4531 -@@ -96909,7 +96600,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96929,7 +96619,7 @@ null - null - ], - "name": "texlive-pdfpages-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4533 -@@ -96966,7 +96656,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -96986,7 +96675,7 @@ null - null - ], - "name": "texlive-pgf-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4535 -@@ -97023,7 +96712,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97036,14 +96724,14 @@ null - null - ], - "name": "texlive-philokalia", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-philokalia-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4537 -@@ -97080,7 +96768,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97093,14 +96780,14 @@ null - null - ], - "name": "texlive-placeins", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-placeins-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4539 -@@ -97137,7 +96824,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97150,14 +96836,14 @@ null - null - ], - "name": "texlive-polyglossia", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-polyglossia-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4541 -@@ -97194,7 +96880,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97214,7 +96899,7 @@ null - null - ], - "name": "texlive-powerdot-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4543 -@@ -97251,7 +96936,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97264,14 +96948,14 @@ null - null - ], - "name": "texlive-preprint", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-preprint-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4545 -@@ -97308,7 +96992,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97328,7 +97011,7 @@ null - null - ], - "name": "texlive-psfrag-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4547 -@@ -97365,7 +97048,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97385,7 +97067,7 @@ null - null - ], - "name": "texlive-psnfss-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4549 -@@ -97422,7 +97104,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97442,7 +97123,7 @@ null - null - ], - "name": "texlive-pspicture-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4551 -@@ -97479,7 +97160,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97499,7 +97179,7 @@ null - null - ], - "name": "texlive-pst-3d-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4553 -@@ -97536,7 +97216,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97556,7 +97235,7 @@ null - null - ], - "name": "texlive-pstricks-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4571 -@@ -97593,7 +97272,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97606,14 +97284,14 @@ null - null - ], - "name": "texlive-ptext", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-ptext-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4581 -@@ -97650,7 +97328,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97670,7 +97347,7 @@ null - null - ], - "name": "texlive-pxfonts-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4583 -@@ -97707,7 +97384,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97727,7 +97403,7 @@ null - null - ], - "name": "texlive-qstest-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4585 -@@ -97764,7 +97440,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97784,7 +97459,7 @@ null - null - ], - "name": "texlive-rcs-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4587 -@@ -97821,7 +97496,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97834,14 +97508,14 @@ null - null - ], - "name": "texlive-realscripts", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-realscripts-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4589 -@@ -97878,7 +97552,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97898,7 +97571,7 @@ null - null - ], - "name": "texlive-rsfs-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4591 -@@ -97935,7 +97608,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -97955,7 +97627,7 @@ null - null - ], - "name": "texlive-sansmath-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4593 -@@ -97992,7 +97664,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98012,7 +97683,7 @@ null - null - ], - "name": "texlive-sauerj-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4595 -@@ -98049,7 +97720,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98069,7 +97739,7 @@ null - null - ], - "name": "texlive-section-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4597 -@@ -98106,7 +97776,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98119,14 +97788,14 @@ null - null - ], - "name": "texlive-sectsty", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-sectsty-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4599 -@@ -98163,7 +97832,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98183,7 +97851,7 @@ null - null - ], - "name": "texlive-seminar-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4601 -@@ -98220,7 +97888,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98240,7 +97907,7 @@ null - null - ], - "name": "texlive-sepnum-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4603 -@@ -98277,7 +97944,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98297,7 +97963,7 @@ null - null - ], - "name": "texlive-setspace-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4605 -@@ -98334,7 +98000,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98354,7 +98019,7 @@ null - null - ], - "name": "texlive-showexpl-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4607 -@@ -98391,7 +98056,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98411,7 +98075,7 @@ null - null - ], - "name": "texlive-soul-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4609 -@@ -98448,7 +98112,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98461,14 +98124,14 @@ null - null - ], - "name": "texlive-stmaryrd", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-stmaryrd-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4611 -@@ -98505,7 +98168,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98525,7 +98187,7 @@ null - null - ], - "name": "texlive-subfig-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4613 -@@ -98562,7 +98224,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98575,14 +98236,14 @@ null - null - ], - "name": "texlive-subfigure", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-subfigure-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4615 -@@ -98619,7 +98280,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98632,14 +98292,14 @@ null - null - ], - "name": "texlive-svn-prov", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-svn-prov-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4617 -@@ -98676,7 +98336,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98689,14 +98348,14 @@ null - null - ], - "name": "texlive-t2", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-t2-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4619 -@@ -98733,7 +98392,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98753,7 +98411,7 @@ null - null - ], - "name": "texlive-textcase-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4625 -@@ -98790,7 +98448,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98803,14 +98460,14 @@ null - null - ], - "name": "texlive-textpos", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-textpos-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4627 -@@ -98847,7 +98504,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98860,14 +98516,14 @@ null - null - ], - "name": "texlive-threeparttable", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-threeparttable-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4629 -@@ -98904,7 +98560,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98924,7 +98579,7 @@ null - null - ], - "name": "texlive-tipa-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4631 -@@ -98961,7 +98616,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -98974,14 +98628,14 @@ null - null - ], - "name": "texlive-titlesec", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-titlesec-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4633 -@@ -99018,7 +98672,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99031,14 +98684,14 @@ null - null - ], - "name": "texlive-titling", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-titling-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4635 -@@ -99075,7 +98728,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99088,14 +98740,14 @@ null - null - ], - "name": "texlive-tocloft", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-tocloft-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4637 -@@ -99132,7 +98784,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99152,7 +98803,7 @@ null - null - ], - "name": "texlive-tools-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4639 -@@ -99189,7 +98840,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99209,7 +98859,7 @@ null - null - ], - "name": "texlive-txfonts-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4641 -@@ -99246,7 +98896,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99266,7 +98915,7 @@ null - null - ], - "name": "texlive-type1cm-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4643 -@@ -99303,7 +98952,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99323,7 +98971,7 @@ null - null - ], - "name": "texlive-typehtml-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4645 -@@ -99360,7 +99008,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99373,14 +99020,14 @@ null - null - ], - "name": "texlive-ucharclasses", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-ucharclasses-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4647 -@@ -99417,7 +99064,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99437,7 +99083,7 @@ null - null - ], - "name": "texlive-ucs-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4649 -@@ -99474,7 +99120,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99487,14 +99132,14 @@ null - null - ], - "name": "texlive-uhc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-uhc-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4651 -@@ -99531,7 +99176,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99551,7 +99195,7 @@ null - null - ], - "name": "texlive-ulem-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4653 -@@ -99588,7 +99232,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99608,7 +99251,7 @@ null - null - ], - "name": "texlive-underscore-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4655 -@@ -99645,7 +99288,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99665,7 +99307,7 @@ null - null - ], - "name": "texlive-unicode-math-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4657 -@@ -99702,7 +99344,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99715,14 +99356,14 @@ null - null - ], - "name": "texlive-unisugar", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-unisugar-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4659 -@@ -99759,7 +99400,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99779,7 +99419,7 @@ null - null - ], - "name": "texlive-url-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4661 -@@ -99816,7 +99456,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99836,7 +99475,7 @@ null - null - ], - "name": "texlive-utopia-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4663 -@@ -99873,7 +99512,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99893,7 +99531,7 @@ null - null - ], - "name": "texlive-varwidth-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4665 -@@ -99930,7 +99568,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -99943,14 +99580,14 @@ null - null - ], - "name": "texlive-wadalab", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-wadalab-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4667 -@@ -99987,7 +99624,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100000,14 +99636,14 @@ null - null - ], - "name": "texlive-was", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-was-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4669 -@@ -100044,7 +99680,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100064,7 +99699,7 @@ null - null - ], - "name": "texlive-wasy-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4671 -@@ -100101,7 +99736,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100121,7 +99755,7 @@ null - null - ], - "name": "texlive-wasysym-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4673 -@@ -100158,7 +99792,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100171,14 +99804,14 @@ null - null - ], - "name": "texlive-wrapfig", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-wrapfig-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4675 -@@ -100215,7 +99848,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100235,7 +99867,7 @@ null - null - ], - "name": "texlive-xcolor-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4677 -@@ -100272,7 +99904,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100285,14 +99916,14 @@ null - null - ], - "name": "texlive-xecjk", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xecjk-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4679 -@@ -100329,7 +99960,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100342,14 +99972,14 @@ null - null - ], - "name": "texlive-xecolor", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xecolor-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4681 -@@ -100386,7 +100016,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100399,14 +100028,14 @@ null - null - ], - "name": "texlive-xecyr", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xecyr-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4683 -@@ -100443,7 +100072,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100456,14 +100084,14 @@ null - null - ], - "name": "texlive-xeindex", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xeindex-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4685 -@@ -100500,7 +100128,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100513,14 +100140,14 @@ null - null - ], - "name": "texlive-xepersian", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xepersian-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4687 -@@ -100557,7 +100184,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100570,14 +100196,14 @@ null - null - ], - "name": "texlive-xesearch", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xesearch-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4689 -@@ -100614,7 +100240,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100627,14 +100252,14 @@ null - null - ], - "name": "texlive-xetexfontinfo", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetexfontinfo-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4691 -@@ -100671,7 +100296,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100684,14 +100308,14 @@ null - null - ], - "name": "texlive-xifthen", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xifthen-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4699 -@@ -100728,7 +100352,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100748,7 +100371,7 @@ null - null - ], - "name": "texlive-xkeyval-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4701 -@@ -100785,7 +100408,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100798,14 +100420,14 @@ null - null - ], - "name": "texlive-xltxtra", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xltxtra-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4703 -@@ -100842,7 +100464,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100855,14 +100476,14 @@ null - null - ], - "name": "texlive-xstring", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xstring-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4705 -@@ -100899,7 +100520,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100912,14 +100532,14 @@ null - null - ], - "name": "texlive-xtab", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xtab-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4707 -@@ -100956,7 +100576,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -100976,7 +100595,7 @@ null - null - ], - "name": "texlive-xunicode-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4709 -@@ -101173,7 +100792,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101193,7 +100811,7 @@ null - null - ], - "name": "texlive-cm-lgc-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4718 -@@ -101230,7 +100848,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101250,7 +100867,7 @@ null - null - ], - "name": "texlive-cm-super-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4720 -@@ -101287,7 +100904,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101307,7 +100923,7 @@ null - null - ], - "name": "texlive-etex-pkg-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4724 -@@ -101344,7 +100960,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101364,7 +100979,7 @@ null - null - ], - "name": "texlive-lm-math-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4728 -@@ -101401,7 +101016,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101421,7 +101035,7 @@ null - null - ], - "name": "texlive-pst-blur-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4736 -@@ -101458,7 +101072,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101478,7 +101091,7 @@ null - null - ], - "name": "texlive-pst-coil-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4738 -@@ -101515,7 +101128,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101535,7 +101147,7 @@ null - null - ], - "name": "texlive-pst-eps-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4740 -@@ -101572,7 +101184,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101592,7 +101203,7 @@ null - null - ], - "name": "texlive-pst-fill-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4742 -@@ -101629,7 +101240,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101649,7 +101259,7 @@ null - null - ], - "name": "texlive-pst-grad-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4744 -@@ -101686,7 +101296,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101706,7 +101315,7 @@ null - null - ], - "name": "texlive-pst-math-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4746 -@@ -101743,7 +101352,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101763,7 +101371,7 @@ null - null - ], - "name": "texlive-pst-node-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4748 -@@ -101800,7 +101408,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101820,7 +101427,7 @@ null - null - ], - "name": "texlive-pst-plot-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4750 -@@ -101857,7 +101464,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101877,7 +101483,7 @@ null - null - ], - "name": "texlive-pstricks-add-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4752 -@@ -101914,7 +101520,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101934,7 +101539,7 @@ null - null - ], - "name": "texlive-pst-slpe-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4754 -@@ -101971,7 +101576,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -101991,7 +101595,7 @@ null - null - ], - "name": "texlive-pst-text-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4756 -@@ -102028,7 +101632,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102048,7 +101651,7 @@ null - null - ], - "name": "texlive-pst-tree-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4758 -@@ -102085,9 +101688,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2830, -@@ -102098,14 +101698,14 @@ null - null - ], - "name": "texlive-tex-gyre", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-tex-gyre-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4762 -@@ -102142,9 +101742,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 2831, -@@ -102155,14 +101752,14 @@ null - null - ], - "name": "texlive-tex-gyre-math", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-tex-gyre-math-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4764 -@@ -102199,7 +101796,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102212,14 +101808,14 @@ null - null - ], - "name": "texlive-xetex-itrans", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetex-itrans-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4768 -@@ -102256,7 +101852,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102269,14 +101864,14 @@ null - null - ], - "name": "texlive-xetex-pstricks", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetex-pstricks-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4770 -@@ -102313,7 +101908,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102326,14 +101920,14 @@ null - null - ], - "name": "texlive-xetex-tibetan", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - }, - { - "modulestreams": [ - null - ], - "name": "texlive-xetex-tibetan-doc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4772 -@@ -102537,7 +102131,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102571,7 +102164,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -102639,9 +102231,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2844, -@@ -102673,9 +102263,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2845, -@@ -102707,9 +102295,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2846, -@@ -102741,9 +102327,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2847, -@@ -102775,9 +102359,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2848, -@@ -102809,9 +102391,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2849, -@@ -102843,9 +102423,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2850, -@@ -102877,9 +102455,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2851, -@@ -102911,9 +102487,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2852, -@@ -102945,9 +102519,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2853, -@@ -102979,9 +102551,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2854, -@@ -103013,9 +102583,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2855, -@@ -103047,9 +102615,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2856, -@@ -103081,9 +102647,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2857, -@@ -103115,9 +102679,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2858, -@@ -103251,9 +102813,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2862, -@@ -103285,9 +102845,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2863, -@@ -103319,9 +102877,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2865, -@@ -103383,9 +102939,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2867, -@@ -103417,7 +102971,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -103451,9 +103004,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2869, -@@ -103485,9 +103036,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2870, -@@ -103519,9 +103068,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2871, -@@ -103553,9 +103100,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2872, -@@ -103587,9 +103132,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2873, -@@ -103751,7 +103294,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -103785,7 +103327,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -106811,7 +106352,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -106845,7 +106385,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -106879,9 +106418,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2967, -@@ -106892,7 +106429,7 @@ null - null - ], - "name": "xisdnload", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4942 -@@ -106913,9 +106450,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2968, -@@ -106947,9 +106482,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2969, -@@ -106960,7 +106493,7 @@ null - null - ], - "name": "svgpart", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4944 -@@ -106981,9 +106514,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2970, -@@ -107015,9 +106546,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2971, -@@ -107049,8 +106578,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", - "s390x", - "x86_64" - ], -@@ -107062,7 +106589,7 @@ null - null - ], - "name": "pykde4", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4947 -@@ -107083,7 +106610,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -107096,7 +106622,7 @@ null - null - ], - "name": "pykde4-akonadi", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4948 -@@ -107117,7 +106643,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -107130,7 +106655,7 @@ null - null - ], - "name": "pykde4-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4949 -@@ -107151,9 +106676,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2975, -@@ -107185,9 +106708,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2976, -@@ -107711,9 +107232,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2991, -@@ -107745,7 +107264,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -107758,7 +107276,7 @@ null - null - ], - "name": "kactivities-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4975 -@@ -107779,9 +107297,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2993, -@@ -107813,9 +107329,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2994, -@@ -107847,9 +107361,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2995, -@@ -107915,9 +107427,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2997, -@@ -107949,9 +107459,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2998, -@@ -107983,9 +107491,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 2999, -@@ -107996,7 +107502,7 @@ null - null - ], - "name": "kgamma", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4982 -@@ -108017,9 +107523,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3000, -@@ -108051,9 +107555,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3001, -@@ -108085,9 +107586,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3002, -@@ -108119,9 +107617,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3003, -@@ -108132,7 +107628,7 @@ null - null - ], - "name": "kross-interpreters", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4986 -@@ -108153,9 +107649,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3004, -@@ -108166,7 +107660,7 @@ null - null - ], - "name": "kross-python", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4987 -@@ -108187,9 +107681,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3005, -@@ -108200,7 +107692,7 @@ null - null - ], - "name": "kross-ruby", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4988 -@@ -108221,9 +107713,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3006, -@@ -108255,9 +107745,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3007, -@@ -108289,9 +107777,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3008, -@@ -108323,9 +107809,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3009, -@@ -108357,9 +107841,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3010, -@@ -108391,9 +107873,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3011, -@@ -108425,9 +107904,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3012, -@@ -108438,7 +107914,7 @@ null - null - ], - "name": "libkcddb-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4995 -@@ -108459,9 +107935,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3013, -@@ -108472,7 +107945,7 @@ null - null - ], - "name": "libkcompactdisc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4996 -@@ -108493,9 +107966,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 3014, -@@ -108506,7 +107976,7 @@ null - null - ], - "name": "libkcompactdisc-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 4997 -@@ -108527,9 +107997,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3015, -@@ -108561,9 +108029,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3016, -@@ -108595,9 +108061,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3017, -@@ -108629,9 +108093,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3018, -@@ -108663,9 +108125,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3019, -@@ -108697,9 +108157,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3020, -@@ -108731,9 +108189,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3021, -@@ -108765,9 +108221,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3022, -@@ -108799,9 +108253,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3023, -@@ -108833,9 +108285,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3024, -@@ -108867,9 +108317,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3025, -@@ -108901,9 +108349,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3026, -@@ -108935,7 +108381,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -108948,7 +108393,7 @@ null - null - ], - "name": "qjson-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5010 -@@ -108969,9 +108414,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3028, -@@ -109003,9 +108446,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3029, -@@ -109071,7 +108512,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -109139,9 +108579,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3033, -@@ -109173,9 +108611,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3034, -@@ -109207,10 +108643,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" -+"s390x" - ], - "id": 3035, - "in_packageset": { -@@ -109220,7 +108653,7 @@ null - null - ], - "name": "libiodbc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5019 -@@ -109241,7 +108674,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -109254,7 +108686,7 @@ null - null - ], - "name": "libiodbc-devel", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5020 -@@ -109275,7 +108707,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -109309,7 +108740,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110040,7 +109470,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110074,7 +109503,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110108,7 +109536,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110142,7 +109569,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110176,7 +109602,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110210,7 +109635,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110244,7 +109668,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110278,7 +109701,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110872,7 +110294,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110906,7 +110327,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110940,7 +110360,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -110974,7 +110393,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111008,7 +110426,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111042,7 +110459,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111076,7 +110492,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111110,7 +110525,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111144,7 +110558,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111178,7 +110591,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -111191,7 +110603,7 @@ null - null - ], - "name": "weld-parent", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5073 -@@ -111204,14 +110616,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "weld-parent", - "repository": "rhel8-CRB" -@@ -113088,7 +112506,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -113101,7 +112518,7 @@ null - null - ], - "name": "cdi-api-javadoc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5156 -@@ -113114,14 +112531,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "cdi-api-javadoc", - "repository": "rhel8-CRB" -@@ -116528,7 +115951,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -116578,7 +116000,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -116612,7 +116033,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -116646,7 +116066,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -116680,7 +116099,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -116714,7 +116132,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -118567,9 +117984,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3282, -@@ -118580,7 +117995,7 @@ null - null - ], - "name": "advancecomp", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 5547 -@@ -125142,7 +124557,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -125168,14 +124582,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objectweb-asm", - "repository": "rhel8-CRB" -@@ -125192,7 +124612,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -125218,14 +124637,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objectweb-asm-javadoc", - "repository": "rhel8-CRB" -@@ -135556,7 +134981,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -135606,7 +135030,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -135656,7 +135079,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -136649,7 +136071,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137194,7 +136615,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139007,7 +138427,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139041,7 +138460,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139375,7 +138793,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139409,7 +138826,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140143,7 +139559,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140177,7 +139592,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140211,9 +139625,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3929, -@@ -140245,7 +139657,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140279,7 +139690,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140313,9 +139723,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3933, -@@ -140347,7 +139755,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140381,7 +139788,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140415,7 +139821,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140649,7 +140054,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140683,7 +140087,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141267,9 +140670,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3954, -@@ -141301,7 +140702,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141335,7 +140735,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141369,7 +140768,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141403,7 +140801,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141437,7 +140834,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141471,7 +140867,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141505,7 +140900,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141689,7 +141083,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141723,7 +141116,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141757,7 +141149,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141791,7 +141182,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141825,7 +141215,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142349,7 +141738,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142383,7 +141771,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142417,7 +141804,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142451,7 +141837,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142485,7 +141870,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142519,7 +141903,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142553,7 +141936,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142587,7 +141969,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142621,7 +142002,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142655,7 +142035,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142689,7 +142068,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142723,7 +142101,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142757,7 +142134,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142791,7 +142167,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143437,7 +142812,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143471,7 +142845,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143505,7 +142878,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143539,7 +142911,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143923,7 +143294,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143957,7 +143327,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143991,7 +143360,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144025,9 +143393,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4023, -@@ -144059,7 +143425,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144093,7 +143458,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144127,7 +143491,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144461,7 +143824,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144495,7 +143857,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144529,7 +143890,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144563,7 +143923,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144897,7 +144256,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144931,7 +144289,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145015,7 +144372,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145049,7 +144405,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145183,7 +144538,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145217,7 +144571,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145451,7 +144804,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145485,7 +144837,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145519,7 +144870,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145553,7 +144903,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145747,7 +145096,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145781,7 +145129,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145815,7 +145162,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145849,7 +145195,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145933,7 +145278,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145967,7 +145311,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146261,7 +145604,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146295,7 +145637,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146549,7 +145890,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146583,7 +145923,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147067,7 +146406,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147101,7 +146439,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147625,9 +146962,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4113, -@@ -147659,7 +146994,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147693,7 +147027,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147727,7 +147060,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148041,7 +147373,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148075,7 +147406,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148109,7 +147439,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148143,7 +147472,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148277,7 +147605,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148311,7 +147638,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148645,9 +147971,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4137, -@@ -148679,7 +148003,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150394,9 +149717,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 4175, -@@ -150428,7 +149748,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150462,7 +149781,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150496,7 +149814,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150530,7 +149847,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150564,7 +149880,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150598,7 +149913,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150632,7 +149946,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150666,7 +149979,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150700,7 +150012,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150734,7 +150045,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150768,7 +150078,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150802,7 +150111,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150836,7 +150144,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150870,7 +150177,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150904,7 +150210,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150938,7 +150243,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -150972,7 +150276,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151006,7 +150309,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151040,7 +150342,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151074,7 +150375,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151108,7 +150408,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151142,7 +150441,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151176,7 +150474,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151210,7 +150507,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151244,7 +150540,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151278,7 +150573,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151312,7 +150606,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151346,7 +150639,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151380,7 +150672,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151414,7 +150705,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151448,7 +150738,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151482,7 +150771,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151516,7 +150804,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151550,7 +150837,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151584,7 +150870,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151618,7 +150903,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151652,7 +150936,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151686,7 +150969,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151720,7 +151002,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151754,7 +151035,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151788,7 +151068,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151822,7 +151101,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151856,7 +151134,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151890,7 +151167,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151924,7 +151200,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151958,7 +151233,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151992,7 +151266,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152026,7 +151299,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152260,7 +151532,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152344,7 +151615,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152378,7 +151648,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152412,7 +151681,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152446,7 +151714,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152680,7 +151947,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153164,7 +152430,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153398,7 +152663,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153432,7 +152696,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153466,7 +152729,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153500,7 +152762,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153634,7 +152895,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154275,7 +153535,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154309,7 +153568,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154943,7 +154201,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154977,7 +154234,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155861,7 +155117,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156545,7 +155800,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156579,7 +155833,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157013,7 +156266,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157047,7 +156299,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157081,7 +156332,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157115,7 +156365,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157149,7 +156398,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157183,7 +156431,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157217,7 +156464,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157251,7 +156497,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157285,7 +156530,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158619,7 +157863,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158653,7 +157896,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158687,7 +157929,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158721,7 +157962,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158755,7 +157995,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158789,7 +158028,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159023,7 +158261,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159157,7 +158394,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159191,7 +158427,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159325,7 +158560,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159359,7 +158593,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159393,7 +158626,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159877,7 +159109,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159911,7 +159142,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160045,7 +159275,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160079,7 +159308,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160862,7 +160090,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160896,7 +160123,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160930,7 +160156,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160964,7 +160189,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161548,7 +160772,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161792,7 +161015,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161826,7 +161048,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161860,9 +161081,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4437, -@@ -161894,7 +161113,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161928,9 +161146,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4439, -@@ -161962,7 +161178,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162247,7 +161462,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162281,7 +161495,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162315,7 +161528,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162349,7 +161561,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162383,7 +161594,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164347,7 +163557,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164381,7 +163590,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164889,7 +164097,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164923,7 +164130,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165207,7 +164413,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165967,7 +165172,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166001,7 +165205,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166035,7 +165238,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166069,7 +165271,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166103,7 +165304,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166137,7 +165337,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166544,7 +165743,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166578,7 +165776,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166941,7 +166138,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166975,7 +166171,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167219,7 +166414,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167253,7 +166447,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167587,7 +166780,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167621,7 +166813,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167655,7 +166846,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167689,7 +166879,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167723,9 +166912,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4573, -@@ -167757,7 +166944,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167791,7 +166977,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167825,7 +167010,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167859,7 +167043,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168793,7 +167976,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168827,7 +168009,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168861,7 +168042,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168895,7 +168075,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168929,7 +168108,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -168963,7 +168141,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169247,7 +168424,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169281,7 +168457,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169307,14 +168482,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmlunit", - "repository": "rhel8-CRB" -@@ -169331,7 +168512,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169357,14 +168537,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmlunit-javadoc", - "repository": "rhel8-CRB" -@@ -169381,7 +168567,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169407,98 +168592,140 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-api", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-bisect", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-connector-aether", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-connector-ivy", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-core", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-install", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-minimal", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-mojo", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-parent-pom", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-resolve", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-subst", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-tools-pom", - "repository": "rhel8-CRB" -@@ -169515,7 +168742,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169541,14 +168767,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xmvn-javadoc", - "repository": "rhel8-CRB" -@@ -169565,9 +168797,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4613, -@@ -169599,7 +168829,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169633,7 +168862,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169667,7 +168895,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169701,7 +168928,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169735,7 +168961,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169761,14 +168986,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xz-java", - "repository": "rhel8-CRB" -@@ -169785,7 +169016,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169811,14 +169041,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xz-java-javadoc", - "repository": "rhel8-CRB" -@@ -169869,7 +169105,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169903,7 +169138,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -173301,9 +172535,6 @@ null - { - "action": 0, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 4722, -@@ -173319,7 +172550,11 @@ null - ], - "set_id": 7647 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -173331,9 +172566,6 @@ null - { - "action": 0, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 4723, -@@ -173349,7 +172581,11 @@ null - ], - "set_id": 7648 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -173784,7 +173020,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183569,7 +182804,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183582,7 +182816,7 @@ null - null - ], - "name": "libieee1284-python", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 8016 -@@ -183603,7 +182837,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183637,7 +182870,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183671,7 +182903,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183705,7 +182936,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183773,7 +183003,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183786,7 +183015,7 @@ null - null - ], - "name": "net-snmp-python", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 8022 -@@ -183807,7 +183036,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -183820,7 +183048,7 @@ null - null - ], - "name": "net-snmp-sysvinit", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 8023 -@@ -185277,7 +184505,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -185311,7 +184538,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -188605,7 +187831,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -188639,7 +187864,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -188689,7 +187913,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -188736,12 +187959,16 @@ null - null - ], - "name": "gpgmepp", --"repository": "rhel8-CRB" -+"repository": "rhel8-BaseOS" - } - ], - "set_id": 8191 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -188843,9 +188070,7 @@ null - { - "action": 0, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 5142, -@@ -188861,7 +188086,11 @@ null - ], - "set_id": 8195 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -188873,9 +188102,7 @@ null - { - "action": 0, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 5143, -@@ -188891,7 +188118,11 @@ null - ], - "set_id": 8196 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -192141,7 +191372,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -192181,14 +191411,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "mercurial", -+"stream": "4.8" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mercurial", -+"stream": "4.8" -+} - ], - "name": "mercurial", - "repository": "rhel8-AppStream" -@@ -192205,7 +191441,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -192273,7 +191508,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -203202,7 +202436,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -203228,14 +202461,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "gimp", -+"stream": "2.8" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "gimp", -+"stream": "2.8" -+} - ], - "name": "python2-cairo-devel", - "repository": "rhel8-AppStream" -@@ -207464,7 +206703,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -210641,7 +209879,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -214265,7 +213502,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -214299,7 +213535,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -214401,7 +213636,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -214435,9 +213669,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 5872, -@@ -216128,7 +215359,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -217559,7 +216789,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -217609,7 +216838,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -217666,7 +216894,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -218664,7 +217891,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -218698,7 +217924,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -218732,7 +217957,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -224537,10 +223761,7 @@ null - { - "action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" -+"ppc64le" - ], - "id": 6151, - "in_packageset": { -@@ -225791,7 +225012,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -228556,7 +227776,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -228569,7 +227788,7 @@ null - null - ], - "name": "cdrskin", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 9513 -@@ -230020,7 +229239,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -231984,7 +231202,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -232018,7 +231235,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -232555,7 +231771,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -236246,7 +235461,6 @@ null - { - "action": 1, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -236856,7 +236070,6 @@ null - "architectures": [ - "aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 6516, -@@ -236872,7 +236085,11 @@ null - ], - "set_id": 9817 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -257512,56 +256729,6 @@ null - } - }, - { --"action": 6, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 7099, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "sysfsutils", --"repository": "rhel8-BaseOS" --} --], --"set_id": 10653 --}, --"initial_release": { --"major_version": 8, --"minor_version": 5, --"os_name": "RHEL" --}, --"modulestream_maps": [ --{ --"in_modulestream": null, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "sysfsutils", --"repository": "rhel9-AppStream" --} --], --"set_id": 10654 --}, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ - "action": 0, - "architectures": [ - "aarch64", -@@ -267742,6 +266909,10 @@ null - "modulestreams": [ - { - "name": "ruby", -+"stream": "3.1" -+}, -+{ -+"name": "ruby", - "stream": "2.5" - }, - { -@@ -267755,10 +266926,6 @@ null - { - "name": "ruby", - "stream": "3.0" --}, --{ --"name": "ruby", --"stream": "3.1" - } - ], - "name": "rubygem-abrt", -@@ -267795,6 +266962,10 @@ null - "modulestreams": [ - { - "name": "ruby", -+"stream": "3.1" -+}, -+{ -+"name": "ruby", - "stream": "2.5" - }, - { -@@ -267808,10 +266979,6 @@ null - { - "name": "ruby", - "stream": "3.0" --}, --{ --"name": "ruby", --"stream": "3.1" - } - ], - "name": "rubygem-abrt", -@@ -267848,6 +267015,10 @@ null - "modulestreams": [ - { - "name": "ruby", -+"stream": "3.1" -+}, -+{ -+"name": "ruby", - "stream": "2.5" - }, - { -@@ -267861,10 +267032,6 @@ null - { - "name": "ruby", - "stream": "3.0" --}, --{ --"name": "ruby", --"stream": "3.1" - } - ], - "name": "rubygem-abrt-doc", -@@ -267901,6 +267068,10 @@ null - "modulestreams": [ - { - "name": "ruby", -+"stream": "3.1" -+}, -+{ -+"name": "ruby", - "stream": "2.5" - }, - { -@@ -267914,10 +267085,6 @@ null - { - "name": "ruby", - "stream": "3.0" --}, --{ --"name": "ruby", --"stream": "3.1" - } - ], - "name": "rubygem-abrt-doc", -@@ -338134,7 +337301,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -338142,7 +337309,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "toolbox", -@@ -364365,19 +363532,19 @@ null - "modulestreams": [ - { - "name": "php", --"stream": "7.2" -+"stream": "8.0" - }, - { - "name": "php", --"stream": "7.3" -+"stream": "7.2" - }, - { - "name": "php", --"stream": "7.4" -+"stream": "7.3" - }, - { - "name": "php", --"stream": "8.0" -+"stream": "7.4" - } - ], - "name": "php-pear", -@@ -365895,7 +365062,7 @@ null - } - }, - { --"action": 1, -+"action": 6, - "architectures": [ - "aarch64", - "ppc64le", -@@ -365920,6 +365087,56 @@ null - "minor_version": 6, - "os_name": "RHEL" - }, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gsl-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 25392 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 10358, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "abrt", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 14332 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 6, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -365936,18 +365153,18 @@ null - "s390x", - "x86_64" - ], --"id": 10357, -+"id": 10359, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "gsl-devel", -+"name": "abrt", - "repository": "rhel8-AppStream" - } - ], --"set_id": 19135 -+"set_id": 19136 - }, - "initial_release": { - "major_version": 8, -@@ -365970,18 +365187,18 @@ null - "s390x", - "x86_64" - ], --"id": 10358, -+"id": 10360, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "abrt", -+"name": "abrt-addon-ccpp", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14332 -+"set_id": 14333 - }, - "initial_release": { - "major_version": 8, -@@ -366004,18 +365221,18 @@ null - "s390x", - "x86_64" - ], --"id": 10359, -+"id": 10361, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "abrt", -+"name": "abrt-addon-ccpp", - "repository": "rhel8-AppStream" - } - ], --"set_id": 19136 -+"set_id": 19137 - }, - "initial_release": { - "major_version": 8, -@@ -366038,18 +365255,18 @@ null - "s390x", - "x86_64" - ], --"id": 10360, -+"id": 10362, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "abrt-addon-ccpp", -+"name": "abrt-addon-kerneloops", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14333 -+"set_id": 14334 - }, - "initial_release": { - "major_version": 8, -@@ -366072,86 +365289,18 @@ null - "s390x", - "x86_64" - ], --"id": 10361, -+"id": 10363, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "abrt-addon-ccpp", -+"name": "abrt-addon-kerneloops", - "repository": "rhel8-AppStream" - } - ], --"set_id": 19137 --}, --"initial_release": { --"major_version": 8, --"minor_version": 5, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --} --}, --{ --"action": 1, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10362, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "abrt-addon-kerneloops", --"repository": "rhel8-AppStream" --} --], --"set_id": 14334 --}, --"initial_release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 2, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10363, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "abrt-addon-kerneloops", --"repository": "rhel8-AppStream" --} --], --"set_id": 19138 -+"set_id": 19138 - }, - "initial_release": { - "major_version": 8, -@@ -368234,40 +367383,6 @@ null - } - }, - { --"action": 0, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10422, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "python3-net-snmp", --"repository": "rhel9-BaseOS" --} --], --"set_id": 14373 --}, --"initial_release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ - "action": 3, - "architectures": [ - "aarch64", -@@ -369982,26 +369097,182 @@ null - "modulestreams": [ - { - "name": "ruby", -+"stream": "2.7" -+}, -+{ -+"name": "ruby", -+"stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "2.5" -+}, -+{ -+"name": "ruby", -+"stream": "2.6" -+} -+], -+"name": "ruby", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 14433 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": { -+"name": "ruby", - "stream": "2.5" - }, -+"out_modulestream": null -+}, - { -+"in_modulestream": { - "name": "ruby", - "stream": "2.6" - }, -+"out_modulestream": null -+}, - { -+"in_modulestream": { - "name": "ruby", - "stream": "2.7" - }, -+"out_modulestream": null -+}, - { -+"in_modulestream": { - "name": "ruby", - "stream": "3.0" -+}, -+"out_modulestream": null - } - ], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], - "name": "ruby", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 14434 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 10465, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "ruby", -+"stream": "2.7" -+}, -+{ -+"name": "ruby", -+"stream": "3.0" -+} -+], -+"name": "ruby-default-gems", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14433 -+"set_id": 14435 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": { -+"name": "ruby", -+"stream": "2.7" -+}, -+"out_modulestream": null -+}, -+{ -+"in_modulestream": { -+"name": "ruby", -+"stream": "3.0" -+}, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ruby-default-gems", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 14436 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 10466, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "ruby", -+"stream": "2.7" -+}, -+{ -+"name": "ruby", -+"stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "2.5" -+}, -+{ -+"name": "ruby", -+"stream": "2.6" -+} -+], -+"name": "ruby-devel", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 14437 - }, - "initial_release": { - "major_version": 8, -@@ -370044,11 +369315,11 @@ null - "modulestreams": [ - null - ], --"name": "ruby", -+"name": "ruby-devel", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14434 -+"set_id": 14438 - }, - "release": { - "major_version": 9, -@@ -370064,7 +369335,7 @@ null - "s390x", - "x86_64" - ], --"id": 10465, -+"id": 10467, - "in_packageset": { - "package": [ - { -@@ -370076,13 +369347,21 @@ null - { - "name": "ruby", - "stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "2.5" -+}, -+{ -+"name": "ruby", -+"stream": "2.6" - } - ], --"name": "ruby-default-gems", -+"name": "ruby-doc", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14435 -+"set_id": 14439 - }, - "initial_release": { - "major_version": 8, -@@ -370093,6 +369372,20 @@ null - { - "in_modulestream": { - "name": "ruby", -+"stream": "2.5" -+}, -+"out_modulestream": null -+}, -+{ -+"in_modulestream": { -+"name": "ruby", -+"stream": "2.6" -+}, -+"out_modulestream": null -+}, -+{ -+"in_modulestream": { -+"name": "ruby", - "stream": "2.7" - }, - "out_modulestream": null -@@ -370111,11 +369404,11 @@ null - "modulestreams": [ - null - ], --"name": "ruby-default-gems", -+"name": "ruby-doc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14436 -+"set_id": 14440 - }, - "release": { - "major_version": 9, -@@ -370131,33 +369424,33 @@ null - "s390x", - "x86_64" - ], --"id": 10466, -+"id": 10468, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "ruby-devel", -+"name": "rubygem-bigdecimal", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14437 -+"set_id": 14441 - }, - "initial_release": { - "major_version": 8, -@@ -370200,11 +369493,11 @@ null - "modulestreams": [ - null - ], --"name": "ruby-devel", -+"name": "rubygem-bigdecimal", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14438 -+"set_id": 14442 - }, - "release": { - "major_version": 9, -@@ -370220,33 +369513,33 @@ null - "s390x", - "x86_64" - ], --"id": 10467, -+"id": 10469, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "ruby-doc", -+"name": "rubygem-bundler", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14439 -+"set_id": 14443 - }, - "initial_release": { - "major_version": 8, -@@ -370289,11 +369582,11 @@ null - "modulestreams": [ - null - ], --"name": "ruby-doc", -+"name": "rubygem-bundler", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14440 -+"set_id": 14444 - }, - "release": { - "major_version": 9, -@@ -370309,33 +369602,33 @@ null - "s390x", - "x86_64" - ], --"id": 10468, -+"id": 10470, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-bigdecimal", -+"name": "rubygem-io-console", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14441 -+"set_id": 14445 - }, - "initial_release": { - "major_version": 8, -@@ -370378,11 +369671,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-bigdecimal", -+"name": "rubygem-io-console", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14442 -+"set_id": 14446 - }, - "release": { - "major_version": 9, -@@ -370398,33 +369691,111 @@ null - "s390x", - "x86_64" - ], --"id": 10469, -+"id": 10471, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.6" -+}, -+{ -+"name": "ruby", -+"stream": "2.7" -+}, -+{ -+"name": "ruby", -+"stream": "3.0" -+} -+], -+"name": "rubygem-irb", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 14447 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 6, -+"os_name": "RHEL" - }, -+"modulestream_maps": [ - { -+"in_modulestream": { - "name": "ruby", - "stream": "2.6" - }, -+"out_modulestream": null -+}, - { -+"in_modulestream": { - "name": "ruby", - "stream": "2.7" - }, -+"out_modulestream": null -+}, - { -+"in_modulestream": { - "name": "ruby", - "stream": "3.0" -+}, -+"out_modulestream": null - } - ], --"name": "rubygem-bundler", -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "rubygem-irb", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 14448 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 10472, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "ruby", -+"stream": "2.7" -+}, -+{ -+"name": "ruby", -+"stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "2.5" -+}, -+{ -+"name": "ruby", -+"stream": "2.6" -+} -+], -+"name": "rubygem-json", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14443 -+"set_id": 14449 - }, - "initial_release": { - "major_version": 8, -@@ -370467,11 +369838,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-bundler", -+"name": "rubygem-json", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14444 -+"set_id": 14450 - }, - "release": { - "major_version": 9, -@@ -370487,33 +369858,33 @@ null - "s390x", - "x86_64" - ], --"id": 10470, -+"id": 10473, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-io-console", -+"name": "rubygem-minitest", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14445 -+"set_id": 14451 - }, - "initial_release": { - "major_version": 8, -@@ -370556,11 +369927,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-io-console", -+"name": "rubygem-minitest", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14446 -+"set_id": 14452 - }, - "release": { - "major_version": 9, -@@ -370576,29 +369947,33 @@ null - "s390x", - "x86_64" - ], --"id": 10471, -+"id": 10474, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.6" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.5" -+}, -+{ -+"name": "ruby", -+"stream": "2.6" - } - ], --"name": "rubygem-irb", -+"name": "rubygem-mysql2", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14447 -+"set_id": 14453 - }, - "initial_release": { - "major_version": 8, -@@ -370609,6 +369984,13 @@ null - { - "in_modulestream": { - "name": "ruby", -+"stream": "2.5" -+}, -+"out_modulestream": null -+}, -+{ -+"in_modulestream": { -+"name": "ruby", - "stream": "2.6" - }, - "out_modulestream": null -@@ -370634,11 +370016,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-irb", -+"name": "rubygem-mysql2", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14448 -+"set_id": 14454 - }, - "release": { - "major_version": 9, -@@ -370654,33 +370036,33 @@ null - "s390x", - "x86_64" - ], --"id": 10472, -+"id": 10475, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-json", -+"name": "rubygem-mysql2-doc", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14449 -+"set_id": 14455 - }, - "initial_release": { - "major_version": 8, -@@ -370723,11 +370105,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-json", -+"name": "rubygem-mysql2-doc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14450 -+"set_id": 14456 - }, - "release": { - "major_version": 9, -@@ -370743,33 +370125,33 @@ null - "s390x", - "x86_64" - ], --"id": 10473, -+"id": 10476, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-minitest", -+"name": "rubygem-pg", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14451 -+"set_id": 14457 - }, - "initial_release": { - "major_version": 8, -@@ -370812,11 +370194,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-minitest", -+"name": "rubygem-pg", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14452 -+"set_id": 14458 - }, - "release": { - "major_version": 9, -@@ -370832,100 +370214,19 @@ null - "s390x", - "x86_64" - ], --"id": 10474, -+"id": 10477, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" --}, --{ --"name": "ruby", --"stream": "2.6" --}, --{ --"name": "ruby", --"stream": "2.7" --}, --{ --"name": "ruby", --"stream": "3.0" --} --], --"name": "rubygem-mysql2", --"repository": "rhel8-AppStream" --} --], --"set_id": 14453 --}, --"initial_release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --}, --"modulestream_maps": [ --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.5" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.6" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", - "stream": "2.7" - }, --"out_modulestream": null --}, - { --"in_modulestream": { - "name": "ruby", - "stream": "3.0" - }, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "rubygem-mysql2", --"repository": "rhel9-AppStream" --} --], --"set_id": 14454 --}, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 6, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10475, --"in_packageset": { --"package": [ --{ --"modulestreams": [ - { - "name": "ruby", - "stream": "2.5" -@@ -370933,21 +370234,13 @@ null - { - "name": "ruby", - "stream": "2.6" --}, --{ --"name": "ruby", --"stream": "2.7" --}, --{ --"name": "ruby", --"stream": "3.0" - } - ], --"name": "rubygem-mysql2-doc", -+"name": "rubygem-pg-doc", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14455 -+"set_id": 14459 - }, - "initial_release": { - "major_version": 8, -@@ -370990,11 +370283,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-mysql2-doc", -+"name": "rubygem-pg-doc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14456 -+"set_id": 14460 - }, - "release": { - "major_version": 9, -@@ -371010,100 +370303,19 @@ null - "s390x", - "x86_64" - ], --"id": 10476, -+"id": 10478, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" --}, --{ --"name": "ruby", --"stream": "2.6" --}, --{ --"name": "ruby", --"stream": "2.7" --}, --{ --"name": "ruby", --"stream": "3.0" --} --], --"name": "rubygem-pg", --"repository": "rhel8-AppStream" --} --], --"set_id": 14457 --}, --"initial_release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --}, --"modulestream_maps": [ --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.5" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.6" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", - "stream": "2.7" - }, --"out_modulestream": null --}, - { --"in_modulestream": { - "name": "ruby", - "stream": "3.0" - }, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "rubygem-pg", --"repository": "rhel9-AppStream" --} --], --"set_id": 14458 --}, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 6, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10477, --"in_packageset": { --"package": [ --{ --"modulestreams": [ - { - "name": "ruby", - "stream": "2.5" -@@ -371111,21 +370323,13 @@ null - { - "name": "ruby", - "stream": "2.6" --}, --{ --"name": "ruby", --"stream": "2.7" --}, --{ --"name": "ruby", --"stream": "3.0" - } - ], --"name": "rubygem-pg-doc", -+"name": "rubygem-power_assert", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14459 -+"set_id": 14461 - }, - "initial_release": { - "major_version": 8, -@@ -371168,11 +370372,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-pg-doc", -+"name": "rubygem-power_assert", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14460 -+"set_id": 14462 - }, - "release": { - "major_version": 9, -@@ -371188,33 +370392,33 @@ null - "s390x", - "x86_64" - ], --"id": 10478, -+"id": 10479, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-power_assert", -+"name": "rubygem-psych", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14461 -+"set_id": 14463 - }, - "initial_release": { - "major_version": 8, -@@ -371257,11 +370461,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-power_assert", -+"name": "rubygem-psych", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14462 -+"set_id": 14464 - }, - "release": { - "major_version": 9, -@@ -371277,33 +370481,33 @@ null - "s390x", - "x86_64" - ], --"id": 10479, -+"id": 10480, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-psych", -+"name": "rubygem-rake", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14463 -+"set_id": 14465 - }, - "initial_release": { - "major_version": 8, -@@ -371346,11 +370550,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-psych", -+"name": "rubygem-rake", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14464 -+"set_id": 14466 - }, - "release": { - "major_version": 9, -@@ -371366,33 +370570,33 @@ null - "s390x", - "x86_64" - ], --"id": 10480, -+"id": 10481, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-rake", -+"name": "rubygem-rdoc", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14465 -+"set_id": 14467 - }, - "initial_release": { - "major_version": 8, -@@ -371435,11 +370639,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-rake", -+"name": "rubygem-rdoc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14466 -+"set_id": 14468 - }, - "release": { - "major_version": 9, -@@ -371455,33 +370659,33 @@ null - "s390x", - "x86_64" - ], --"id": 10481, -+"id": 10482, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygem-rdoc", -+"name": "rubygems", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14467 -+"set_id": 14469 - }, - "initial_release": { - "major_version": 8, -@@ -371524,11 +370728,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygem-rdoc", -+"name": "rubygems", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14468 -+"set_id": 14470 - }, - "release": { - "major_version": 9, -@@ -371544,33 +370748,33 @@ null - "s390x", - "x86_64" - ], --"id": 10482, -+"id": 10483, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], --"name": "rubygems", -+"name": "rubygems-devel", - "repository": "rhel8-AppStream" - } - ], --"set_id": 14469 -+"set_id": 14471 - }, - "initial_release": { - "major_version": 8, -@@ -371613,11 +370817,11 @@ null - "modulestreams": [ - null - ], --"name": "rubygems", -+"name": "rubygems-devel", - "repository": "rhel9-AppStream" - } - ], --"set_id": 14470 -+"set_id": 14472 - }, - "release": { - "major_version": 9, -@@ -371633,115 +370837,26 @@ null - "s390x", - "x86_64" - ], --"id": 10483, -+"id": 10484, - "in_packageset": { - "package": [ - { - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" --}, --{ --"name": "ruby", --"stream": "2.6" --}, --{ --"name": "ruby", - "stream": "2.7" - }, - { - "name": "ruby", - "stream": "3.0" --} --], --"name": "rubygems-devel", --"repository": "rhel8-AppStream" --} --], --"set_id": 14471 --}, --"initial_release": { --"major_version": 8, --"minor_version": 6, --"os_name": "RHEL" --}, --"modulestream_maps": [ --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.5" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.6" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", --"stream": "2.7" --}, --"out_modulestream": null --}, --{ --"in_modulestream": { --"name": "ruby", --"stream": "3.0" --}, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "rubygems-devel", --"repository": "rhel9-AppStream" --} --], --"set_id": 14472 --}, --"release": { --"major_version": 9, --"minor_version": 0, --"os_name": "RHEL" --} - }, - { --"action": 6, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 10484, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --{ - "name": "ruby", - "stream": "2.5" - }, - { - "name": "ruby", - "stream": "2.6" --}, --{ --"name": "ruby", --"stream": "2.7" --}, --{ --"name": "ruby", --"stream": "3.0" - } - ], - "name": "rubygem-test-unit", -@@ -371818,19 +370933,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - }, - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - } - ], - "name": "ruby-libs", -@@ -400978,7 +400093,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -400986,7 +400101,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "buildah-tests", -@@ -401067,7 +400182,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -401075,7 +400190,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "conmon", -@@ -401891,7 +401006,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -401899,7 +401014,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "podman-remote", -@@ -401980,7 +401095,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -401988,7 +401103,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "podman-tests", -@@ -402336,7 +401451,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -402344,7 +401459,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "skopeo-tests", -@@ -405640,7 +404755,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - }, - { - "name": "container-tools", -@@ -405648,7 +404763,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - } - ], - "name": "udica", -@@ -443809,10 +442924,6 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "10" --}, --{ --"name": "nodejs", - "stream": "12" - }, - { -@@ -443822,6 +442933,10 @@ null - { - "name": "nodejs", - "stream": "16" -+}, -+{ -+"name": "nodejs", -+"stream": "10" - } - ], - "name": "nodejs-packaging", -@@ -443858,10 +442973,6 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "10" --}, --{ --"name": "nodejs", - "stream": "12" - }, - { -@@ -443871,6 +442982,10 @@ null - { - "name": "nodejs", - "stream": "16" -+}, -+{ -+"name": "nodejs", -+"stream": "10" - } - ], - "name": "nodejs-packaging", -@@ -443907,10 +443022,6 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "10" --}, --{ --"name": "nodejs", - "stream": "12" - }, - { -@@ -443920,6 +443031,10 @@ null - { - "name": "nodejs", - "stream": "16" -+}, -+{ -+"name": "nodejs", -+"stream": "10" - } - ], - "name": "nodejs-devel", -@@ -443956,10 +443071,6 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "10" --}, --{ --"name": "nodejs", - "stream": "12" - }, - { -@@ -443969,6 +443080,10 @@ null - { - "name": "nodejs", - "stream": "16" -+}, -+{ -+"name": "nodejs", -+"stream": "10" - } - ], - "name": "nodejs-devel", -@@ -517143,25 +516258,25 @@ null - } - }, - { --"action": 1, -+"action": 2, - "architectures": [ - "aarch64", - "ppc64le", - "s390x", - "x86_64" - ], --"id": 14365, -+"id": 14367, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "containers-common-extra", --"repository": "rhel9-AppStream" -+"name": "gvisor-tap-vsock-gvforwarder", -+"repository": "rhel10-AppStream" - } - ], --"set_id": 20213 -+"set_id": 20215 - }, - "initial_release": { - "major_version": 9, -@@ -517177,36 +516292,36 @@ null - } - }, - { --"action": 2, -+"action": 1, - "architectures": [ - "aarch64", - "ppc64le", - "s390x", - "x86_64" - ], --"id": 14366, -+"id": 14368, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "containers-common-extra", -+"name": "containernetworking-plugins", - "repository": "rhel9-AppStream" - } - ], --"set_id": 20214 -+"set_id": 20216 - }, - "initial_release": { - "major_version": 9, --"minor_version": 4, -+"minor_version": 5, - "os_name": "RHEL" - }, - "modulestream_maps": [], - "out_packageset": null, - "release": { --"major_version": 9, --"minor_version": 5, -+"major_version": 10, -+"minor_version": 0, - "os_name": "RHEL" - } - }, -@@ -517218,29 +516333,29 @@ null - "s390x", - "x86_64" - ], --"id": 14367, -+"id": 14369, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "gvisor-tap-vsock-gvforwarder", --"repository": "rhel10-AppStream" -+"name": "containernetworking-plugins", -+"repository": "rhel9-AppStream" - } - ], --"set_id": 20215 -+"set_id": 20217 - }, - "initial_release": { - "major_version": 9, --"minor_version": 5, -+"minor_version": 4, - "os_name": "RHEL" - }, - "modulestream_maps": [], - "out_packageset": null, - "release": { --"major_version": 10, --"minor_version": 0, -+"major_version": 9, -+"minor_version": 5, - "os_name": "RHEL" - } - }, -@@ -517252,18 +516367,18 @@ null - "s390x", - "x86_64" - ], --"id": 14368, -+"id": 14370, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "containernetworking-plugins", -+"name": "runc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 20216 -+"set_id": 20218 - }, - "initial_release": { - "major_version": 9, -@@ -517286,18 +516401,18 @@ null - "s390x", - "x86_64" - ], --"id": 14369, -+"id": 14371, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "containernetworking-plugins", -+"name": "runc", - "repository": "rhel9-AppStream" - } - ], --"set_id": 20217 -+"set_id": 20219 - }, - "initial_release": { - "major_version": 9, -@@ -517313,6 +516428,56 @@ null - } - }, - { -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 14372, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "catatonit", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 20220 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "catatonit", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 20221 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ - "action": 1, - "architectures": [ - "aarch64", -@@ -517320,136 +516485,18 @@ null - "s390x", - "x86_64" - ], --"id": 14370, -+"id": 14373, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "runc", -+"name": "podman-plugins", - "repository": "rhel9-AppStream" - } - ], --"set_id": 20218 --}, --"initial_release": { --"major_version": 9, --"minor_version": 5, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 10, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 2, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 14371, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "runc", --"repository": "rhel9-AppStream" --} --], --"set_id": 20219 --}, --"initial_release": { --"major_version": 9, --"minor_version": 4, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 9, --"minor_version": 5, --"os_name": "RHEL" --} --}, --{ --"action": 6, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 14372, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "catatonit", --"repository": "rhel9-CRB" --} --], --"set_id": 20220 --}, --"initial_release": { --"major_version": 9, --"minor_version": 5, --"os_name": "RHEL" --}, --"modulestream_maps": [ --{ --"in_modulestream": null, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "catatonit", --"repository": "rhel10-AppStream" --} --], --"set_id": 20221 --}, --"release": { --"major_version": 10, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 1, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 14373, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "podman-plugins", --"repository": "rhel9-AppStream" --} --], --"set_id": 20222 -+"set_id": 20222 - }, - "initial_release": { - "major_version": 9, -@@ -519903,40 +518950,6 @@ null - { - "action": 0, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 14443, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "openscap-report", --"repository": "rhel10-AppStream" --} --], --"set_id": 20318 --}, --"initial_release": { --"major_version": 9, --"minor_version": 5, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 10, --"minor_version": 0, --"os_name": "RHEL" --} --}, --{ --"action": 0, --"architectures": [ - "x86_64" - ], - "id": 14444, -@@ -523127,49 +522140,33 @@ null - } - }, - { --"action": 6, -+"action": 1, - "architectures": [ - "aarch64", - "ppc64le", - "s390x", - "x86_64" - ], --"id": 14545, -+"id": 14546, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "golang-github-cpuguy83-md2man", --"repository": "rhel9-BaseOS" -+"name": "perl-Devel-CallChecker", -+"repository": "rhel9-CRB" - } - ], --"set_id": 20433 -+"set_id": 20437 - }, - "initial_release": { - "major_version": 9, - "minor_version": 5, - "os_name": "RHEL" - }, --"modulestream_maps": [ --{ --"in_modulestream": null, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "golang-github-cpuguy83-md2man", --"repository": "rhel10-CRB" --} --], --"set_id": 20434 --}, -+"modulestream_maps": [], -+"out_packageset": null, - "release": { - "major_version": 10, - "minor_version": 0, -@@ -523177,25 +522174,25 @@ null - } - }, - { --"action": 1, -+"action": 0, - "architectures": [ - "aarch64", - "ppc64le", - "s390x", - "x86_64" - ], --"id": 14546, -+"id": 14547, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "perl-Devel-CallChecker", --"repository": "rhel9-CRB" -+"name": "liboqs", -+"repository": "rhel10-AppStream" - } - ], --"set_id": 20437 -+"set_id": 20440 - }, - "initial_release": { - "major_version": 9, -@@ -523218,18 +522215,18 @@ null - "s390x", - "x86_64" - ], --"id": 14547, -+"id": 14548, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "liboqs", -+"name": "oqsprovider", - "repository": "rhel10-AppStream" - } - ], --"set_id": 20440 -+"set_id": 20441 - }, - "initial_release": { - "major_version": 9, -@@ -523245,35 +522242,32 @@ null - } - }, - { --"action": 0, -+"action": 1, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], --"id": 14548, -+"id": 14552, - "in_packageset": { - "package": [ - { - "modulestreams": [ - null - ], --"name": "oqsprovider", --"repository": "rhel10-AppStream" -+"name": "atlas-corei2", -+"repository": "rhel8-BaseOS" - } - ], --"set_id": 20441 -+"set_id": 24369 - }, - "initial_release": { --"major_version": 9, --"minor_version": 5, -+"major_version": 8, -+"minor_version": 10, - "os_name": "RHEL" - }, - "modulestream_maps": [], - "out_packageset": null, - "release": { --"major_version": 10, -+"major_version": 9, - "minor_version": 0, - "os_name": "RHEL" - } -@@ -528989,40 +527983,6 @@ null - } - }, - { --"action": 0, --"architectures": [ --"aarch64", --"ppc64le", --"s390x", --"x86_64" --], --"id": 14720, --"in_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "openscap-report", --"repository": "rhel9-AppStream" --} --], --"set_id": 20657 --}, --"initial_release": { --"major_version": 9, --"minor_version": 4, --"os_name": "RHEL" --}, --"modulestream_maps": [], --"out_packageset": null, --"release": { --"major_version": 9, --"minor_version": 5, --"os_name": "RHEL" --} --}, --{ - "action": 1, - "architectures": [ - "x86_64" -@@ -541500,22 +540460,28 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mysql", -+"stream": "8.4" -+} - ], - "name": "mysql-libs", --"repository": "rhel9-CRB" -+"repository": "rhel9-AppStream" - } - ], - "set_id": 21079 - }, - "initial_release": { - "major_version": 9, --"minor_version": 5, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ - { --"in_modulestream": null, -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, - "out_modulestream": null - } - ], -@@ -547998,6 +546964,10 @@ null - "name": "nodejs", - "stream": "20" - }, -+{ -+"name": "nodejs", -+"stream": "22" -+}, - null - ], - "name": "npm", -@@ -548029,6 +546999,13 @@ null - "stream": "20" - }, - "out_modulestream": null -+}, -+{ -+"in_modulestream": { -+"name": "nodejs", -+"stream": "22" -+}, -+"out_modulestream": null - } - ], - "out_packageset": { -@@ -609076,7 +608053,7 @@ null - } - }, - { --"action": 4, -+"action": 1, - "architectures": [ - "aarch64", - "ppc64le", -@@ -609094,38 +608071,15 @@ null - "repository": "rhel9-CRB" - } - ], --"set_id": 23208 -+"set_id": 24367 - }, - "initial_release": { - "major_version": 9, --"minor_version": 5, -+"minor_version": 7, - "os_name": "RHEL" - }, --"modulestream_maps": [ --{ --"in_modulestream": null, --"out_modulestream": null --} --], --"out_packageset": { --"package": [ --{ --"modulestreams": [ --null --], --"name": "mysql8.4-test", --"repository": "rhel10-CRB" --}, --{ --"modulestreams": [ --null --], --"name": "mysql8.4-test-data", --"repository": "rhel10-CRB" --} --], --"set_id": 23209 --}, -+"modulestream_maps": [], -+"out_packageset": null, - "release": { - "major_version": 10, - "minor_version": 0, -@@ -625284,7 +624238,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mysql", -+"stream": "8.4" -+} - ], - "name": "mysql", - "repository": "rhel9-AppStream" -@@ -625294,12 +624251,15 @@ null - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ - { --"in_modulestream": null, -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, - "out_modulestream": null - } - ], -@@ -625334,7 +624294,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mysql", -+"stream": "8.4" -+} - ], - "name": "mysql-server", - "repository": "rhel9-AppStream" -@@ -625344,12 +624307,15 @@ null - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ - { --"in_modulestream": null, -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, - "out_modulestream": null - } - ], -@@ -625384,7 +624350,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mysql", -+"stream": "8.4" -+} - ], - "name": "mysql-errmsg", - "repository": "rhel9-AppStream" -@@ -625394,12 +624363,15 @@ null - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ - { --"in_modulestream": null, -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, - "out_modulestream": null - } - ], -@@ -625434,22 +624406,28 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "mysql", -+"stream": "8.4" -+} - ], - "name": "mysql-devel", --"repository": "rhel9-CRB" -+"repository": "rhel9-AppStream" - } - ], - "set_id": 24060 - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ - { --"in_modulestream": null, -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, - "out_modulestream": null - } - ], -@@ -628865,7 +627843,7 @@ null - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ -@@ -628921,7 +627899,7 @@ null - }, - "initial_release": { - "major_version": 9, --"minor_version": 6, -+"minor_version": 7, - "os_name": "RHEL" - }, - "modulestream_maps": [ -@@ -632634,7 +631612,7 @@ null - } - }, - { --"action": 3, -+"action": 7, - "architectures": [ - "aarch64", - "ppc64le", -@@ -632652,7 +631630,7 @@ null - "repository": "rhel9-AppStream" - } - ], --"set_id": 24277 -+"set_id": 24319 - }, - "initial_release": { - "major_version": 9, -@@ -632671,11 +631649,11 @@ null - "modulestreams": [ - null - ], --"name": "tomcat-el-5.0-api", -+"name": "tomcat9-el-3.0-api", - "repository": "rhel10-AppStream" - } - ], --"set_id": 24278 -+"set_id": 24320 - }, - "release": { - "major_version": 10, -@@ -632684,7 +631662,7 @@ null - } - }, - { --"action": 3, -+"action": 7, - "architectures": [ - "aarch64", - "ppc64le", -@@ -632702,7 +631680,7 @@ null - "repository": "rhel9-AppStream" - } - ], --"set_id": 24279 -+"set_id": 24325 - }, - "initial_release": { - "major_version": 9, -@@ -632721,11 +631699,11 @@ null - "modulestreams": [ - null - ], --"name": "tomcat-servlet-6.0-api", -+"name": "tomcat9-servlet-4.0-api", - "repository": "rhel10-AppStream" - } - ], --"set_id": 24280 -+"set_id": 24326 - }, - "release": { - "major_version": 10, -@@ -632734,7 +631712,7 @@ null - } - }, - { --"action": 3, -+"action": 7, - "architectures": [ - "aarch64", - "ppc64le", -@@ -632752,7 +631730,7 @@ null - "repository": "rhel9-AppStream" - } - ], --"set_id": 24281 -+"set_id": 24321 - }, - "initial_release": { - "major_version": 9, -@@ -632771,11 +631749,11 @@ null - "modulestreams": [ - null - ], --"name": "tomcat-jsp-3.1-api", -+"name": "tomcat9-jsp-2.3-api", - "repository": "rhel10-AppStream" - } - ], --"set_id": 24282 -+"set_id": 24322 - }, - "release": { - "major_version": 10, -@@ -633056,6 +632034,61325 @@ null - "minor_version": 0, - "os_name": "RHEL" - } -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17718, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libnghttp2-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24301 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libnghttp2-devel", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24302 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17719, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtree-sitter-devel", -+"repository": "rhel10-CRB" -+} -+], -+"set_id": 24303 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17721, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ipa-server-encrypted-dns", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24305 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17722, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ipa-client-encrypted-dns", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24306 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17723, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pcm", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24307 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17724, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "SDL3", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24308 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 3, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17725, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sdl2-compat", -+"repository": "rhel9-BaseOS" -+} -+], -+"set_id": 24309 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "SDL2", -+"repository": "rhel10-BaseOS" -+} -+], -+"set_id": 24310 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17726, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sdl2-compat", -+"repository": "rhel10-BaseOS" -+} -+], -+"set_id": 24311 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17727, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dnf-bootc", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24312 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17728, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24313 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat9", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24314 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17729, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-admin-webapps", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24315 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat9-admin-webapps", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24316 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17730, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-docs-webapp", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24317 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat9-docs-webapp", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24318 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17731, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-lib", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24323 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat9-lib", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24324 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17732, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-webapps", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24327 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat9-webapps", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24328 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17733, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24329 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17734, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-admin-webapps", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24330 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17735, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-docs-webapp", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24331 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17736, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-el-5.0-api", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24332 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17737, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-jsp-3.1-api", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24333 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17738, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-lib", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24334 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17739, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-servlet-6.0-api", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24335 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17740, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tomcat-webapps", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24336 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17741, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dnf-bootc", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24337 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17742, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24338 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-devel", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24339 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17743, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-netlib64", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24340 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-netlib64", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24341 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17744, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-openblas-openmp64", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24342 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "flexiblas-openblas-openmp64", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24343 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 6, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17745, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openblas-openmp64", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24344 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openblas-openmp64", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24345 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17746, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24346 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17747, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-common", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24347 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17748, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-devel", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24348 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17749, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-errmsg", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24349 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17750, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-libs", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24350 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17751, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-server", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24351 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17752, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-test", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24352 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17753, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-test-data", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24353 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17754, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snphost", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24354 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17755, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snpguest", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24355 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17756, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snpguest", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24356 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17757, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snphost", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24357 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 17758, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sap-hana-ha", -+"repository": "rhel9-SAP-Solutions" -+} -+], -+"set_id": 24358 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 7, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17759, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+{ -+"name": "mysql", -+"stream": "8.4" -+} -+], -+"name": "mysql-common", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24359 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": { -+"name": "mysql", -+"stream": "8.4" -+}, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql8.4-common", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 24360 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17760, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24361 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17761, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-common", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24362 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17762, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-errmsg", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24363 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17763, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-server", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 24364 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17764, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24365 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17765, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-libs", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 24366 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17766, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xorriso", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24368 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 17767, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atlas-corei2", -+"repository": "rhel8-BaseOS" -+} -+], -+"set_id": 24370 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"x86_64" -+], -+"id": 17768, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atlas-corei2-devel", -+"repository": "rhel8-BaseOS" -+} -+], -+"set_id": 24371 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 17769, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atlas-corei2-devel", -+"repository": "rhel8-BaseOS" -+} -+], -+"set_id": 24372 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"s390x" -+], -+"id": 17770, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atlas-z14-devel", -+"repository": "rhel8-BaseOS" -+} -+], -+"set_id": 24373 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"s390x" -+], -+"id": 17771, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atlas-z14-devel", -+"repository": "rhel8-BaseOS" -+} -+], -+"set_id": 24374 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17772, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24375 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17773, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "advancecomp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24376 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17774, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "conman", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24377 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17775, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24379 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17776, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-connector-wagon", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24380 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17777, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24381 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17778, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-test-util", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24382 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17779, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "amanda", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24383 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17780, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "amanda-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24384 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17781, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24385 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17782, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-antunit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24386 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17783, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-bcel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24387 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17784, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-log4j", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24388 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17785, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-regexp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24389 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17786, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-xalan2", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24390 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17787, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-commons-net", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24391 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17788, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-contrib-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24392 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17789, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-javamail", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24393 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17790, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-jmf", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24394 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17791, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-junit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24395 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17792, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-C++-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24396 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17793, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24397 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17794, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-tool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24398 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17795, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-swing", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24399 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17796, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aopalliance", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24400 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17797, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-beanutils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24401 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17798, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-cli", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24402 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17799, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-codec", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24403 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17800, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-collections", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24404 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17801, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-collections-testframework", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24405 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17802, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-compress", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24406 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17803, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-configuration", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24407 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17804, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-daemon", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24408 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17805, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-daemon-jsvc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24409 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17806, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-dbcp-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24410 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17807, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-digester-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24411 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17808, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-exec-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24412 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17809, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-io-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24413 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17810, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-jexl-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24414 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17811, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-jxpath-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24415 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17812, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-lang3", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24416 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17813, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-lang-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24417 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17814, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-logging-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24418 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17815, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-net-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24419 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17816, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-pool", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24420 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17817, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-validator", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24421 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17818, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-vfs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24422 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17819, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-vfs-examples", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24423 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17820, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-ivy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24424 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17821, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24425 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17822, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-rat-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24426 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17823, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-rat-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24427 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17824, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-resource-bundles", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24428 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17825, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aqute-bnd-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24429 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17826, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aqute-bndlib-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24430 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17827, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ark-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24431 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17828, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "asciidoc-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24432 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17829, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "at", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24433 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17830, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atinject-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24434 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17831, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "at-sysvinit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24435 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17832, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24436 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17833, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-framework-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24437 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17834, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-logkit-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24438 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17835, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "babl-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24439 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17836, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-client", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24440 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17837, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-console", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24441 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17838, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24442 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17839, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24443 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17840, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-storage", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24444 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17841, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "base64coder", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24445 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17842, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "basesystem", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24446 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17843, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24447 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17844, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-rasterizer", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24448 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17845, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-squiggle", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24449 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17846, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-ttf2svg", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24450 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17847, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bcel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24451 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17848, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bea-stax", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24452 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17849, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bea-stax-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24453 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17850, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "beust-jcommander-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24454 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17851, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsf", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24455 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17852, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsh", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24456 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17853, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsh-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24457 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17854, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsh-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24458 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17855, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "buildnumber-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24459 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17856, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bzr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24460 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17857, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cal10n", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24461 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17858, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdparanoia", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24462 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17859, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdparanoia-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24463 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17860, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdrdao", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24464 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17861, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cglib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24465 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17862, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cim-schema", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24466 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17863, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cmpi-bindings-pywbem", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24467 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17864, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cobertura-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24468 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17865, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "compat-libtiff3", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24469 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17866, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "console-setup", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24470 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17867, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cpptest-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24471 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17868, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cronie-anacron", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24472 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17869, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "crontabs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24473 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17870, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dcraw", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24474 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17871, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "diffutils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24475 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17872, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "docbook-simple", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24476 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17873, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24477 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17874, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24478 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17875, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dos2unix", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24479 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17876, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24480 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17877, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot-pgsql", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24481 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17878, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "doxygen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24482 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17879, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "doxygen-latex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24483 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17880, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dvd+rw-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24484 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17881, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "easymock2", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24485 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17882, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "easymock-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24486 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17883, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-git", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24487 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17884, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-gnuplot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24488 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17885, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-mercurial", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24489 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17886, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "exchange-bmc-os-info", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24490 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17887, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "exec-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24491 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17888, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "expect-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24492 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17889, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-bundlerepository", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24493 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17890, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-framework", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24494 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17891, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-compendium", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24495 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17892, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24496 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17893, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-foundation", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24497 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17894, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-obr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24498 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17895, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24499 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17896, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-shell-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24500 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17897, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-utils-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24501 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17898, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "fop", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24502 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17899, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "forge-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24503 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17900, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "freeipmi-bmc-watchdog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24504 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17901, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "freeipmi-ipmidetectd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24505 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17902, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "fusesource-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24506 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17903, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gegl-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24507 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x" -+], -+"id": 17904, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genwqe-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24508 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x" -+], -+"id": 17905, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genwqe-zlib", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24509 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x" -+], -+"id": 17906, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genwqe-zlib-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24510 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17907, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-annotation-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24511 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17908, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jaspic-spec-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24512 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17909, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jaxrpc-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24513 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17910, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jms-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24514 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17911, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jta-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24515 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17912, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-osgi-support-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24516 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17913, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-saaj", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24517 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17914, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "giflib", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24518 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17915, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "giflib-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24519 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17916, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-data-extras", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24520 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17917, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-devel-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24521 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17918, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-ca", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24522 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17919, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-de", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24523 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17920, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-en_GB", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24524 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17921, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-fr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24525 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17922, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-ja", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24526 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17923, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-nl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24527 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17924, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-pt_BR", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24528 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17925, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-sl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24529 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17926, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-zh_CN", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24530 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17927, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24531 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17928, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-bzr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24532 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17929, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-daemon", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24533 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17930, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-gnome-keyring", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24534 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17931, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-hg", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24535 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17932, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gitk", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24536 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17933, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-svn", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24537 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17934, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-el", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24538 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17935, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-el-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24539 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17936, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-jsp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24540 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17937, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-jsp-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24541 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17938, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnu-getopt", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24542 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17939, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnuplot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24543 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17940, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnuplot-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24544 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17941, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnuplot-minimal", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24545 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17942, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "google-guice-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24546 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17943, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpgme-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24547 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17944, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpm-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24548 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17945, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpm-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24549 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17946, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "groovy-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24550 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17947, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gsl-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24551 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17948, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "guava-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24552 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 17949, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hamcrest", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24553 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17950, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hamcrest-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24554 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17951, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hawtjni-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24555 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17952, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hsqldb-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24556 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17953, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hsqldb-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24557 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 17954, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-client", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24558 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17955, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-core", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24559 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17956, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-project", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24560 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17957, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpunit-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24561 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17958, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hwdata", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24562 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17959, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "icedax", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24563 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17960, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ilmbase-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24564 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17961, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "info", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24565 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17962, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ipmitool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24566 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17963, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24567 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17964, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24568 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 17965, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils-vboxgetty", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24569 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17966, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isorelax-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24570 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17967, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jai-imageio-core-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24571 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17968, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-commons-httpclient-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24572 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17969, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-commons-httpclient-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24573 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17970, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-oro-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24574 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17971, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-taglibs-standard-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24575 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17972, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jansi-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24576 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17973, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jansi-native-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24577 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17974, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jasper-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24578 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17975, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jasper-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24579 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17976, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24580 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17977, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24581 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17978, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24582 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17979, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "java_cup-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24583 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17980, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javamail", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24584 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17981, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javapackages-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24585 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17982, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javassist-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24586 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17983, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jaxen-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24587 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17984, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jbigkit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24588 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17985, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jbigkit-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24589 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17986, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdepend", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24590 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17987, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdependency", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24591 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17988, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdepend-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24592 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17989, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdom-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24593 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17990, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jettison", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24594 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17991, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-annotations", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24595 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17992, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-artifact-remote-resources", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24596 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17993, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-build-support", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24597 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17994, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-client", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24598 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17995, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-deploy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24599 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17996, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-http", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24600 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17997, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jaas", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24601 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17998, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24602 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 17999, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jndi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24603 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18000, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jspc-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24604 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18001, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-monitor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24605 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18002, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-plus", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24606 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18003, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-proxy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24607 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18004, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-runner", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24608 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18005, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-server", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24609 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18006, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-servlets", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24610 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18007, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-test-policy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24611 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18008, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-toolchain", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24612 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18009, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-util-ajax", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24613 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18010, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-version-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24614 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18011, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24615 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18012, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-common", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24616 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18013, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-server", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24617 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18014, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-xml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24618 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18015, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jflex-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24619 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18016, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jline-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24620 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18017, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jna", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24621 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18018, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jna-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24622 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18019, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "joda-convert-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24623 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18020, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "joda-time-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24624 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18021, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsch-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24625 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18022, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsoup", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24626 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18023, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsr-305", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24627 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18024, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jtidy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24628 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18025, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "junit", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24629 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18026, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "junit-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24630 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18027, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jvnet-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24631 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18028, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jzlib-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24632 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18029, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kactivities", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24633 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18030, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kamera", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24634 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18031, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kbd-legacy", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24635 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18032, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcalc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24636 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18033, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcolorchooser", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24637 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18034, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "keytool-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24638 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18035, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kgamma", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24639 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18036, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24640 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18037, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24641 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18038, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24642 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18039, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kross-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24643 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18040, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kruler", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24644 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18041, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ksnapshot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24645 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18042, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kwallet", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24646 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18043, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kxml-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24647 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18044, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "less", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24648 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18045, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libburn-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24649 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18046, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcdio-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24650 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18047, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcdio-paranoia-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24651 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18048, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcxl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24652 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18049, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libgphoto2", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24653 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18050, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libieee1284", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24654 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18051, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libieee1284-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24655 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18052, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libiodbc-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24656 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18053, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libisofs-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24657 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18054, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libjpeg-turbo-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24658 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18055, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libjpeg-turbo-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24659 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18056, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkcddb-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24660 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18057, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkcompactdisc-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24661 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18058, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkdcraw-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24662 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18059, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkexiv2-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24663 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18060, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkipi-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24664 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18061, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libksane-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24665 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18062, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libmng-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24666 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18063, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng12", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24667 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18064, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24668 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18065, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "librabbitmq", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24669 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18066, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "librabbitmq-examples", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24670 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18067, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libraw1394-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24671 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18068, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "librtas-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24672 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18069, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libservicelog-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24673 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18070, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libsmi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24674 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18071, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libsysfs-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24675 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18072, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtiff-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24676 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18073, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtiff-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24677 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18074, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libusal-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24678 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18075, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libva-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24679 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18076, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libvpd-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24680 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18077, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libwsman-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24681 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18078, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "log4j", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24682 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18079, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "log4j-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24683 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18080, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24684 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18081, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-antrun-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24685 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18082, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-archiver", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24686 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18083, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-artifact", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24687 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18084, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-artifact-resolver", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24688 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18085, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-assembly-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24689 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18086, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-cal10n-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24690 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18087, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-changes-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24691 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18088, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-clean-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24692 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18089, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-common-artifact-filters-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24693 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18090, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-compiler-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24694 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18091, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-analyzer-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24695 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18092, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24696 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18093, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-tree-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24697 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18094, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-deploy-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24698 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18095, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-downloader-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24699 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18096, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24700 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18097, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-logging-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24701 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18098, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-confluence", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24702 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18099, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-fml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24703 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18100, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-latex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24704 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18101, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-modules", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24705 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18102, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-xdoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24706 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18103, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-sink-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24707 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18104, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-sitetools-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24708 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18105, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-tests", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24709 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18106, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-tools-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24710 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18107, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-enforcer-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24711 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18108, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-enforcer-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24712 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18109, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-error-diagnostics", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24713 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18110, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-file-management", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24714 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18111, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-filtering", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24715 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18112, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-gpg-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24716 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18113, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-hawtjni-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24717 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18114, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-install-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24718 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18115, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-invoker-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24719 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18116, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-invoker-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24720 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18117, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jar-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24721 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18118, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jarsigner-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24722 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18119, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-javadoc-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24723 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18120, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jxr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24724 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18121, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-local", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24725 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18122, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-monitor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24726 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18123, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-osgi-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24727 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18124, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-annotations", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24728 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18125, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-build-helper-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24729 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18126, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-bundle-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24730 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18127, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-jxr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24731 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18128, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-registry", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24732 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18129, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-testing", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24733 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18130, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-testing-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24734 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18131, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24735 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18132, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-ant", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24736 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18133, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-beanshell", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24737 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18134, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-java", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24738 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18135, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-javadocs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24739 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18136, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-profile", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24740 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18137, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-project-info-reports-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24741 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18138, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-release", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24742 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18139, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-release-manager", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24743 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18140, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-remote-resources-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24744 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18141, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-reporting-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24745 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18142, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-reporting-exec", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24746 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18143, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-reporting-impl-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24747 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18144, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-repository-builder-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24748 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18145, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-resources-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24749 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18146, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-scm-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24750 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18147, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-script", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24751 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18148, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-script-beanshell", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24752 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18149, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-script-interpreter-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24753 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18150, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shade-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24754 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18151, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24755 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18152, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-incremental-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24756 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18153, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-io-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24757 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18154, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-jar-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24758 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18155, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-utils-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24759 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18156, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-site-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24760 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18157, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-source-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24761 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18158, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24762 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18159, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-provider-junit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24763 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18160, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-report-parser", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24764 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18161, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-test-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24765 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18162, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-verifier", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24766 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18163, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-wagon", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24767 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18164, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-wagon-provider-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24768 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18165, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-war-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24769 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18166, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mercurial", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24770 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18167, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "migrationtools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24771 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18168, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "modello", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24772 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18169, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mojo-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24773 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18170, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mpfr", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24774 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18171, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mrtg", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24775 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18172, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24776 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18173, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-msv", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24777 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18174, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-xmlgen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24778 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18175, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mtools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24779 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18176, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "munge-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24780 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18177, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mysql-connector-java", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24781 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18178, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "nekohtml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24782 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18179, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "nekohtml-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24783 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18180, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "netpbm-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24784 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18181, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "netpbm-progs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24785 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18182, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-agent-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24786 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18183, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-gui", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24787 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18184, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-perl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24788 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18185, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-sysvinit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24789 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18186, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "objectweb-anttask", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24790 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18187, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "objectweb-asm", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24791 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18188, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opal-firmware", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24792 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18189, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opal-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24793 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18190, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-ccatok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24794 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18191, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-ep11tok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24795 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18192, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-icsftok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24796 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18193, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-swtok", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24797 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18194, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencv", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24798 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18195, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencv-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24799 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18196, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencv-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24800 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18197, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenEXR-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24801 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18198, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openhpi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24802 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18199, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openhpi-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24803 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18200, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24804 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18201, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-modalias", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24805 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18202, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24806 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18203, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24807 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18204, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24808 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18205, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-account-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24809 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18206, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-fan-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24810 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18207, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-hardware-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24811 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18208, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-indicationmanager-libs-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24812 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18209, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-journald-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24813 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18210, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-logicalfile-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24814 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18211, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-networking-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24815 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18212, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-powermanagement", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24816 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18213, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-providers", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24817 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18214, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-python-base", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24818 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18215, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-python-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24819 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18216, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-realmd-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24820 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18217, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-service-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24821 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18218, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-software-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24822 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18219, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-storage-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24823 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18220, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-tools-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24824 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18221, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openslp-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24825 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18222, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-client", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24826 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18223, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-python", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24827 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18224, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24828 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18225, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "passwd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24829 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18226, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "patchutils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24830 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18227, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pciutils-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24831 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18228, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pciutils-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24832 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18229, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "perl-Git-SVN", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24833 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18230, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-ant-factory-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24834 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18231, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-archiver-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24835 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18232, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-bsh-factory-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24836 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18233, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-build-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24837 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18234, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cdc-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24838 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18235, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cipher-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24839 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18236, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-classworlds-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24840 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18237, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cli-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24841 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18238, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-compiler-extras", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24842 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18239, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-compiler-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24843 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18240, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-component-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24844 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18241, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-components-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24845 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18242, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers-component-annotations", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24846 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18243, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers-component-metadata", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24847 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18244, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24848 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18245, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-digest-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24849 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18246, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-i18n-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24850 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18247, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-interactivity-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24851 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18248, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-interpolation-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24852 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18249, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-io-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24853 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18250, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-mail-sender-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24854 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18251, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-resources", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24855 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18252, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-sec-dispatcher", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24856 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18253, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-tools-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24857 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18254, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-utils-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24858 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18255, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-velocity-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24859 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18256, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pngnq", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24860 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18257, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "postgresql-jdbc-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24861 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18258, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "powerpc-utils-python", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24862 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18259, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ppc64-utils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24863 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18260, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "psutils-perl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24864 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18261, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygobject2-codegen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24865 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18262, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygobject2-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24866 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18263, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2-codegen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24867 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18264, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24868 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18265, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pykde4", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24869 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18266, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pykde4-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24870 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18267, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24871 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18268, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "python-sphinx-theme-openlmi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24872 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18269, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qdox", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24873 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18270, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qjson", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24874 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18271, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "rear", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24875 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18272, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "recode-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24876 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18273, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "regexp-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24877 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18274, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "relaxngDatatype-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24878 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18275, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "saxon", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24879 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18276, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "saxon-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24880 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18277, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "saxon-scripts", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24881 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18278, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cim-client2-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24882 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18279, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-base", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24883 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18280, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-base-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24884 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18281, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-fsvol", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24885 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18282, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-fsvol-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24886 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18283, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-network-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24887 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18284, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv3", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24888 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18285, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv4", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24889 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18286, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-params", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24890 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18287, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-sysfs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24891 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18288, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-syslog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24892 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64" -+], -+"id": 18289, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24893 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18290, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather-provider", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24894 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18291, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-indication_helper", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24895 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18292, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-sfcb", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24896 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18293, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-sfcc-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24897 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18294, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-testsuite", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24898 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18295, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "screen", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24899 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18296, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "setserial", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24900 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18297, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24901 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18298, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24902 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18299, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-binders", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24903 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18300, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-converters", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24904 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18301, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-locators", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24905 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18302, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-scanners", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24906 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18303, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-inject", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24907 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18304, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-inject-plexus", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24908 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18305, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24909 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18306, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-osgi-registry", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24910 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18307, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24911 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18308, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-converters", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24912 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18309, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-locators", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24913 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18310, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-scanners", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24914 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18311, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-registries", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24915 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18312, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "slf4j", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24916 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18313, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "slf4j-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24917 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18314, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snakeyaml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24918 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18315, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sonatype-oss-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24919 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18316, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sox", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24920 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18317, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "spice-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24921 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18318, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "stax2-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24922 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18319, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sweeper", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24923 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18320, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sysfsutils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24924 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18321, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "system-config-users", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24925 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18322, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "talk", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24926 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18323, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "teckit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24927 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18324, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "testng", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24928 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18325, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tex-fonts-hebrew", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24929 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18326, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texinfo", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24930 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18327, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24931 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18328, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-adjustbox-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24932 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18329, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ae-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24933 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18330, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-algorithms-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24934 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18331, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-amscls-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24935 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18332, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-amsfonts-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24936 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18333, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-amsmath-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24937 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18334, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-anysize-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24938 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18335, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-appendix-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24939 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18336, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-arabxetex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24940 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18337, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-arphic-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24941 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18338, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-attachfile-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24942 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18339, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-babel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24943 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18340, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-babelbib-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24944 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18341, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-base", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24945 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18342, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-beamer-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24946 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18343, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bera-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24947 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18344, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-beton-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24948 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18345, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bibtex-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24949 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18346, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bibtopic", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24950 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18347, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bidi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24951 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18348, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bigfoot", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24952 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18349, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-bookman", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24953 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18350, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-booktabs-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24954 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18351, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-breakurl-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24955 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18352, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-caption-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24956 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18353, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-carlisle-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24957 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18354, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-changebar-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24958 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18355, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-changepage-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24959 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18356, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-charter-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24960 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18357, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-chngcntr-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24961 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18358, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cite-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24962 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18359, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cjk-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24963 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18360, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cmap", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24964 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18361, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cm-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24965 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18362, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cm-lgc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24966 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18363, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cm-super", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24967 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18364, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-cns", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24968 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18365, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-collectbox", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24969 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18366, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-collection-basic", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24970 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18367, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-collection-fontsrecommended", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24971 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18368, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-collection-latex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24972 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18369, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-collection-xetex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24973 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18370, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-colortbl-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24974 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18371, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-crop", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24975 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18372, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-csquotes", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24976 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18373, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ctable", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24977 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18374, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-currfile", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24978 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18375, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-datetime", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24979 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18376, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvipdfm", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24980 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18377, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvipdfm-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24981 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18378, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvipdfmx-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24982 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18379, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvipdfmx-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24983 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18380, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvipng-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24984 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18381, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvips", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24985 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18382, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-dvips-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24986 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18383, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ec-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24987 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18384, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-eepic-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24988 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18385, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-enctex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24989 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18386, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-enumitem-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24990 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18387, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-epsf-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24991 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18388, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-epstopdf-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24992 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18389, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-eso-pic", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24993 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18390, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-etex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24994 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18391, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-etex-pkg", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24995 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18392, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-etoolbox", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24996 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18393, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-euenc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 24997 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18394, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-euler", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24998 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18395, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-euro", -+"repository": "rhel7-base" -+} -+], -+"set_id": 24999 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18396, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-eurosym", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25000 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18397, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-extsizes", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25001 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18398, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fancybox", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25002 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18399, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fancyhdr", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25003 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18400, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fancyref", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25004 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18401, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fancyvrb", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25005 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18402, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-filecontents", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25006 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18403, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-filehook", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25007 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18404, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fix2col", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25008 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18405, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fixlatvian", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25009 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18406, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-float", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25010 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18407, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fmtcount", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25011 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18408, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fncychap", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25012 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18409, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fontbook", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25013 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18410, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fontspec", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25014 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18411, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fontware", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25015 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18412, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fontwrap", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25016 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18413, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-footmisc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25017 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18414, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25018 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18415, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-fpl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25019 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18416, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-framed", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25020 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18417, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-garuda-c90", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25021 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18418, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-geometry-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25022 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18419, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-graphics", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25023 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18420, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-gsftopk", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25024 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18421, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-helvetic", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25025 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18422, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-hyperref-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25026 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18423, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-hyphenat-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25027 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18424, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-hyph-utf8", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25028 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18425, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ifetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25029 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18426, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ifluatex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25030 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18427, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ifmtarg", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25031 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18428, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ifoddpage", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25032 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18429, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-iftex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25033 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18430, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ifxetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25034 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18431, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-index", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25035 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18432, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-jadetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25036 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18433, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-jadetex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25037 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18434, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-jknapltx-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25038 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18435, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-kastrup-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25039 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18436, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-kerkis-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25040 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18437, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-kpathsea", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25041 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18438, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-kpathsea-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25042 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18439, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-kpathsea-lib-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25043 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18440, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-l3experimental-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25044 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18441, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-l3kernel-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25045 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18442, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-l3packages-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25046 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18443, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lastpage-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25047 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18444, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-latex-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25048 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18445, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-latexconfig", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25049 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18446, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-latex-fonts", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25050 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18447, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lettrine", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25051 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18448, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-listings", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25052 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18449, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lm", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25053 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18450, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lm-math", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25054 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18451, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ltxmisc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25055 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18452, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lua-alt-getopt-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25056 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18453, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-lualatex-math-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25057 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18454, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-luaotfload-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25058 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18455, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-luatex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25059 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18456, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-luatexbase-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25060 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18457, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-luatex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25061 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18458, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-makecmds-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25062 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18459, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-makeindex-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25063 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18460, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-marginnote", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25064 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18461, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-marvosym", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25065 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18462, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mathpazo", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25066 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18463, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mathspec", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25067 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18464, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mdwtools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25068 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18465, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-memoir", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25069 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18466, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-metafont", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25070 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18467, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-metalogo", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25071 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18468, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-metapost", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25072 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18469, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-metapost-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25073 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18470, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mflogo", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25074 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18471, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mfnfss", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25075 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18472, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mfware", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25076 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18473, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mh", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25077 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18474, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-microtype", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25078 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18475, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-misc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25079 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18476, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mnsymbol-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25080 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18477, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mparhack-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25081 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18478, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-mptopdf-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25082 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18479, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ms-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25083 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18480, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-multido-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25084 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18481, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-multirow-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25085 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18482, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-natbib-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25086 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18483, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ncctools-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25087 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18484, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-norasi-c90", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25088 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18485, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ntgclass-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25089 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18486, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-oberdiek-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25090 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18487, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-overpic-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25091 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18488, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-paralist", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25092 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18489, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-parallel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25093 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18490, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-parskip", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25094 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18491, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-passivetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25095 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18492, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pdfpages-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25096 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18493, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pdftex-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25097 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18494, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pdftex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25098 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18495, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pgf-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25099 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18496, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-philokalia-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25100 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18497, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-placeins-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25101 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18498, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-polyglossia", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25102 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18499, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-powerdot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25103 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18500, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-preprint", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25104 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18501, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-psfrag", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25105 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18502, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pslatex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25106 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18503, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-psnfss-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25107 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18504, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pspicture-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25108 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18505, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-3d-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25109 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18506, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-blur-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25110 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18507, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-coil-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25111 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18508, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-eps-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25112 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18509, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-fill-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25113 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18510, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-grad-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25114 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18511, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-math-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25115 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18512, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-node-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25116 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18513, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-plot-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25117 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18514, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pstricks-add", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25118 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18515, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pstricks-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25119 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18516, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-slpe-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25120 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18517, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-text-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25121 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18518, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-tree-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25122 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18519, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ptext-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25123 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18520, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pxfonts-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25124 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18521, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-qstest-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25125 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18522, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-rcs-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25126 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18523, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-realscripts-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25127 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18524, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-rotating-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25128 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18525, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-rsfs-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25129 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18526, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-sansmath-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25130 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18527, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-sauerj-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25131 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18528, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-section", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25132 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18529, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-sectsty", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25133 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18530, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-seminar", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25134 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18531, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-sepnum", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25135 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18532, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-setspace", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25136 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18533, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-showexpl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25137 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18534, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-soul", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25138 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18535, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-stmaryrd", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25139 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18536, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-subfig", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25140 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18537, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-subfigure", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25141 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18538, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-svn-prov", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25142 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18539, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-symbol", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25143 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18540, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-t2-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25144 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18541, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tetex-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25145 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18542, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25146 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18543, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tex4ht-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25147 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18544, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tex-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25148 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18545, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-texconfig-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25149 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18546, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tex-gyre-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25150 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18547, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tex-gyre-math-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25151 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18548, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-texlive.infra-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25152 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18549, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-textcase", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25153 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18550, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-textpos", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25154 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18551, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thailatex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25155 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18552, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-threeparttable", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25156 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18553, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thumbpdf", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25157 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18554, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thumbpdf-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25158 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18555, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tipa", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25159 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18556, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-titlesec", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25160 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18557, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-titling", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25161 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18558, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tocloft", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25162 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18559, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25163 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18560, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-txfonts", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25164 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18561, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-type1cm", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25165 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18562, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-typehtml", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25166 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18563, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ucharclasses", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25167 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18564, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ucs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25168 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18565, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-uhc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25169 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18566, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ulem", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25170 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18567, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-underscore", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25171 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18568, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-unicode-math", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25172 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18569, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-unisugar", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25173 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18570, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-url", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25174 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18571, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-utopia", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25175 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18572, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-varwidth", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25176 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18573, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wadalab", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25177 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18574, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-was", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25178 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18575, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wasy", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25179 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18576, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wasysym", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25180 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18577, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wrapfig", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25181 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18578, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xcolor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25182 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18579, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xdvi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25183 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18580, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecjk", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25184 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18581, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecolor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25185 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18582, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecyr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25186 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18583, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xeindex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25187 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18584, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xepersian", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25188 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18585, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xesearch", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25189 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18586, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25190 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18587, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetexconfig", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25191 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18588, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25192 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18589, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetexfontinfo-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25193 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18590, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-itrans-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25194 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18591, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-pstricks-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25195 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18592, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-tibetan-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25196 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18593, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xifthen-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25197 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18594, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xkeyval-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25198 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18595, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xltxtra-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25199 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18596, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xmltex-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25200 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18597, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xstring", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25201 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18598, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xtab", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25202 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18599, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xunicode", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25203 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18600, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-zapfchan", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25204 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18601, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "time", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25205 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18602, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tix-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25206 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18603, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tmpwatch", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25207 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18604, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tog-pegasus", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25208 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18605, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tog-pegasus-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25209 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18606, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "transfig", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25210 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18607, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "turbojpeg-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25211 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18608, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uriparser", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25212 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18609, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "urw-fonts", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25213 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18610, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "usermode-gtk", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25214 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18611, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-c++", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25215 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18612, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-dce", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25216 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18613, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25217 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18614, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-php", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25218 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18615, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "velocity-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25219 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18616, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "velocity-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25220 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18617, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "volume_key-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25221 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18618, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "watchdog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25222 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18619, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "wodim", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25223 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18620, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "woodstox-core-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25224 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18621, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-commons-util-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25225 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18622, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "wsdl4j-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25226 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18623, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-jaxme-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25227 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18624, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "wsmancli", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25228 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18625, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xalan-j2-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25229 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18626, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xalan-j2-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25230 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18627, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xbean", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25231 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18628, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xerces-j2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25232 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18629, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xerces-j2-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25233 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18630, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xisdnload", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25234 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18631, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-commons-apis-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25235 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18632, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-commons-resolver", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25236 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18633, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlgraphics-commons", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25237 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18634, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlrpc-client", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25238 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18635, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlrpc-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25239 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18636, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-stylebook", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25240 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18637, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-stylebook-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25241 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18638, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlunit-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25242 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18639, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmvn-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25243 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18640, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xpp3-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25244 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18641, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xsettings-kde", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25245 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18642, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xstream-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25246 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18643, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xz-java-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25247 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18644, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "udftools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25248 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le" -+], -+"id": 18645, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "powerpc-utils-python", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25249 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18646, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "python-volume_key", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25250 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18647, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2-libglade", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25251 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18648, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "setuptool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25252 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18649, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bzr", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25253 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18650, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xpp3", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25254 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18651, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-modalias", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25255 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18652, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-jaxme", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25256 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18653, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25257 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18654, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "compat-libtiff3", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25258 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18655, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-indication_helper", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25259 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18656, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-syslog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25260 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18657, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "talk", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25261 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18658, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-wbemcli", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25262 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18659, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25263 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18660, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-providers", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25264 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18661, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-networking", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25265 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18662, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25266 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18663, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv3", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25267 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18664, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-sysfs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25268 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18665, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-params", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25269 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18666, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-smis-hba", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25270 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18667, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv4", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25271 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18668, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-network", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25272 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18669, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-fsvol", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25273 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18670, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-base", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25274 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18671, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cim-client2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25275 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18672, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25276 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18673, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25277 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18674, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sox", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25278 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18675, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25279 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18676, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cmpi-bindings-pywbem", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25280 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18677, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-data-extras", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25281 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18678, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25282 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18679, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "docbook-simple", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25283 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18680, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "docbook-slides", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25284 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18681, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25285 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18682, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-storage-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25286 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18683, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-software", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25287 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18684, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-software-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25288 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18685, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-service-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25289 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18686, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-storage", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25290 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18687, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-realmd-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25291 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18688, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-realmd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25292 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18689, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-python-providers", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25293 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18690, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-powermanagement-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25294 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18691, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-providers-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25295 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18692, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-python-base", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25296 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18693, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-powermanagement", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25297 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18694, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-logicalfile-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25298 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18695, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-service", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25299 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18696, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-hardware", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25300 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18697, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-fan-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25301 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18698, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-indicationmanager-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25302 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18699, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-logicalfile", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25303 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18700, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-hardware-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25304 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18701, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-account-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25305 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18702, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-account", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25306 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18703, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "screen", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25307 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18704, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-fan", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25308 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18705, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25309 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18706, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "passivetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25310 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18707, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "stax2-api", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25311 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18708, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "migrationtools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25312 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18709, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "conman", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25313 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18710, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "efax", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25314 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18711, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qjson", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25315 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18712, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25316 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18713, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25317 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18714, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ark-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25318 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18715, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ark", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25319 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18716, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libksane-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25320 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18717, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libksane", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25321 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18718, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkipi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25322 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18719, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkdcraw-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25323 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18720, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkipi-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25324 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18721, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkexiv2-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25325 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18722, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkdcraw", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25326 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 18723, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkcddb", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25327 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18724, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kwallet", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25328 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18725, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ktimer", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25329 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18726, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ksnapshot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25330 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18727, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kruler", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25331 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18728, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ksaneplugin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25332 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 18729, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25333 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 18730, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25334 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18731, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kmag", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25335 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18732, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kamera", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25336 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18733, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kdf", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25337 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18734, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcalc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25338 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18735, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcharselect", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25339 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18736, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kactivities", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25340 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18737, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25341 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18738, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25342 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18739, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "rp-pppoe", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25343 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18740, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sweeper", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25344 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18741, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xsettings-kde", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25345 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18742, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-networking-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25346 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18743, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot-pigeonhole", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25347 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18744, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openslp-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25348 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18745, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcolorchooser", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25349 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18746, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkexiv2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25350 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18747, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jta", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25351 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18748, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "system-config-users-docs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25352 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18749, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25353 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18750, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-logkit", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25354 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18751, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-framework", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25355 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18752, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-dbcp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25356 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18753, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-pool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25357 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18754, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "talk-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25358 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18755, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi-python", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25359 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18756, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-daemon", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25360 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18757, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "indent", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25361 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18758, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-tools-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25362 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18759, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather-provider", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25363 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18760, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "joda-convert", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25364 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"x86_64" -+], -+"id": 18761, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jettison", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25365 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18762, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-taglibs-standard", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25366 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18763, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hsqldb", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25367 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18764, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-msv", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25368 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le", -+"x86_64" -+], -+"id": 18765, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-xsdlib", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25369 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 8, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 4, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18766, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25370 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-docs", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-gdb", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-scripts", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25371 -+}, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 5, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18767, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-docs", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-gdb", -+"repository": "rhel8-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-scripts", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25372 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 25373 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le" -+], -+"id": 18768, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opal-utils", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 25374 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"ppc64le" -+], -+"id": 18769, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opal-prd", -+"repository": "rhel9-BaseOS" -+} -+], -+"set_id": 25375 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18770, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "expect-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 25376 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 3, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 4, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18771, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hwdata-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 25377 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 2, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 3, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18772, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-translator", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25378 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 8, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18773, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qgpgme-devel", -+"repository": "rhel8-CRB" -+} -+], -+"set_id": 25379 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 3, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 4, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18774, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-arrow", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25380 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 2, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 3, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18775, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-pst-tools", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25381 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 2, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 3, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18776, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-context", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25382 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 2, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 3, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18777, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "python3-pyghmi", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25383 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 4, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 5, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18778, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ansible-collection-redhat-rhel_mgmt", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25384 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 4, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 5, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18779, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libvpd-devel", -+"repository": "rhel8-CRB" -+} -+], -+"set_id": 25385 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 1, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18780, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng15", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25386 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 1, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18781, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "compat-libtiff3", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 25387 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 1, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18782, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25388 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18783, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg2-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25389 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18784, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg2-devel-docs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25390 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18785, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg2-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25391 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18786, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25393 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18787, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-connector-file", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25394 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18788, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-impl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25395 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18789, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-spi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25396 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18790, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aether-util", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25397 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18791, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xz-java", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25398 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18792, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xstream", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25399 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18793, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xpp3", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25400 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18794, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xpp3-minimal", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25401 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18795, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmvn", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25402 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18796, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlunit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25403 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18797, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-stylebook-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25404 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18798, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlrpc-common", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25405 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18799, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlrpc-server", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25406 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18800, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xmlgraphics-commons-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25407 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18801, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-commons-resolver-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25408 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18802, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-commons-apis", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25409 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18803, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xml-commons-apis-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25410 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18804, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xerces-j2-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25411 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18805, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "which", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25412 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18806, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xbean-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25413 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18807, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "velocity", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25414 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18808, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "velocity-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25415 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18809, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xalan-j2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25416 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18810, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xalan-j2-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25417 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18811, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xalan-j2-xsltc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25418 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18812, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-jaxme", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25419 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18813, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-jaxme-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25420 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18814, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "woodstox-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25421 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18815, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ws-commons-util", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25422 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18816, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "wsdl4j", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25423 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18817, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25424 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18818, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-c++-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25425 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18819, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-dce-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25426 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18820, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid-perl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25427 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18821, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "usermode", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25428 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18822, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uriparser-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25429 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18823, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-antlr", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25430 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18824, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-bsf", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25431 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18825, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-oro", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25432 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18826, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-apache-resolver", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25433 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18827, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-commons-logging", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25434 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18828, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25435 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18829, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-jdepend", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25436 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18830, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-jsch", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25437 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18831, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25438 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18832, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-testutil", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25439 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18833, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "amanda-client", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25440 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18834, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "amanda-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25441 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18835, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-antunit-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25442 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18836, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant-contrib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25443 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18837, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-C++", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25444 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18838, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25445 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18839, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25446 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18840, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aopalliance-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25447 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18841, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tix", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25448 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18842, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tix-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25449 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18843, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenEXR", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25450 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18844, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenEXR-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25451 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18845, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25452 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18846, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-icatok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25453 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18847, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25454 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18848, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25455 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18850, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-tpmtok", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25457 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 18851, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opal-prd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25458 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18852, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "netpbm", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25459 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18853, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "netpbm-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25460 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18854, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25461 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18855, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25462 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18856, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25463 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18857, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-utils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25464 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18858, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "net-snmp-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25465 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18859, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "objectweb-anttask-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25466 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18860, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "objectweb-asm-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25467 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18861, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "nekohtml-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25468 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18862, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mutt", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25469 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18863, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25470 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18864, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25471 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18865, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-rngconv", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25472 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18866, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-xsdlib", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25473 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18867, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "munge-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25474 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18868, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mpfr-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25475 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18869, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mksh", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25476 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18870, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "modello-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25477 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18871, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mpage", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25478 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18872, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "patchutils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25479 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18873, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pciutils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25480 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18874, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pciutils-devel-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25481 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18875, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "patch", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25482 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18876, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25483 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18877, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25484 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18878, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "OpenIPMI-perl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25485 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18879, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-war-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25486 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18880, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-wagon-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25487 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18881, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-wagon-scm", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25488 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18882, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-verifier-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25489 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18883, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "amanda-server", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25490 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18884, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ant", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25491 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18885, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "antlr-tool", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25492 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18886, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-beanutils-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25493 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18887, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-cli-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25494 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18888, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-codec-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25495 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18889, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-collections", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25496 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18890, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-collections-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25497 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18891, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-collections-testframework-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25498 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18892, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-compress-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25499 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18893, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-configuration-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25500 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18894, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-daemon-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25501 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18895, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-dbcp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25502 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18896, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-digester", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25503 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18897, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-exec", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25504 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18898, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-io", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25505 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18899, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-jexl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25506 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18900, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-jxpath", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25507 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18901, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-lang", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25508 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18902, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-lang3-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25509 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18903, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-logging", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25510 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18904, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-net", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25511 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18905, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-pool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25512 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18906, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-pool-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25513 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18907, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-validator-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25514 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18908, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-vfs-ant", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25515 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18909, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-vfs-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25516 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18910, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-ivy-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25517 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18911, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-rat", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25518 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18912, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-rat-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25519 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18913, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-rat-tasks", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25520 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18914, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aqute-bnd", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25521 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18915, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "aqute-bndlib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25522 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18916, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ark", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25523 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18917, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "asciidoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25524 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18918, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "asciidoc-latex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25525 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18919, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atinject", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25526 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18920, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "atinject-tck", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25527 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18921, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25528 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18922, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-framework", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25529 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18923, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avalon-logkit", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25530 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18924, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-common", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25531 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18925, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-console-bat", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25532 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18926, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-director", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25533 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18927, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-libs-sql", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25534 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18928, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bacula-traymonitor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25535 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18929, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "nagios-plugins-bacula", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25536 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18930, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "babl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25537 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18931, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "babl-devel-docs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25538 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18932, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25539 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18933, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "attica", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25540 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18934, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "udftools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25541 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18935, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tmux", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25542 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18936, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tog-pegasus-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25543 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18937, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "tog-pegasus-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25544 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 18938, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "babl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25545 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18939, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "base64coder-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25546 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18940, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25547 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18941, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bcel-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25548 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18942, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bea-stax", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25549 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18943, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bea-stax-api", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25550 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18944, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "beust-jcommander", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25551 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18945, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bmc-snmp-proxy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25552 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18946, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsf-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25553 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18947, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsh-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25554 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18948, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bsh-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25555 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18949, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "buildnumber-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25556 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18950, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "byaccj", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25557 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18951, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bzr", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25558 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18952, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bzr-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25559 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18953, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cal10n-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25560 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18954, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdrskin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25561 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18955, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libburn", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25562 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18956, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdparanoia", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25563 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18957, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdparanoia-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25564 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18958, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cdparanoia-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25565 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18959, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cglib-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25566 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18960, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cim-schema-docs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25567 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18961, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cobertura", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25568 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18962, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "codehaus-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25569 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18963, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cpptest", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25570 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18964, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cronie", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25571 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18965, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "cronie-noanacron", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25572 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18966, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dirsplit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25573 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18967, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genisoimage", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25574 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18968, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libusal", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25575 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18969, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "diffstat", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25576 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18970, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dblatex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25577 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18971, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25578 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18972, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25579 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18973, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-slideshow", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25580 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18974, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "batik-svgpp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25581 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18975, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-daemon", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25582 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 18976, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "apache-commons-cli", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25583 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18977, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "diffstat", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25584 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18978, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "diffutils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25585 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18979, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "docbook-slides", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25586 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18980, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25587 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18981, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25588 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18982, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25589 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18983, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot-mysql", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25590 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18984, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dovecot-pigeonhole", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25591 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18985, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "doxygen", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25592 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18986, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "doxygen-doxywizard", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25593 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18987, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dump", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25594 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18988, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "easymock", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25595 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18989, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "easymock2-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25596 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 18990, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "efax", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25597 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 18991, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-gnuplot", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25598 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18992, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-gnuplot-el", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25599 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18993, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnuplot-common", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25600 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18994, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnuplot-latex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25601 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18995, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-mercurial-el", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25602 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18996, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mercurial-hgk", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25603 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18997, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "exec-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25604 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18998, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "expect", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25605 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 18999, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "expectk", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25606 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19000, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "emacs-git-el", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25607 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19001, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-all", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25608 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19002, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-cvs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25609 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19003, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-email", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25610 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19004, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-gui", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25611 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19005, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-instaweb", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25612 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19006, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git-p4", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25613 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19007, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gitweb", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25614 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19008, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "perl-Git", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25615 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19009, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-bundlerepository-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25616 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19010, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-framework-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25617 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19011, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-compendium-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25618 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19012, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-core-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25619 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19013, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-foundation-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25620 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19014, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-osgi-obr-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25621 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19015, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-shell", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25622 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19016, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "felix-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25623 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19017, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "fetchmail", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25624 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19018, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "fop-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25625 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19019, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "freeipmi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25626 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19020, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "freeipmi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25627 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19021, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "freeipmi-ipmiseld", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25628 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19022, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gegl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25629 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x" -+], -+"id": 19023, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genwqe-vpd", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25630 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x" -+], -+"id": 19024, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "genwqe-zlib-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25631 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"x86_64" -+], -+"id": 19025, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-annotation", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25632 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19026, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jaspic-spec", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25633 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19027, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jaxrpc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25634 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19028, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jms", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25635 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19029, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jta", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25636 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19030, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-osgi-support", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25637 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19031, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-parent-poms", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25638 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19032, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-saaj-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25639 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19033, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "giflib-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25640 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19034, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25641 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19035, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-da", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25642 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19036, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-el", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25643 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19037, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-es", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25644 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19038, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-it", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25645 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19039, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-ko", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25646 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19040, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-nn", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25647 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19041, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-ru", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25648 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19042, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-help-sv", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25649 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19043, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-el-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25650 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19044, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-el-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25651 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19045, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-jsp-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25652 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19046, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "glassfish-jsp-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25653 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19047, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gnu-getopt-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25654 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19048, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "google-guice", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25655 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19049, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "guice-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25656 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19050, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpgme", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25657 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19051, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpm", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25658 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19052, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gpm-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25659 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19053, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "groovy", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25660 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19054, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gsl", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25661 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19055, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gsl-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25662 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19056, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "guava", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25663 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19057, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hamcrest-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25664 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19058, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hawtjni", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25665 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19059, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hsqldb", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25666 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19060, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hsqldb-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25667 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19061, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "html2ps", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25668 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19062, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "xhtml2ps", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25669 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19063, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-client", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25670 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19064, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-client-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25671 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19065, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpcomponents-core-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25672 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19066, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpunit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25673 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19067, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "httpunit-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25674 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19068, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "icc-profiles-openicc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25675 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19069, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ilmbase", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25676 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19070, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "indent", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25677 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19071, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "iotop", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25678 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19072, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "iprutils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25679 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19073, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25680 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19074, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isdn4k-utils-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25681 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19075, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isorelax", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25682 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19076, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "icedax", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25683 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19077, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25684 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19078, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25685 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19079, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25686 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19080, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cim-client2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25687 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19081, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cim-client2-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25688 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19082, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-base-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25689 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19083, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-fsvol-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25690 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19084, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-network", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25691 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19085, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-network-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25692 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19086, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv3-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25693 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19087, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-nfsv4-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25694 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19088, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-params-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25695 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19089, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-sysfs-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25696 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19090, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-syslog-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25697 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19091, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25698 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19092, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25699 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19093, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-gather-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25700 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19094, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-indication_helper-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25701 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19095, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-sfcc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25702 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19096, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-smis-hba", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25703 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19097, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-wbemcli", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25704 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19098, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "screen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25705 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19099, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "servicelog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25706 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19100, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "setuptool", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25707 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 19101, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25708 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19102, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25709 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19103, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25710 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19104, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "slf4j-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25711 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19105, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25712 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19106, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-containers", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25713 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19107, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-inject", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25714 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19108, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-bean-reflect", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25715 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19109, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-containers", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25716 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19110, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-inject-bean", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25717 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19111, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25718 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19112, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25719 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19113, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-binders", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25720 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19114, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-lifecycles", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25721 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19115, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-metadata", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25722 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19116, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-plexus-shim", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25723 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19117, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sisu-spi-registry", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25724 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19118, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "smartmontools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25725 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19119, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "snakeyaml-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25726 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19120, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sonatype-plugins-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25727 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19121, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sox-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25728 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19122, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "stax2-api", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25729 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19123, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "svgpart", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25730 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19124, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "symlinks", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25731 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19125, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "system-config-kdump", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25732 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19126, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "system-config-users-docs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25733 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19127, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "talk-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25734 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19128, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "teckit-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25735 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19129, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texinfo-tex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25736 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19130, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texi2html", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25737 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19131, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "testng-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25738 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19132, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "saxon-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25739 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19133, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "saxon-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25740 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19134, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "recode", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25741 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19135, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "relaxngDatatype", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25742 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19136, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "rp-pppoe", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25743 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19137, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "regexp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25744 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19138, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qjson-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25745 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19139, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qdox-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25746 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19140, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qdox", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25747 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19141, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "python-volume_key", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25748 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19142, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "volume_key", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25749 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19143, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "volume_key-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25750 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19144, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "python-javapackages", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25751 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 19145, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gegl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25752 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 19146, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gimp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25753 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19147, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "passivetex", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25754 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19148, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-ant-factory", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25755 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19149, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-archiver", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25756 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19150, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-bsh-factory", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25757 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19151, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-build-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25758 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19152, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cdc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25759 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19153, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cipher", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25760 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19154, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-classworlds", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25761 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19155, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-cli", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25762 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19156, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-compiler", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25763 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19157, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-compiler-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25764 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19158, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-component-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25765 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19159, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-component-factories-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25766 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19160, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25767 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19161, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers-component-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25768 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19162, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-containers-container-default", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25769 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19163, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-digest", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25770 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19164, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-i18n", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25771 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19165, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-interactivity", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25772 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19166, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-interpolation", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25773 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19167, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-io", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25774 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19168, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-mail-sender", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25775 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19169, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25776 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19170, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-resources-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25777 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19171, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-sec-dispatcher-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25778 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19172, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25779 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19173, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "plexus-velocity", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25780 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19174, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pngcrush", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25781 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19175, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "postgresql-jdbc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25782 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19176, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "powerpc-utils", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25783 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19177, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ppc64-diag", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25784 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19178, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "psutils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25785 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19179, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygobject2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25786 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19180, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygobject2-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25787 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19181, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pykde4-akonadi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25788 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19182, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25789 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19183, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25790 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19184, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25791 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19185, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25792 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19186, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pygtk2-libglade", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25793 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19187, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openslp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25794 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19188, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openslp-server", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25795 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19189, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-tools", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25796 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19190, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-storage", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25797 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19191, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-networking", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25798 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19192, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25799 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19193, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openjpeg-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25800 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19194, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openhpi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25801 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19195, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-account", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25802 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19196, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-fan", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25803 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19197, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-hardware", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25804 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19198, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-indicationmanager-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25805 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19199, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-logicalfile", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25806 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19200, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-powermanagement-doc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25807 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19201, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-providers-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25808 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19202, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-python-providers", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25809 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19203, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-realmd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25810 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19204, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-service", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25811 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19205, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-software", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25812 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19206, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-journald", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25813 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19207, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-pcp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25814 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19208, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencv-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25815 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19209, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencv-devel-docs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25816 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19210, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-msv", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25817 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19211, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libyami", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25818 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19212, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "log4j-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25819 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19213, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "lsvpd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25820 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19214, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libvpd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25821 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19215, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libva", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25822 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19216, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libwsman1", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25823 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19217, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-perl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25824 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19218, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-python", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25825 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19219, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openwsman-ruby", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25826 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19220, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtiff", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25827 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19221, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtiff-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25828 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19222, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libtiff-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25829 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19223, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libsysfs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25830 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19224, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libsmi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25831 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19225, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libservicelog", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25832 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19226, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "librtas", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25833 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19227, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libraw1394", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25834 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19228, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "librabbitmq-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25835 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19229, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng12-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25836 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19230, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25837 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19231, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libpng-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25838 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19232, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libmng", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25839 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19233, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libmng-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25840 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19234, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libksane", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25841 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19235, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkipi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25842 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19236, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkipi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25843 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19237, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sshpass", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 25844 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19238, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-antrun-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25845 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19239, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-archiver-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25846 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19240, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-artifact-resolver-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25847 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19241, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven2-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25848 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19242, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-artifact-manager", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25849 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19243, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-model", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25850 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19244, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-descriptor", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25851 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19245, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-project", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25852 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19246, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-settings", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25853 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19247, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-toolchain", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25854 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19248, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-assembly-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25855 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19249, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-changes-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25856 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19250, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-clean-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25857 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19251, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-common-artifact-filters", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25858 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19252, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-compiler-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25859 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19253, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-analyzer", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25860 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19254, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25861 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19255, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-dependency-tree", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25862 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19256, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-deploy-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25863 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19257, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-downloader", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25864 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19258, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-sitetools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25865 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19259, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25866 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19260, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-file-management-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25867 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19261, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-filtering-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25868 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19262, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-gpg-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25869 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19263, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-install-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25870 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19264, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-invoker", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25871 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19265, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-invoker-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25872 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19266, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jar-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25873 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19267, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jarsigner-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25874 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19268, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25875 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19269, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-javadoc-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25876 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19270, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-jxr-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25877 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19271, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-osgi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25878 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19272, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25879 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19273, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-build-helper", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25880 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19274, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-bundle", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25881 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19275, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libksane-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25882 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19276, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkexiv2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25883 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19277, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkexiv2-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25884 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19278, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-enforcer", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25885 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19279, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-enforcer-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25886 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19280, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-enforcer-rules", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25887 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19281, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-failsafe-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25888 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19282, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25889 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19283, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25890 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19284, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-provider-testng", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25891 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19285, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-surefire-report-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25892 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19286, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugins-pom", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25893 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19287, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-testing-harness", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25894 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19288, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-testing-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25895 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19289, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-project-info-reports-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25896 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19290, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25897 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19291, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-annotations", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25898 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19292, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-api", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25899 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19293, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-generators", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25900 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19294, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25901 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19295, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-plugin-tools-model", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25902 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19296, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-script-ant", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25903 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19297, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-release-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25904 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19298, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-release-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25905 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19299, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-remote-resources-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25906 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19300, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-reporting-api-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25907 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19301, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-reporting-impl", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25908 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19302, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-repository-builder", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25909 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19303, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-resources-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25910 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19304, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-scm", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25911 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19305, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-scm-test", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25912 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19306, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-script-interpreter", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25913 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19307, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shade-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25914 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19308, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-incremental", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25915 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19309, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-io", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25916 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19310, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-jar", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25917 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19311, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-shared-utils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25918 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19312, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-site-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25919 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19313, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-source-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25920 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19314, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "mercurial", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25921 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19315, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-tpmtok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25922 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19316, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "PyQt4", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25923 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19317, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "qjson", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25924 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19318, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "regexp", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25925 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19319, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "relaxngDatatype", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25926 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19320, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "shared-desktop-ontologies-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25927 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19321, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "symlinks", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25928 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19322, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkdcraw", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25929 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19323, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkdcraw-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25930 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19324, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkcompactdisc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25931 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19325, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libkcddb", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25932 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19326, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libjpeg-turbo", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25933 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19327, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libjpeg-turbo-static", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25934 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19328, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "turbojpeg", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25935 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19329, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libisofs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25936 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 19330, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libiodbc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25937 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19331, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libieee1284-devel", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25938 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19332, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libgphoto2-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25939 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19333, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "easymock2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25940 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19334, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-annotation", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25941 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19335, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "geronimo-jta", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25942 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19336, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "git", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25943 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19337, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "hamcrest", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25944 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19338, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "isorelax", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25945 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19339, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jai-imageio-core", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25946 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19340, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-commons-httpclient", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25947 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19341, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-commons-httpclient-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25948 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19342, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-oro", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25949 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19343, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-taglibs-standard", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25950 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19344, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jansi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25951 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19345, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jansi-native", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25952 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19346, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jasper", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25953 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19347, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jasper-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25954 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19348, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25955 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19349, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25956 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19350, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javacc-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25957 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19351, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "java_cup", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25958 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19352, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "java_cup-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25959 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19353, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javamail-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25960 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19354, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "javassist", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25961 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19355, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jaxen", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25962 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19356, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jaxen-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25963 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19357, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jbigkit-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25964 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19358, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdepend-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25965 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19359, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jboss-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25966 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19360, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdependency-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25967 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19361, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdom", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25968 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19362, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jdom-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25969 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"x86_64" -+], -+"id": 19363, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jettison", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25970 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19364, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jettison-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25971 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19365, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sysfsutils", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25972 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19366, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "recode", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25973 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19367, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "passivetex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25974 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19368, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "openlmi-providers-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25975 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19369, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-swtok", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25976 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19370, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki-libs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25977 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19371, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "opencryptoki", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25978 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19372, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "msv-xsdlib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25979 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"ppc64le" -+], -+"id": 19373, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcxl-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25980 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19374, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcmpiCppImpl0", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25981 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19375, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "sblim-cmpi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25982 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19376, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcdio-paranoia", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25983 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19377, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcdio", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25984 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19378, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "latex2html", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25985 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19379, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kxml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25986 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19380, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ktimer", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25987 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19381, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "ksaneplugin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25988 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19382, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kross-interpreters", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25989 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19383, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kross-ruby", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25990 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19384, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25991 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19385, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "konkretcmpi-python", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25992 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19386, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25993 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19387, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint-libs", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25994 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19388, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kmag", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25995 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19389, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "keytool-maven-plugin-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 25996 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19390, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kdf", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25997 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19391, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kcharselect", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25998 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19392, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kbd", -+"repository": "rhel7-base" -+} -+], -+"set_id": 25999 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19393, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kbd-misc", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26000 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19394, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kactivities", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26001 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19395, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kactivities-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26002 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19396, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jzlib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26003 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19397, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jzlib-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26004 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19398, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jvnet-parent", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26005 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19399, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "junit-manual", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26006 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19400, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "junit-demo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26007 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19401, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jtidy-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26008 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19402, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsr-305-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26009 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19403, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsoup-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26010 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19404, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsch-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26011 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19405, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jsch", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26012 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19406, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "joda-time", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26013 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19407, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "joda-convert", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26014 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19408, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jna-contrib", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26015 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19409, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jline-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26016 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19410, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jline", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26017 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19411, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jflex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26018 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19412, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-test-policy-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26019 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19413, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26020 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19414, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-distribution-remote-resources", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26021 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19415, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-build-support-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26022 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19416, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-assembly-descriptors", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26023 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19417, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jakarta-oro", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26024 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19418, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dump", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26025 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x" -+], -+"id": 19419, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dcraw", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26026 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19420, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "uuid", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26027 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19421, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dom4j", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26028 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19422, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcmpiCppImpl0", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26029 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19423, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libgphoto2", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26030 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19424, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libieee1284", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26031 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19425, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libieee1284-devel", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26032 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19426, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26033 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19427, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-javadoc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26034 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19428, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-apt", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26035 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19429, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-docbook-simple", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26036 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19430, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-fo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26037 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19431, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-rtf", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26038 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19432, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-twiki", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26039 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19433, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-module-xhtml", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26040 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19434, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "maven-doxia-test-docs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26041 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19435, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jna", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26042 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19436, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-version-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26043 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19437, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "junit", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26044 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19438, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "kolourpaint-libs", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26045 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19439, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "libcdio-paranoia", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26046 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19440, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-ant", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26047 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19441, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-continuation", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26048 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19442, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-io", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26049 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19443, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jaspi", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26050 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19444, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jmx", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26051 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19445, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-jsp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26052 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19446, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-maven-plugin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26053 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19447, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-project", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26054 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19448, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-rewrite", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26055 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19449, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-security", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26056 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19450, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-servlet", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26057 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19451, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-start", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26058 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19452, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-util", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26059 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19453, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-webapp", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26060 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19454, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-client", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26061 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19455, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-parent", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26062 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19456, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "jetty-websocket-servlet", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26063 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19457, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-zapfding", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26064 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19458, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xunicode-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26065 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19459, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xtab-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26066 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19460, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xstring-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26067 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19461, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thumbpdf", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26068 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19462, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thumbpdf-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26069 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19463, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-times", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26070 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19464, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tipa", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26071 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19465, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tipa-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26072 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19466, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-titlesec-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26073 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19467, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-titling-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26074 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19468, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tocloft-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26075 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19469, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tools", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26076 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19470, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-tools-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26077 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19471, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-txfonts", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26078 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19472, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-txfonts-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26079 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19473, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-type1cm-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26080 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19474, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-typehtml-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26081 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19475, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ucharclasses-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26082 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19476, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-textpos-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26083 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19477, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-threeparttable-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26084 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19478, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-thailatex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26085 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19479, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ucs-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26086 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19480, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-uhc-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26087 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19481, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ulem", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26088 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19482, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-ulem-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26089 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19483, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-underscore-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26090 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19484, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-unicode-math-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26091 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19485, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-unisugar-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26092 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19486, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-url", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26093 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19487, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-url-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26094 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19488, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-utopia", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26095 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19489, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-utopia-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26096 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19490, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-varwidth-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26097 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19491, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wadalab-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26098 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19492, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-was-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26099 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19493, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wasysym-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26100 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19494, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wrapfig-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26101 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19495, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xcolor", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26102 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19496, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xcolor-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26103 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19497, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xdvi", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26104 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19498, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-wasy-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26105 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19499, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xdvi-bin", -+"repository": "rhel7-base" -+} -+], -+"set_id": 26106 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19500, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecjk-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26107 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19501, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecolor-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26108 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19502, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xecyr-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26109 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19503, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xeindex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26110 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19504, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xepersian-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26111 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19505, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xesearch-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26112 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19506, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-bin", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26113 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19507, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-def", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26114 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19508, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetexfontinfo", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26115 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19509, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-itrans", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26116 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19510, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-pstricks", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26117 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19511, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xetex-tibetan", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26118 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19512, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xifthen", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26119 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19513, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xkeyval", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26120 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19514, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xltxtra", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26121 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"x86_64" -+], -+"id": 19515, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xmltex", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26122 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19516, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "texlive-xmltex-doc", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26123 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"s390x", -+"x86_64" -+], -+"id": 19517, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "pykde4", -+"repository": "rhel7-optional" -+} -+], -+"set_id": 26124 -+}, -+"initial_release": { -+"major_version": 7, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 7, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19518, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "blas64", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 26125 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19519, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "blas64", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 26126 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19520, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "lapack64", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 26127 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19521, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "lapack64", -+"repository": "rhel8-AppStream" -+} -+], -+"set_id": 26128 -+}, -+"initial_release": { -+"major_version": 8, -+"minor_version": 9, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 8, -+"minor_version": 10, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19522, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avahi-autoipd", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26129 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 2, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19523, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avahi-autoipd", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26130 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19524, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avahi-gobject", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 26131 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19525, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "avahi-gobject-devel", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 26132 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19528, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gdk-pixbuf2-xlib", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 26135 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19529, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "bind9.18-dyndb-ldap", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26136 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19530, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dnsconfd", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26137 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19531, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "package-notes-srpm-macros", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26138 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19532, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "forge-srpm-macros", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26139 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19556, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "crypto-policies-pq-preview", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26159 -+}, -+"initial_release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 1, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 4, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19557, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26160 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-docs", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-gdb", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-scripts", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26161 -+}, -+"release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 5, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19558, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-docs", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-gdb", -+"repository": "rhel9-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-scripts", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26162 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26163 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 4, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19559, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26164 -+}, -+"initial_release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [ -+{ -+"in_modulestream": null, -+"out_modulestream": null -+} -+], -+"out_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind", -+"repository": "rhel10-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-docs", -+"repository": "rhel10-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-gdb", -+"repository": "rhel10-AppStream" -+}, -+{ -+"modulestreams": [ -+null -+], -+"name": "valgrind-scripts", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26165 -+}, -+"release": { -+"major_version": 10, -+"minor_version": 1, -+"os_name": "RHEL" -+} - } - ] - } -diff --git a/etc/leapp/files/repomap.json b/etc/leapp/files/repomap.json -index 178225c6..2fc6581f 100644 ---- a/etc/leapp/files/repomap.json -+++ b/etc/leapp/files/repomap.json -@@ -1,10 +1,8 @@ - { -- "datetime": "202405281033Z", -+ "datetime": "202505021842Z", - "version_format": "1.2.1", - "provided_data_streams": [ -- "3.0", -- "3.1", -- "3.2" -+ "3.3" - ], - "mapping": [ - { -@@ -302,656 +300,676 @@ - ], - "repositories": [ - { -- "pesid": "rhel7-base", -+ "pesid": "rhel10-BaseOS", - "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-rhui-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-baseos-rhui-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-rpms", -- "arch": "aarch64", -+ "major_version": "10", -+ "repoid": "rhel-10-baseos-rhui-rpms", -+ "arch": "x86_64", - "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-baseos-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-9-rpms", -- "arch": "ppc64le", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-baseos-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-baseos-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-baseos-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-baseos-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-e4s-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-baseos-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-baseos-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-baseos-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-a-rpms", -- "arch": "s390x", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-baseos-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-els-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-baseos-e4s-rpms", - "arch": "s390x", -- "channel": "els", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-baseos-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-baseos-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-aus-rpms", -- "arch": "x86_64", -- "channel": "aus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-baseos-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-e4s-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-baseos-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-els-rpms", -- "arch": "x86_64", -- "channel": "els", -- "repo_type": "rpm" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-releases-rhui-beta", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-baseos-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -+ "channel": "ga", -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-AppStream", -+ "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "rhel-10-appstream-rhui-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-appstream-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rpms", -- "arch": "x86_64", -- "channel": "ga", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-appstream-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-e4s-rhui-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-appstream-e4s-rpms", -+ "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "google" -- }, -- { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-els-rhui-rpms", -- "arch": "x86_64", -- "channel": "els", -- "repo_type": "rpm", -- "rhui": "google" -- }, -- { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- } -- ] -- }, -- { -- "pesid": "rhel7-optional", -- "entries": [ -- { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-appstream-eus-rpms", - "arch": "aarch64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-rhui-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-appstream-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-9-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", -- "channel": "ga", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-e4s-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-eus-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-optional-beta-rpms", -- "arch": "ppc64le", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-a-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-appstream-beta-rpms", - "arch": "s390x", -- "channel": "ga", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-els-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-appstream-e4s-rpms", - "arch": "s390x", -- "channel": "els", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-eus-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-optional-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-appstream-rpms", - "arch": "s390x", -- "channel": "beta", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-optional-rpms", -- "arch": "s390x", -- "channel": "ga", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-appstream-beta-rpms", -+ "arch": "x86_64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-aus-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", -- "channel": "aus", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-e4s-optional-rhui-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-e4s-optional-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-appstream-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-CRB", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "codeready-builder-beta-for-rhel-10-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-els-optional-rpms", -- "arch": "x86_64", -- "channel": "els", -+ "major_version": "10", -+ "repoid": "codeready-builder-beta-for-rhel-10-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-eus-optional-rpms", -- "arch": "x86_64", -- "channel": "eus", -+ "major_version": "10", -+ "repoid": "codeready-builder-beta-for-rhel-10-s390x-rpms", -+ "arch": "s390x", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-optional-beta-rpms", -+ "major_version": "10", -+ "repoid": "codeready-builder-beta-for-rhel-10-x86_64-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-optional-rpms", -- "arch": "x86_64", -- "channel": "ga", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-aarch64-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-releases-rhui-optional-beta", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-eus-optional-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-ppc64le-eus-rpms", -+ "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-optional-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-rhui-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-optional-rpms", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-e4s-optional-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "google" -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-s390x-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-els-optional-rhui-rpms", -- "arch": "x86_64", -- "channel": "els", -- "repo_type": "rpm", -- "rhui": "google" -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-s390x-rpms", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-optional-rpms", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-x86_64-eus-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-optional-rpms", -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -+ "repo_type": "rpm" - } - ] - }, - { -- "pesid": "rhel7-supplementary", -+ "pesid": "rhel10-Supplementary", - "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-9-supplementary-rpms", -- "arch": "ppc64le", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-supplementary-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-supplementary-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-supplementary-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-eus-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-supplementary-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-eus-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-supplementary-beta-rpms", -+ "arch": "s390x", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-eus-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-eus-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-supplementary-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-supplementary-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-supplementary-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -+ "rhui": "aws" - } - ] - }, - { -- "pesid": "rhel7-extras", -+ "pesid": "rhel10-RT", - "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-extras-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-rt-beta-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-extras-rhui-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-rt-e4s-rpms", - "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "e4s", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-arm-64-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-rt-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-9-extras-beta-rpms", -- "arch": "ppc64le", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-rt-beta-rpms", -+ "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-9-extras-rpms", -- "arch": "ppc64le", -- "channel": "ga", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-rt-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-extras-beta-rpms", -- "arch": "ppc64le", -- "channel": "beta", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-rt-rpms", -+ "arch": "x86_64", -+ "channel": "ga", - "repo_type": "rpm" -- }, -- { -- "major_version": "7", -- "repoid": "rhel-7-for-power-le-extras-rpms", -- "arch": "ppc64le", -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-NFV", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-nfv-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-nfv-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-a-extras-beta-rpms", -- "arch": "s390x", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-nfv-beta-rpms", -+ "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-a-extras-rpms", -- "arch": "s390x", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-nfv-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-nfv-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-SAP-NetWeaver", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-netweaver-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-extras-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-netweaver-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-netweaver-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-netweaver-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-for-system-z-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-sap-netweaver-e4s-rpms", - "arch": "s390x", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-extras-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-sap-netweaver-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-extras-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-sap-netweaver-rpms", -+ "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rhui-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-netweaver-e4s-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -+ "channel": "e4s", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-netweaver-eus-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhui-rhel-7-server-rhui-extras-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-netweaver-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -+ "repo_type": "rpm" - } - ] - }, - { -- "pesid": "rhel7-rt", -+ "pesid": "rhel10-SAP-Solutions", - "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-server-eus-rt-rpms", -- "arch": "x86_64", -- "channel": "eus", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-solutions-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rt-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-sap-solutions-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-7-server-rt-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -@@ -959,225 +977,279 @@ - ] - }, - { -- "pesid": "rhel7-nfv", -+ "pesid": "rhel10-HighAvailability", - "entries": [ - { -- "major_version": "7", -- "repoid": "rhel-7-server-nfv-rpms", -- "arch": "x86_64", -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-highavailability-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-highavailability-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-highavailability-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-highavailability-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel7-sap", -- "entries": [ -+ }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-power-le-e4s-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-highavailability-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-highavailability-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-power-le-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-highavailability-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-power-le-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-ppc64le-highavailability-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-system-z-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-highavailability-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-system-z-els-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-highavailability-e4s-rpms", - "arch": "s390x", -- "channel": "els", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-system-z-eus-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-highavailability-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-for-system-z-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-s390x-highavailability-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-beta-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-highavailability-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-e4s-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-highavailability-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-els-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-highavailability-eus-rpms", - "arch": "x86_64", -- "channel": "els", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-eus-rhui-rpms", -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-highavailability-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "ga", -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-base", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-arm-64-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -+ "repoid": "rhel-7-for-arm-64-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-rhui-e4s-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repoid": "rhel-7-for-power-9-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repoid": "rhel-7-for-power-le-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -+ "repoid": "rhel-7-for-power-le-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-for-rhel-7-server-rpms", -- "arch": "x86_64", -- "channel": "ga", -+ "repoid": "rhel-7-for-power-le-els-rpms", -+ "arch": "ppc64le", -+ "channel": "els", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhui-rhel-sap-for-rhel-7-server-rhui-e4s-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "google" -+ "repoid": "rhel-7-for-power-le-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhui-rhel-sap-for-rhel-7-server-rhui-rpms", -- "arch": "x86_64", -+ "repoid": "rhel-7-for-power-le-rpms", -+ "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel7-sap-hana", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-e4s-rpms", -- "arch": "ppc64le", -- "channel": "e4s", -+ "repoid": "rhel-7-for-system-z-a-rpms", -+ "arch": "s390x", -+ "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-eus-rpms", -- "arch": "ppc64le", -+ "repoid": "rhel-7-for-system-z-beta-rpms", -+ "arch": "s390x", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-els-rpms", -+ "arch": "s390x", -+ "channel": "els", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-eus-rpms", -+ "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-rpms", -- "arch": "ppc64le", -+ "repoid": "rhel-7-for-system-z-rpms", -+ "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-beta-rpms", -+ "repoid": "rhel-7-server-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-server-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-e4s-rpms", -+ "repoid": "rhel-7-server-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-server-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-els-rpms", -+ "repoid": "rhel-7-server-els-rpms", - "arch": "x86_64", - "channel": "els", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-eus-rhui-rpms", -+ "repoid": "rhel-7-server-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-eus-rpms", -+ "repoid": "rhel-7-server-releases-rhui-beta", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-e4s-rpms", -+ "repoid": "rhel-7-server-rhui-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "eus", - "repo_type": "rpm", - "rhui": "aws" - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-rpms", -+ "repoid": "rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -1185,7 +1257,7 @@ - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-rpms", -+ "repoid": "rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -1193,14 +1265,14 @@ - }, - { - "major_version": "7", -- "repoid": "rhel-sap-hana-for-rhel-7-server-rpms", -+ "repoid": "rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhui-rhel-sap-hana-for-rhel-7-server-rhui-e4s-rpms", -+ "repoid": "rhui-rhel-7-server-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -1208,41 +1280,143 @@ - }, - { - "major_version": "7", -- "repoid": "rhui-rhel-sap-hana-for-rhel-7-server-rhui-rpms", -+ "repoid": "rhui-rhel-7-server-els-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "els", -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "google" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel7-highavailability", -+ "pesid": "rhel7-optional", - "entries": [ - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-for-system-z-beta-rpms", -+ "repoid": "rhel-7-for-arm-64-optional-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-arm-64-rhui-optional-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-9-optional-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-e4s-optional-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-els-optional-rpms", -+ "arch": "ppc64le", -+ "channel": "els", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-eus-optional-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-optional-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-optional-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-a-optional-rpms", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-els-optional-rpms", -+ "arch": "s390x", -+ "channel": "els", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-eus-optional-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-optional-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-for-system-z-rpms", -+ "repoid": "rhel-7-for-system-z-optional-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-beta-rpms", -+ "repoid": "rhel-7-server-aus-optional-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "aus", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-e4s-rhui-rpms", -+ "repoid": "rhel-7-server-e4s-optional-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -1250,415 +1424,313 @@ - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-e4s-rpms", -+ "repoid": "rhel-7-server-e4s-optional-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-els-rpms", -+ "repoid": "rhel-7-server-els-optional-rpms", - "arch": "x86_64", - "channel": "els", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-eus-rhui-rpms", -+ "repoid": "rhel-7-server-eus-optional-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-eus-rpms", -+ "repoid": "rhel-7-server-optional-beta-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-rhui-rpms", -+ "repoid": "rhel-7-server-optional-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-rhui-rpms", -+ "repoid": "rhel-7-server-releases-rhui-optional-beta", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "beta", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { - "major_version": "7", -- "repoid": "rhel-ha-for-rhel-7-server-rpms", -+ "repoid": "rhel-7-server-rhui-eus-optional-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm" -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "7", -- "repoid": "rhui-rhel-ha-for-rhel-7-server-e4s-rhui-rpms", -+ "repoid": "rhel-7-server-rhui-optional-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel7-ansible-2", -- "entries": [ -+ "rhui": "aws" -+ }, - { - "major_version": "7", -- "repoid": "rhel-7-server-ansible-2-rhui-rpms", -+ "repoid": "rhel-7-server-rhui-optional-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-client-config-server-7", -- "entries": [ -+ }, - { - "major_version": "7", -- "repoid": "rhui-client-config-server-7", -+ "repoid": "rhui-rhel-7-server-e4s-optional-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm", -- "rhui": "aws" -+ "rhui": "google" - }, - { - "major_version": "7", -- "repoid": "rhui-client-config-server-7-arm", -- "arch": "aarch64", -+ "repoid": "rhui-rhel-7-server-els-optional-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "els", -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-optional-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-client-config-server-7-sap", -- "entries": [ -+ "rhui": "google" -+ }, - { - "major_version": "7", -- "repoid": "rhui-client-config-server-7-sap-bundle", -+ "repoid": "rhui-rhel-7-server-rhui-optional-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel7-rhui-microsoft-azure-rhel7", -+ "pesid": "rhel7-supplementary", - "entries": [ - { - "major_version": "7", -- "repoid": "rhui-microsoft-azure-rhel7", -- "arch": "x86_64", -+ "repoid": "rhel-7-for-power-9-supplementary-rpms", -+ "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -+ "repo_type": "rpm" - }, - { - "major_version": "7", -- "repoid": "rhui-microsoft-azure-rhel7-eus", -- "arch": "x86_64", -+ "repoid": "rhel-7-for-power-le-eus-supplementary-rpms", -+ "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-microsoft-sap-ha", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "7", -- "repoid": "rhui-microsoft-azure-rhel7-base-sap-ha", -- "arch": "x86_64", -+ "repoid": "rhel-7-for-power-le-supplementary-rpms", -+ "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-google-compute-engine", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "7", -- "repoid": "google-compute-engine", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-microsoft-azure-sap-apps", -- "entries": [ -+ "repoid": "rhel-7-for-system-z-eus-supplementary-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, - { - "major_version": "7", -- "repoid": "rhui-microsoft-azure-rhel7-base-sap-apps", -- "arch": "x86_64", -+ "repoid": "rhel-7-for-system-z-supplementary-rpms", -+ "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel7-rhui-custom-client-at-alibaba", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "7", -- "repoid": "rhui-custom-rhui_client_at_alibaba", -+ "repoid": "rhel-7-server-eus-supplementary-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- } -- ] -- }, -- { -- "pesid": "rhel8-BaseOS", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhel-8-baseos-beta-rhui-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-baseos-beta-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rhui-eus-supplementary-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "eus", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-baseos-rhui-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rhui-supplementary-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-baseos-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rhui-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -+ "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-baseos-beta-rpms", -- "arch": "aarch64", -- "channel": "beta", -+ "major_version": "7", -+ "repoid": "rhel-7-server-supplementary-rpms", -+ "arch": "x86_64", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-baseos-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-supplementary-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-extras", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "rhel-7-for-arm-64-extras-beta-rpms", - "arch": "aarch64", -- "channel": "e4s", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-baseos-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-arm-64-extras-rhui-rpms", - "arch": "aarch64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-baseos-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-arm-64-extras-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-baseos-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-9-extras-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-baseos-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-9-extras-rpms", - "arch": "ppc64le", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-baseos-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-extras-beta-rpms", - "arch": "ppc64le", -- "channel": "eus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-baseos-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-power-le-extras-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-baseos-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-a-extras-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-baseos-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-a-extras-rpms", - "arch": "s390x", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-baseos-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-extras-beta-rpms", - "arch": "s390x", -- "channel": "eus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-baseos-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-for-system-z-extras-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-aus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-extras-beta-rpms", - "arch": "x86_64", -- "channel": "aus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-extras-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-eus-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rhui-extras-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-eus-rhui-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rhui-extras-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-baseos-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-aarch64-baseos-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-baseos-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "google" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-extras-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "google" - }, - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-7-server-rhui-extras-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -1667,638 +1739,660 @@ - ] - }, - { -- "pesid": "rhel8-AppStream", -+ "pesid": "rhel7-rt", - "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-appstream-beta-rhui-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-appstream-beta-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-eus-rt-rpms", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-appstream-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-appstream-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rt-beta-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-appstream-beta-rpms", -- "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-appstream-e4s-rpms", -- "arch": "aarch64", -- "channel": "e4s", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rt-els-rpms", -+ "arch": "x86_64", -+ "channel": "els", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-appstream-eus-rpms", -- "arch": "aarch64", -- "channel": "eus", -+ "major_version": "7", -+ "repoid": "rhel-7-server-rt-rpms", -+ "arch": "x86_64", -+ "channel": "ga", - "repo_type": "rpm" -- }, -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-nfv", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-appstream-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-7-server-nfv-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -- }, -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-sap", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-appstream-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-power-le-e4s-rpms", - "arch": "ppc64le", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-appstream-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-power-le-els-rpms", - "arch": "ppc64le", -- "channel": "e4s", -+ "channel": "els", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-appstream-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-power-le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-appstream-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-power-le-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-appstream-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-system-z-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-appstream-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-system-z-els-rpms", - "arch": "s390x", -- "channel": "e4s", -+ "channel": "els", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-appstream-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-system-z-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-appstream-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-for-system-z-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-aus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-beta-rpms", - "arch": "x86_64", -- "channel": "aus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-e4s-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-els-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "els", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-eus-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "eus", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "azure" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-e4s-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-rhui-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-eus-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-eus-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-appstream-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-aarch64-appstream-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-sap-for-rhel-7-server-rhui-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", - "rhui": "google" - }, - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-sap-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "google" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel8-CRB", -+ "pesid": "rhel7-sap-hana", - "entries": [ - { -- "major_version": "8", -- "repoid": "codeready-builder-beta-for-rhel-8-aarch64-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "codeready-builder-beta-for-rhel-8-ppc64le-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-e4s-rpms", - "arch": "ppc64le", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "codeready-builder-beta-for-rhel-8-s390x-rpms", -- "arch": "s390x", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-beta-for-rhel-8-x86_64-rpms", -- "arch": "x86_64", -- "channel": "beta", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-els-rpms", -+ "arch": "ppc64le", -+ "channel": "els", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-aarch64-eus-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-eus-rpms", -+ "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-aarch64-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-rpms", -+ "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-ppc64le-eus-rpms", -- "arch": "ppc64le", -- "channel": "eus", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-beta-rpms", -+ "arch": "x86_64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-ppc64le-rpms", -- "arch": "ppc64le", -- "channel": "ga", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-els-rpms", -+ "arch": "x86_64", -+ "channel": "els", -+ "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-eus-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-s390x-eus-rpms", -- "arch": "s390x", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-eus-rpms", -+ "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-s390x-rpms", -- "arch": "s390x", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-x86_64-eus-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-e4s-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "e4s", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-x86_64-eus-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-x86_64-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "codeready-builder-for-rhel-8-x86_64-rpms", -+ "major_version": "7", -+ "repoid": "rhel-sap-hana-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhui-codeready-builder-for-rhel-8-aarch64-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- }, -- { -- "major_version": "8", -- "repoid": "rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-sap-hana-for-rhel-7-server-rhui-e4s-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm", - "rhui": "google" - }, - { -- "major_version": "8", -- "repoid": "rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-sap-hana-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "alibaba" -+ "rhui": "google" - } - ] - }, - { -- "pesid": "rhel8-Supplementary", -+ "pesid": "rhel7-highavailability", - "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-supplementary-beta-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-for-system-z-beta-rpms", -+ "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-supplementary-eus-rpms", -- "arch": "aarch64", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-supplementary-rpms", -- "arch": "aarch64", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-for-system-z-rpms", -+ "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-supplementary-beta-rpms", -- "arch": "ppc64le", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-beta-rpms", -+ "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-supplementary-eus-rpms", -- "arch": "ppc64le", -- "channel": "eus", -- "repo_type": "rpm" -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-supplementary-rpms", -- "arch": "ppc64le", -- "channel": "ga", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-supplementary-beta-rpms", -- "arch": "s390x", -- "channel": "beta", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-els-rpms", -+ "arch": "x86_64", -+ "channel": "els", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-supplementary-eus-rpms", -- "arch": "s390x", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-eus-rhui-rpms", -+ "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-s390x-supplementary-rpms", -- "arch": "s390x", -- "channel": "ga", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-supplementary-beta-rpms", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-supplementary-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-supplementary-rpms", -+ "major_version": "7", -+ "repoid": "rhel-ha-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "8", -- "repoid": "rhel-8-supplementary-beta-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-rhel-ha-for-rhel-7-server-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm", -- "rhui": "aws" -- }, -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-ansible-2", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhel-7-server-ansible-2-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-rhui-client-config-server-7", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "rhui-client-config-server-7", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-aarch64-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-client-config-server-7-arm", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "alibaba" -- }, -+ "rhui": "aws" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-rhui-client-config-server-7-sap", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-client-config-server-7-sap-bundle", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" -- }, -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-rhui-microsoft-azure-rhel7", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-microsoft-azure-rhel7", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -+ "rhui": "azure" - }, - { -- "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "7", -+ "repoid": "rhui-microsoft-azure-rhel7-eus", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-rhui-microsoft-sap-ha", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "rhui-microsoft-azure-rhel7-base-sap-ha", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "alibaba" -+ "rhui": "azure" - } - ] - }, - { -- "pesid": "rhel8-RT", -+ "pesid": "rhel7-rhui-google-compute-engine", - "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-rt-beta-rpms", -+ "major_version": "7", -+ "repoid": "google-compute-engine", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel7-rhui-microsoft-azure-sap-apps", -+ "entries": [ - { -- "major_version": "8", -- "repoid": "rhel-8-for-x86_64-rt-rpms", -+ "major_version": "7", -+ "repoid": "rhui-microsoft-azure-rhel7-base-sap-apps", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "azure" - } - ] - }, - { -- "pesid": "rhel8-NFV", -+ "pesid": "rhel7-rhui-custom-client-at-alibaba", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "rhui-custom-rhui_client_at_alibaba", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-BaseOS", - "entries": [ - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-nfv-beta-rpms", -+ "repoid": "rhel-8-baseos-beta-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-baseos-beta-rhui-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-nfv-e4s-rpms", -+ "repoid": "rhel-8-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-baseos-rhui-rpms", - "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-baseos-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-baseos-e4s-rpms", -+ "arch": "aarch64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-nfv-rpms", -- "arch": "x86_64", -+ "repoid": "rhel-8-for-aarch64-baseos-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-baseos-rpms", -+ "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel8-SAP-NetWeaver", -- "entries": [ -+ }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-netweaver-beta-rpms", -+ "repoid": "rhel-8-for-ppc64le-baseos-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-netweaver-e4s-rpms", -+ "repoid": "rhel-8-for-ppc64le-baseos-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-netweaver-eus-rpms", -+ "repoid": "rhel-8-for-ppc64le-baseos-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-netweaver-rpms", -+ "repoid": "rhel-8-for-ppc64le-baseos-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-sap-netweaver-beta-rpms", -+ "repoid": "rhel-8-for-s390x-baseos-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-sap-netweaver-eus-rpms", -+ "repoid": "rhel-8-for-s390x-baseos-e4s-rpms", -+ "arch": "s390x", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-baseos-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-sap-netweaver-rpms", -+ "repoid": "rhel-8-for-s390x-baseos-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-beta-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-baseos-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -2306,7 +2400,7 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -2314,14 +2408,14 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -@@ -2329,7 +2423,7 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -@@ -2337,204 +2431,204 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-netweaver-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-rhui-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "azure" - }, - { - "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-baseos-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-aarch64-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel8-SAP-Solutions", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-solutions-beta-rpms", -- "arch": "ppc64le", -- "channel": "beta", -- "repo_type": "rpm" -+ "rhui": "alibaba" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-solutions-e4s-rpms", -- "arch": "ppc64le", -+ "repoid": "rhui-rhel-8-for-x86_64-baseos-e4s-rhui-rpms", -+ "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-solutions-eus-rpms", -- "arch": "ppc64le", -- "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "google" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-sap-solutions-rpms", -- "arch": "ppc64le", -+ "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", -+ "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-beta-rpms", -+ "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "repoid": "rhui-rhel-8-for-x86_64-baseos-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -- }, -+ "rhui": "alibaba" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-AppStream", -+ "entries": [ - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -+ "repoid": "rhel-8-appstream-beta-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "beta", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rpms", -+ "repoid": "rhel-8-appstream-beta-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm" -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-eus-rhui-rpms", -- "arch": "x86_64", -- "channel": "eus", -+ "repoid": "rhel-8-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-eus-rpms", -+ "repoid": "rhel-8-appstream-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-sap-solutions-rpms", -- "arch": "x86_64", -- "channel": "ga", -+ "repoid": "rhel-8-for-aarch64-appstream-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel8-HighAvailability", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhel-8-for-aarch64-highavailability-beta-rpms", -+ "repoid": "rhel-8-for-aarch64-appstream-e4s-rpms", - "arch": "aarch64", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-aarch64-highavailability-eus-rpms", -+ "repoid": "rhel-8-for-aarch64-appstream-eus-rpms", - "arch": "aarch64", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-aarch64-highavailability-rpms", -+ "repoid": "rhel-8-for-aarch64-appstream-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-highavailability-beta-rpms", -+ "repoid": "rhel-8-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-highavailability-e4s-rpms", -+ "repoid": "rhel-8-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-highavailability-eus-rpms", -+ "repoid": "rhel-8-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-ppc64le-highavailability-rpms", -+ "repoid": "rhel-8-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-highavailability-beta-rpms", -+ "repoid": "rhel-8-for-s390x-appstream-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-highavailability-eus-rpms", -+ "repoid": "rhel-8-for-s390x-appstream-e4s-rpms", -+ "arch": "s390x", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-s390x-highavailability-rpms", -+ "repoid": "rhel-8-for-s390x-appstream-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-beta-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-appstream-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -2542,7 +2636,7 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -2550,14 +2644,14 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-e4s-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-eus-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -@@ -2565,29 +2659,45 @@ - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-eus-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-eus-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-rhui-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -+ "rhui": "azure" - }, - { - "major_version": "8", -- "repoid": "rhel-8-for-x86_64-highavailability-rpms", -+ "repoid": "rhel-8-for-x86_64-appstream-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", -+ "repoid": "rhui-rhel-8-for-aarch64-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -2595,256 +2705,168 @@ - }, - { - "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-highavailability-rhui-rpms", -+ "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -+ "rhui": "aws" - }, - { - "major_version": "8", -- "repoid": "rhui-rhel-8-for-x86_64-highavailability-rhui-rpms", -+ "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "alibaba" -- } -- ] -- }, -- { -- "pesid": "rhel8-ansible-2", -- "entries": [ -+ "rhui": "google" -+ }, - { - "major_version": "8", -- "repoid": "ansible-2-for-rhel-8-x86_64-rhui-rpms", -+ "repoid": "rhui-rhel-8-for-x86_64-appstream-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel8-rhui-client-config-server-8", -+ "pesid": "rhel8-CRB", - "entries": [ - { - "major_version": "8", -- "repoid": "rhui-client-config-server-8", -+ "repoid": "codeready-builder-beta-for-rhel-8-aarch64-rpms", - "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhui-client-config-server-8", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-client-config-server-8-sap", -- "entries": [ -+ "repoid": "codeready-builder-beta-for-rhel-8-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, - { - "major_version": "8", -- "repoid": "rhui-client-config-server-8-sap-bundle", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-microsoft-azure-rhel8", -- "entries": [ -+ "repoid": "codeready-builder-beta-for-rhel-8-s390x-rpms", -+ "arch": "s390x", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, - { - "major_version": "8", -- "repoid": "rhui-microsoft-azure-rhel8", -+ "repoid": "codeready-builder-beta-for-rhel-8-x86_64-rpms", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "rhui-microsoft-azure-rhel8-eus", -- "arch": "x86_64", -+ "repoid": "codeready-builder-for-rhel-8-aarch64-eus-rpms", -+ "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-microsoft-sap-ha", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "8", -- "repoid": "rhui-microsoft-azure-rhel8-sap-ha", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-microsoft-azure-sap-apps", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhui-microsoft-azure-rhel8-sapapps", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-client-config-server-8-ha", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhui-client-config-server-8-ha", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-google-compute-engine", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "google-compute-engine", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-google-compute-engine-leapp", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "google-compute-engine-leapp", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel8-Advanced-Virt", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-aarch64-rpms", -+ "repoid": "codeready-builder-for-rhel-8-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-ppc64le-eus-rpms", -+ "repoid": "codeready-builder-for-rhel-8-ppc64le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-ppc64le-rpms", -+ "repoid": "codeready-builder-for-rhel-8-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-s390x-eus-rpms", -+ "repoid": "codeready-builder-for-rhel-8-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "codeready-builder-for-rhel-8-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "codeready-builder-for-rhel-8-s390x-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-s390x-rpms", -+ "repoid": "codeready-builder-for-rhel-8-s390x-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-x86_64-eus-rpms", -+ "repoid": "codeready-builder-for-rhel-8-x86_64-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "azure" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-for-rhel-8-x86_64-rpms", -+ "repoid": "codeready-builder-for-rhel-8-x86_64-eus-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel8-Advanced-Virt-CRB", -- "entries": [ -+ }, - { - "major_version": "8", -- "repoid": "advanced-virt-crb-for-rhel-8-aarch64-rpms", -- "arch": "aarch64", -+ "repoid": "codeready-builder-for-rhel-8-x86_64-rhui-rpms", -+ "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "azure" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-crb-for-rhel-8-ppc64le-rpms", -- "arch": "ppc64le", -+ "repoid": "codeready-builder-for-rhel-8-x86_64-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-crb-for-rhel-8-s390x-rpms", -- "arch": "s390x", -+ "repoid": "rhui-codeready-builder-for-rhel-8-aarch64-rhui-rpms", -+ "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "alibaba" - }, - { - "major_version": "8", -- "repoid": "advanced-virt-crb-for-rhel-8-x86_64-rpms", -+ "repoid": "rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel8-rhui-custom-client-at-alibaba", -- "entries": [ -- { -- "major_version": "8", -- "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-8", -- "arch": "aarch64", -- "channel": "ga", - "repo_type": "rpm", -- "rhui": "alibaba" -+ "rhui": "google" - }, - { - "major_version": "8", -- "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-8", -+ "repoid": "rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -2853,218 +2875,143 @@ - ] - }, - { -- "pesid": "rhel9-BaseOS", -+ "pesid": "rhel8-Supplementary", - "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-baseos-beta-rhui-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-baseos-beta-rhui-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-baseos-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-baseos-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-baseos-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-supplementary-beta-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-baseos-e4s-rpms", -- "arch": "aarch64", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-baseos-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-supplementary-eus-rpms", - "arch": "aarch64", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-baseos-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-supplementary-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-baseos-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-supplementary-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-baseos-e4s-rpms", -- "arch": "ppc64le", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-baseos-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-baseos-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-baseos-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-supplementary-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-baseos-e4s-rpms", -- "arch": "s390x", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-baseos-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-baseos-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-aus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", -- "channel": "aus", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "aws" -+ "rhui": "azure" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-supplementary-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-e4s-rpms", -- "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-eus-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-supplementary-beta-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "beta", - "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-eus-rpms", -- "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -- "rhui": "azure" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-baseos-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm" -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-aarch64-baseos-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-aarch64-supplementary-rhui-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "alibaba" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-baseos-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "google" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-baseos-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -3073,484 +3020,417 @@ - ] - }, - { -- "pesid": "rhel9-AppStream", -+ "pesid": "rhel8-RT", - "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-appstream-beta-rhui-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-appstream-beta-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-rt-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-appstream-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-appstream-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-NFV", -+ "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-appstream-beta-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-nfv-beta-rpms", -+ "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-appstream-e4s-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-nfv-e4s-rpms", -+ "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-appstream-eus-rpms", -- "arch": "aarch64", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-appstream-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-nfv-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -- }, -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-SAP-NetWeaver", -+ "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-appstream-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-netweaver-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-appstream-e4s-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-netweaver-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-appstream-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-netweaver-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-appstream-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-netweaver-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-appstream-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-appstream-e4s-rpms", -- "arch": "s390x", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-appstream-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-sap-netweaver-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-appstream-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-sap-netweaver-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-aus-rpms", -- "arch": "x86_64", -- "channel": "aus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-e4s-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-eus-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-appstream-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-aarch64-appstream-rhui-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-netweaver-rpms", -+ "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -+ "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-appstream-e4s-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-sap-netweaver-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", - "rhui": "google" -- }, -- { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- }, -- { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-appstream-rhui-rpms", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel9-CRB", -+ "pesid": "rhel8-SAP-Solutions", - "entries": [ - { -- "major_version": "9", -- "repoid": "codeready-builder-beta-for-rhel-9-aarch64-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-solutions-beta-rpms", -+ "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-beta-for-rhel-9-ppc64le-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-solutions-e4s-rpms", - "arch": "ppc64le", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-beta-for-rhel-9-s390x-rpms", -- "arch": "s390x", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "codeready-builder-beta-for-rhel-9-x86_64-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-aarch64-eus-rpms", -- "arch": "aarch64", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-aarch64-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-ppc64le-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-solutions-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-ppc64le-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-sap-solutions-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-beta-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-s390x-eus-rpms", -- "arch": "s390x", -- "channel": "eus", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-s390x-rpms", -- "arch": "s390x", -- "channel": "ga", -- "repo_type": "rpm" -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-x86_64-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", -- "channel": "eus", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-x86_64-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-eus-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm", -- "rhui": "azure" -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "codeready-builder-for-rhel-9-x86_64-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-eus-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhui-codeready-builder-for-rhel-9-aarch64-rhui-rpms", -- "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -- }, -- { -- "major_version": "9", -- "repoid": "rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -+ "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-sap-solutions-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm", -- "rhui": "alibaba" -+ "rhui": "google" - } - ] - }, - { -- "pesid": "rhel9-Supplementary", -+ "pesid": "rhel8-HighAvailability", - "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-supplementary-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-highavailability-beta-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-supplementary-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-highavailability-eus-rpms", - "arch": "aarch64", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-supplementary-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-aarch64-highavailability-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-supplementary-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-highavailability-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-supplementary-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-highavailability-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-highavailability-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-supplementary-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-ppc64le-highavailability-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-supplementary-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-highavailability-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-supplementary-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-highavailability-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-supplementary-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-s390x-highavailability-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-supplementary-beta-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-supplementary-eus-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-supplementary-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-supplementary-beta-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-eus-rhui-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "eus", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhel-9-supplementary-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "aws" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-aarch64-supplementary-rhui-rpms", -- "arch": "aarch64", -+ "major_version": "8", -+ "repoid": "rhel-8-for-x86_64-highavailability-rpms", -+ "arch": "x86_64", - "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-highavailability-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm", -- "rhui": "alibaba" -+ "rhui": "google" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-highavailability-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", - "rhui": "google" - }, - { -- "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-supplementary-rhui-rpms", -+ "major_version": "8", -+ "repoid": "rhui-rhel-8-for-x86_64-highavailability-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -3559,126 +3439,602 @@ - ] - }, - { -- "pesid": "rhel9-RT", -+ "pesid": "rhel8-ansible-2", - "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-rt-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-rt-e4s-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-rt-rpms", -+ "major_version": "8", -+ "repoid": "ansible-2-for-rhel-8-x86_64-rhui-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "azure" - } - ] - }, - { -- "pesid": "rhel9-NFV", -+ "pesid": "rhel8-rhui-client-config-server-8", - "entries": [ - { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-nfv-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-nfv-e4s-rpms", -+ "major_version": "8", -+ "repoid": "rhui-client-config-server-8", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-client-config-server-8", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-client-config-server-8-sap", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-client-config-server-8-sap-bundle", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-microsoft-azure-rhel8", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-microsoft-azure-rhel8", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-microsoft-azure-rhel8-eus", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-microsoft-sap-ha", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-microsoft-azure-rhel8-sap-ha", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-microsoft-azure-sap-apps", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-microsoft-azure-rhel8-sapapps", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-client-config-server-8-ha", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-client-config-server-8-ha", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-google-compute-engine", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "google-compute-engine", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-google-compute-engine-leapp", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "google-compute-engine-leapp", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-Advanced-Virt", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-ppc64le-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-s390x-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-s390x-rpms", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-x86_64-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-for-rhel-8-x86_64-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-Advanced-Virt-CRB", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-crb-for-rhel-8-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-crb-for-rhel-8-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-crb-for-rhel-8-s390x-rpms", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "advanced-virt-crb-for-rhel-8-x86_64-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel8-rhui-custom-client-at-alibaba", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-8", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "8", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-8", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-BaseOS", -+ "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-baseos-beta-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-baseos-beta-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-baseos-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-baseos-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-baseos-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-baseos-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-baseos-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-baseos-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-baseos-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-baseos-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-baseos-beta-rpms", -+ "arch": "s390x", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-baseos-e4s-rpms", -+ "arch": "s390x", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-baseos-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-baseos-rpms", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-beta-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-eus-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-nfv-rpms", -+ "repoid": "rhel-9-for-x86_64-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-baseos-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-aarch64-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-baseos-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel9-SAP-NetWeaver", -+ "pesid": "rhel9-AppStream", - "entries": [ - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-netweaver-beta-rpms", -+ "repoid": "rhel-9-appstream-beta-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-appstream-beta-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-appstream-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-appstream-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-appstream-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-appstream-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-netweaver-e4s-rpms", -+ "repoid": "rhel-9-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-netweaver-eus-rpms", -+ "repoid": "rhel-9-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-netweaver-rpms", -+ "repoid": "rhel-9-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-sap-netweaver-beta-rpms", -+ "repoid": "rhel-9-for-s390x-appstream-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-sap-netweaver-e4s-rpms", -+ "repoid": "rhel-9-for-s390x-appstream-e4s-rpms", - "arch": "s390x", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-sap-netweaver-eus-rpms", -+ "repoid": "rhel-9-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-sap-netweaver-rpms", -+ "repoid": "rhel-9-for-s390x-appstream-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-beta-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-appstream-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -3686,7 +4042,7 @@ - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -@@ -3694,14 +4050,14 @@ - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-eus-rhui-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-eus-rhui-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -@@ -3709,227 +4065,311 @@ - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-eus-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-netweaver-rpms", -+ "repoid": "rhel-9-for-x86_64-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-appstream-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "repoid": "rhui-rhel-9-for-aarch64-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-appstream-e4s-rhui-rpms", - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel9-SAP-Solutions", -- "entries": [ -+ "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-CRB", -+ "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-beta-for-rhel-9-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-beta-for-rhel-9-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-beta-for-rhel-9-s390x-rpms", -+ "arch": "s390x", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-beta-for-rhel-9-x86_64-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-aarch64-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-aarch64-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-ppc64le-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-ppc64le-rpms", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "codeready-builder-for-rhel-9-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-solutions-e4s-rpms", -- "arch": "ppc64le", -- "channel": "e4s", -+ "repoid": "codeready-builder-for-rhel-9-s390x-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-sap-solutions-rpms", -- "arch": "ppc64le", -+ "repoid": "codeready-builder-for-rhel-9-s390x-rpms", -+ "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "repoid": "codeready-builder-for-rhel-9-x86_64-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "repoid": "codeready-builder-for-rhel-9-x86_64-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "azure" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rpms", -+ "repoid": "codeready-builder-for-rhel-9-x86_64-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-sap-solutions-rpms", -- "arch": "x86_64", -+ "repoid": "rhui-codeready-builder-for-rhel-9-aarch64-rhui-rpms", -+ "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "alibaba" - }, - { - "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "repoid": "rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm", - "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-codeready-builder-for-rhel-9-x86_64-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel9-HighAvailability", -+ "pesid": "rhel9-Supplementary", - "entries": [ - { - "major_version": "9", -- "repoid": "rhel-9-for-aarch64-highavailability-beta-rpms", -+ "repoid": "rhel-9-for-aarch64-supplementary-beta-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-aarch64-highavailability-e4s-rpms", -- "arch": "aarch64", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-aarch64-highavailability-eus-rpms", -+ "repoid": "rhel-9-for-aarch64-supplementary-eus-rpms", - "arch": "aarch64", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-aarch64-highavailability-rpms", -+ "repoid": "rhel-9-for-aarch64-supplementary-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-highavailability-beta-rpms", -+ "repoid": "rhel-9-for-ppc64le-supplementary-beta-rpms", - "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-highavailability-e4s-rpms", -- "arch": "ppc64le", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-highavailability-eus-rpms", -+ "repoid": "rhel-9-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-ppc64le-highavailability-rpms", -+ "repoid": "rhel-9-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-highavailability-beta-rpms", -+ "repoid": "rhel-9-for-s390x-supplementary-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-highavailability-e4s-rpms", -- "arch": "s390x", -- "channel": "e4s", -- "repo_type": "rpm" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-s390x-highavailability-eus-rpms", -+ "repoid": "rhel-9-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-s390x-highavailability-rpms", -+ "repoid": "rhel-9-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-beta-rpms", -+ "repoid": "rhel-9-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "aws" -- }, -- { -- "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", -+ "repoid": "rhel-9-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", -- "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "azure" -+ "channel": "eus", -+ "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-e4s-rpms", -+ "repoid": "rhel-9-for-x86_64-supplementary-rpms", - "arch": "x86_64", -- "channel": "e4s", -+ "channel": "ga", - "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-eus-rpms", -+ "repoid": "rhel-9-supplementary-beta-rhui-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm" -+ "channel": "beta", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "9", -- "repoid": "rhel-9-for-x86_64-highavailability-rpms", -+ "repoid": "rhel-9-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { - "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", -- "arch": "x86_64", -- "channel": "e4s", -+ "repoid": "rhui-rhel-9-for-aarch64-supplementary-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm", -- "rhui": "google" -+ "rhui": "alibaba" - }, - { - "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-highavailability-rhui-rpms", -+ "repoid": "rhui-rhel-9-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -3937,7 +4377,7 @@ - }, - { - "major_version": "9", -- "repoid": "rhui-rhel-9-for-x86_64-highavailability-rhui-rpms", -+ "repoid": "rhui-rhel-9-for-x86_64-supplementary-rhui-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -@@ -3946,531 +4386,544 @@ - ] - }, - { -- "pesid": "rhel9-rhui-client-config-server-9", -+ "pesid": "rhel9-RT", - "entries": [ - { - "major_version": "9", -- "repoid": "rhui-client-config-server-9", -+ "repoid": "rhel-9-for-aarch64-rt-beta-rpms", - "arch": "aarch64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -+ "channel": "beta", -+ "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhui-client-config-server-9", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-client-config-server-9-sap", -- "entries": [ -- { -- "major_version": "9", -- "repoid": "rhui-client-config-server-9-sap-bundle", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "aws" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-microsoft-azure-rhel9", -- "entries": [ -+ "repoid": "rhel-9-for-aarch64-rt-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, - { - "major_version": "9", -- "repoid": "rhui-microsoft-azure-rhel9", -- "arch": "x86_64", -+ "repoid": "rhel-9-for-aarch64-rt-rpms", -+ "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-microsoft-azure-sap-apps", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "9", -- "repoid": "rhui-microsoft-azure-rhel9-sapapps", -+ "repoid": "rhel-9-for-x86_64-rt-beta-rpms", - "arch": "x86_64", -- "channel": "eus", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-microsoft-sap-ha", -- "entries": [ -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, - { - "major_version": "9", -- "repoid": "rhui-microsoft-azure-rhel9-sap-ha", -+ "repoid": "rhel-9-for-x86_64-rt-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm", -- "rhui": "azure" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-google-compute-engine", -- "entries": [ -+ "repo_type": "rpm" -+ }, - { - "major_version": "9", -- "repoid": "google-compute-engine", -+ "repoid": "rhel-9-for-x86_64-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -+ "repo_type": "rpm" - } - ] - }, - { -- "pesid": "rhel9-rhui-google-compute-engine-leapp", -+ "pesid": "rhel9-NFV", - "entries": [ - { - "major_version": "9", -- "repoid": "google-compute-engine-leapp", -- "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm", -- "rhui": "google" -- } -- ] -- }, -- { -- "pesid": "rhel9-rhui-custom-client-at-alibaba", -- "entries": [ -+ "repoid": "rhel-9-for-aarch64-nfv-beta-rpms", -+ "arch": "aarch64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, - { - "major_version": "9", -- "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-9", -+ "repoid": "rhel-9-for-aarch64-nfv-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -+ "repo_type": "rpm" - }, - { - "major_version": "9", -- "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-9", -+ "repoid": "rhel-9-for-x86_64-nfv-beta-rpms", -+ "arch": "x86_64", -+ "channel": "beta", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-nfv-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-nfv-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm", -- "rhui": "alibaba" -+ "repo_type": "rpm" - } - ] - }, - { -- "pesid": "rhel10-BaseOS", -+ "pesid": "rhel9-SAP-NetWeaver", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-baseos-beta-rpms", -- "arch": "aarch64", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-netweaver-beta-rpms", -+ "arch": "ppc64le", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-baseos-rpms", -- "arch": "aarch64", -- "channel": "ga", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-netweaver-e4s-rpms", -+ "arch": "ppc64le", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-baseos-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-netweaver-eus-rpms", - "arch": "ppc64le", -- "channel": "beta", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-baseos-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-netweaver-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-baseos-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-baseos-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-sap-netweaver-e4s-rpms", -+ "arch": "s390x", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-sap-netweaver-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-sap-netweaver-rpms", - "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-baseos-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-baseos-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "ga", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel10-AppStream", -- "entries": [ -+ }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-appstream-beta-rpms", -- "arch": "aarch64", -- "channel": "beta", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-eus-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-appstream-rpms", -- "arch": "aarch64", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-netweaver-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-appstream-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-SAP-Solutions", -+ "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-solutions-e4s-rpms", - "arch": "ppc64le", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-appstream-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-sap-solutions-rpms", - "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-appstream-beta-rpms", -- "arch": "s390x", -- "channel": "beta", -- "repo_type": "rpm" -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-appstream-rpms", -- "arch": "s390x", -- "channel": "ga", -- "repo_type": "rpm" -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-appstream-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", -- "channel": "beta", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-appstream-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "google" - } - ] - }, - { -- "pesid": "rhel10-CRB", -+ "pesid": "rhel9-HighAvailability", - "entries": [ - { -- "major_version": "10", -- "repoid": "codeready-builder-beta-for-rhel-10-aarch64-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-highavailability-beta-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-beta-for-rhel-10-ppc64le-rpms", -- "arch": "ppc64le", -- "channel": "beta", -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-highavailability-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-beta-for-rhel-10-s390x-rpms", -- "arch": "s390x", -- "channel": "beta", -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-highavailability-eus-rpms", -+ "arch": "aarch64", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-beta-for-rhel-10-x86_64-rpms", -- "arch": "x86_64", -- "channel": "beta", -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-highavailability-rpms", -+ "arch": "aarch64", -+ "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-for-rhel-10-aarch64-rpms", -- "arch": "aarch64", -- "channel": "ga", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-highavailability-beta-rpms", -+ "arch": "ppc64le", -+ "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-for-rhel-10-ppc64le-rpms", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-highavailability-e4s-rpms", - "arch": "ppc64le", -- "channel": "ga", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-for-rhel-10-s390x-rpms", -- "arch": "s390x", -- "channel": "ga", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-highavailability-eus-rpms", -+ "arch": "ppc64le", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "codeready-builder-for-rhel-10-x86_64-rpms", -- "arch": "x86_64", -+ "major_version": "9", -+ "repoid": "rhel-9-for-ppc64le-highavailability-rpms", -+ "arch": "ppc64le", - "channel": "ga", - "repo_type": "rpm" -- } -- ] -- }, -- { -- "pesid": "rhel10-Supplementary", -- "entries": [ -+ }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-supplementary-beta-rpms", -- "arch": "aarch64", -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-highavailability-beta-rpms", -+ "arch": "s390x", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-supplementary-rpms", -- "arch": "aarch64", -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-highavailability-e4s-rpms", -+ "arch": "s390x", -+ "channel": "e4s", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-highavailability-eus-rpms", -+ "arch": "s390x", -+ "channel": "eus", -+ "repo_type": "rpm" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-s390x-highavailability-rpms", -+ "arch": "s390x", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-supplementary-beta-rpms", -- "arch": "ppc64le", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-beta-rpms", -+ "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-supplementary-rpms", -- "arch": "ppc64le", -- "channel": "ga", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-e4s-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-supplementary-beta-rpms", -- "arch": "s390x", -- "channel": "beta", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-eus-rpms", -+ "arch": "x86_64", -+ "channel": "eus", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-supplementary-rpms", -- "arch": "s390x", -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-rpms", -+ "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-supplementary-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-highavailability-e4s-rhui-rpms", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "google" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-supplementary-rpms", -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-highavailability-rhui-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "google" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rhui-rhel-9-for-x86_64-highavailability-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "alibaba" - } - ] - }, - { -- "pesid": "rhel10-RT", -+ "pesid": "rhel9-rhui-client-config-server-9", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-rt-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -+ "major_version": "9", -+ "repoid": "rhui-client-config-server-9", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "rhui": "aws" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-rt-rpms", -+ "major_version": "9", -+ "repoid": "rhui-client-config-server-9", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - } - ] - }, - { -- "pesid": "rhel10-NFV", -+ "pesid": "rhel9-rhui-client-config-server-9-sap", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-nfv-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-nfv-rpms", -+ "major_version": "9", -+ "repoid": "rhui-client-config-server-9-sap-bundle", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "aws" - } - ] - }, - { -- "pesid": "rhel10-SAP-NetWeaver", -+ "pesid": "rhel9-rhui-microsoft-azure-rhel9", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-sap-netweaver-beta-rpms", -- "arch": "ppc64le", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-sap-netweaver-rpms", -- "arch": "ppc64le", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-sap-netweaver-beta-rpms", -- "arch": "s390x", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-sap-netweaver-rpms", -- "arch": "s390x", -+ "major_version": "9", -+ "repoid": "rhui-microsoft-azure-rhel9", -+ "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -- }, -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-rhui-microsoft-azure-sap-apps", -+ "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-sap-netweaver-beta-rpms", -+ "major_version": "9", -+ "repoid": "rhui-microsoft-azure-rhel9-sapapps", - "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -+ "channel": "eus", -+ "repo_type": "rpm", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-rhui-microsoft-sap-ha", -+ "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-sap-netweaver-rpms", -+ "major_version": "9", -+ "repoid": "rhui-microsoft-azure-rhel9-sap-ha", - "arch": "x86_64", -- "channel": "ga", -- "repo_type": "rpm" -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "rhui": "azure" - } - ] - }, - { -- "pesid": "rhel10-SAP-Solutions", -+ "pesid": "rhel9-rhui-google-compute-engine", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-sap-solutions-rpms", -- "arch": "ppc64le", -+ "major_version": "9", -+ "repoid": "google-compute-engine", -+ "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -- }, -+ "repo_type": "rpm", -+ "rhui": "google" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel9-rhui-google-compute-engine-leapp", -+ "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-sap-solutions-rpms", -+ "major_version": "9", -+ "repoid": "google-compute-engine-leapp", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "google" - } - ] - }, - { -- "pesid": "rhel10-HighAvailability", -+ "pesid": "rhel9-rhui-custom-client-at-alibaba", - "entries": [ - { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-highavailability-beta-rpms", -- "arch": "aarch64", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-aarch64-highavailability-rpms", -+ "major_version": "9", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-9", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-highavailability-beta-rpms", -- "arch": "ppc64le", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-ppc64le-highavailability-rpms", -- "arch": "ppc64le", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-highavailability-beta-rpms", -- "arch": "s390x", -- "channel": "beta", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-s390x-highavailability-rpms", -- "arch": "s390x", -- "channel": "ga", -- "repo_type": "rpm" -- }, -- { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-highavailability-beta-rpms", -- "arch": "x86_64", -- "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "alibaba" - }, - { -- "major_version": "10", -- "repoid": "rhel-10-for-x86_64-highavailability-rpms", -+ "major_version": "9", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-9", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "rhui": "alibaba" - } - ] - } --- -2.49.0 - diff --git a/SOURCES/0025-Add-RHEL-10.1-and-9.7-product-certificates.patch b/SOURCES/0025-Add-RHEL-10.1-and-9.7-product-certificates.patch deleted file mode 100644 index e731d74..0000000 --- a/SOURCES/0025-Add-RHEL-10.1-and-9.7-product-certificates.patch +++ /dev/null @@ -1,701 +0,0 @@ -From 5fe6b4df9cfde15f527b5ecf52fda4e7fec6dfe5 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Mon, 5 May 2025 13:55:35 +0200 -Subject: [PATCH 25/37] Add RHEL 10.1 and 9.7 product certificates - ---- - .../common/files/prod-certs/10.1/279.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/362.pem | 36 +++++++++++++++++++ - .../common/files/prod-certs/10.1/363.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/419.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/433.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/479.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/486.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/10.1/72.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/279.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/362.pem | 36 +++++++++++++++++++ - .../common/files/prod-certs/9.7/363.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/419.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/433.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/479.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/486.pem | 35 ++++++++++++++++++ - .../common/files/prod-certs/9.7/72.pem | 35 ++++++++++++++++++ - 16 files changed, 562 insertions(+) - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/279.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/362.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/363.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/419.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/433.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/479.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/486.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/10.1/72.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/279.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/362.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/363.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/419.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/433.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/479.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/486.pem - create mode 100644 repos/system_upgrade/common/files/prod-certs/9.7/72.pem - -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/279.pem b/repos/system_upgrade/common/files/prod-certs/10.1/279.pem -new file mode 100644 -index 00000000..958d5716 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/279.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGKDCCBBCgAwIBAgIJALDxRLt/tU/zMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDkwM1oXDTQ1MDEy -+OTEyNDkwM1owRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs3YzNhZTNl -+ZC01M2U1LTQ3MjYtOGM4Ny1kNGIwZjk4MTU5MjNdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBsTCBrjAJBgNVHRMEAjAAMEMGDCsGAQQBkggJAYIXAQQzDDFSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIFBvd2VyLCBsaXR0bGUgZW5kaWFuMBYGDCsG -+AQQBkggJAYIXAgQGDAQxMC4xMBkGDCsGAQQBkggJAYIXAwQJDAdwcGM2NGxlMCkG -+DCsGAQQBkggJAYIXBAQZDBdyaGVsLTEwLHJoZWwtMTAtcHBjNjRsZTANBgkqhkiG -+9w0BAQsFAAOCAgEAfVg6glBn6Igkl0ynxbwfLLrR7D3HcWhIBpcFFfw9btjx74Zi -+Pi7RcQeV8xR03S7SQO0B+84yTAy48DMtv0jTGZacqovv9iXNqJBuXhfFZgSvYnr/ -+cqAXExpQc5PvCzDW0/6JKWkGJsrxS++KtRRwPjZKV/Ie9Xa0P/LnVhraDZUGHRLt -+fo5lbElmpy0GvYnOp/xVMfP/R7Gy/rC3AfrTxrTUY911eguT4ziJftzTVbq0Bpn4 -+tEBqPQ9B0NBpgwiQJteLHtwHjm8c46E+bzb5JHRNtHVUX6ukG9FPPpehJyJmgILu -+tNadbee3gpRvNpVTInDZyftIcXHZzh+rirWg8oC9b0kj/z7Cr+OBx5BHAlcFzJNb -+KX49ezONhjWgSlKGTu90fcJk60TvrWfYymXpym0B70uCKZbKXTAwDTtg2gIydFS/ -+YZydCgY6h6/s4Vk7NeccIHRz7xSQ/eiVSGk7TM/DbACjp1pl9CVX2BMn5p1GNn3W -+oS0c9DY/pbphdlGVDrcDRmYjuAZ6fNtmy7zDqtUSJnen0A+PrcRIc5ICEoTXUE9l -+RtxUFT2Caja3PWVumVu1kNGzjbNAvFRD9FHQt80ADpSLgEcG0HEaFUdevYN3glKb -+7J1RXTKEhhnBBCI9qfrl4SIz3VvLrxW4AeJ87h/7FPJZFAJrkKQmQPeyadA= -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/362.pem b/repos/system_upgrade/common/files/prod-certs/10.1/362.pem -new file mode 100644 -index 00000000..6382f50a ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/362.pem -@@ -0,0 +1,36 @@ -+-----BEGIN CERTIFICATE----- -+MIIGNzCCBB+gAwIBAgIJALDxRLt/tU/gMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDg0NFoXDTQ1MDEy -+OTEyNDg0NFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs0MGFlYjVl -+ZC0yZjNiLTRiZWYtOTRjYi00YjgzMDkyZmEzY2NdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBwDCBvTAJBgNVHRMEAjAAMEgGDCsGAQQBkggJAYJqAQQ4DDZSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIFBvd2VyLCBsaXR0bGUgZW5kaWFuIEJldGEw -+GwYMKwYBBAGSCAkBgmoCBAsMCTEwLjEgQmV0YTAZBgwrBgEEAZIICQGCagMECQwH -+cHBjNjRsZTAuBgwrBgEEAZIICQGCagQEHgwccmhlbC0xMCxyaGVsLTEwLWJldGEt -+cHBjNjRsZTANBgkqhkiG9w0BAQsFAAOCAgEA1SukDSn9NakDXTq8UO5TatAHiSu+ -+qWNgEtddX3XUZ1nB8S3n8QDhk4RoQIs2e66w95vOYyNipBO93gqVeJbEK7Krxgbl -+Xx6s08kPuwcdG8FxgqPC8jote7eVEHmrMnlhOyNz9WRYULyz6IlfQ6gQe7SmeSrC -+lsla8bykzN2/7MnDPqjByF0zbdtdoZ9U5JXlqJn2UuTIe+Z65jDqSwBv8bQF+F8g -+EiZtesy4n7sxXpINSFBkh24ohRd0ur8BXCoOLpzS96YkyHvXXdqaJcCoSJ6abqe0 -+Q7IFWYfUIU7GCwtSL4M9ODjc8Cr5YUJgnsnlC1qYekOB1pGfROMC/9qEAU2TsOYp -+8yOZN+NmrsmSnaBLHEN9lhwpt+2It5Dm9B/SAW64fil/oVyHUj3qfIDXSzbD+l0q -+LQ6l66epVP/b3UU1R7+JzDDLUDm2bBWFr205L4CKkcpaReK+mXM3eTuMtiHWnLkY -+MQ6jgDAM+5GGGHqq/iJmBWM+Trp5HfyI3XEVWsXDBJ2zEDAAEwByWwhwGFI58SFy -+Zv3x3vpv56b7MW5fALXYFKkHzwjVw9YVXnhJmXO09GN7auPVYsFEPl3QUS/OiXPL -+suQmwYd7aS8Bua3kgAfg204O6OppflhkExzroRvvr7FT/9LftaaBI+HLDnvOdd2n -+y+Nqehto96G/A6A= -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/363.pem b/repos/system_upgrade/common/files/prod-certs/10.1/363.pem -new file mode 100644 -index 00000000..2b7eeb6d ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/363.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGKTCCBBGgAwIBAgIJALDxRLt/tU/fMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDg0NFoXDTQ1MDEy -+OTEyNDg0NFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs4MGRiNGJj -+MC1hZTY1LTRhMjgtODRjNC1hZTgwZWFjZDQ2M2VdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBsjCBrzAJBgNVHRMEAjAAMDoGDCsGAQQBkggJAYJrAQQqDChSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIEFSTSA2NCBCZXRhMBsGDCsGAQQBkggJAYJr -+AgQLDAkxMC4xIEJldGEwGQYMKwYBBAGSCAkBgmsDBAkMB2FhcmNoNjQwLgYMKwYB -+BAGSCAkBgmsEBB4MHHJoZWwtMTAscmhlbC0xMC1iZXRhLWFhcmNoNjQwDQYJKoZI -+hvcNAQELBQADggIBAJ1siyraC4EY80gYkCaBag7l8BaLUuXcVgk67a4VNsCytxnn -+Pe0RGLoNcfI1p3Y3S2rDXCNQeAkMaJkraAt2TWxJz16pQY2XL2jS4J3wH3cD3MWc -+inEyJOxNRtx7vT2+2dWCKtgyLlg/GCu8q3Eojd97krId3Uz6f2obDcgawkmhvZZc -+QmwLncbhc9knDQX/Dxeep53i3QGgojOfCqRWj/xY/9L3Fq7KcHupMrXx8IktHEZL -+8yvFLx3QoqtYGKckxRC91RqKWG4edk8LYeL2mUSuONwzGpXvqKcfIMyWAhLaVfnG -+AqC7keoSm4RyGA47tL3dIFPuu5IYMa+Kdr4lyNGNmAfSYiPhkjte8YxMz9Y3fGBX -+BTRrWMN5LvvodEz33prFFfHl647sq4j7Qq6GSDBllV5B0nlJZvDIiBLGa/rpnJie -+dD76DhtNdtWr1ghqZTS0dQ+vxI3bZBcqYWxFoV30+3e700Xq2p+C4peY9fWGupVC -+w79WsJHj0aF2GBUtJlhqYo1ReZm4YH6CDv+DHDNEVmtu7bR0klTEpmFznuni6/Kr -++z/9FFnAYzVkECKA5zzQ52EfqclkYscADhlnBqY/knVDaAJAXZD5QIFlcGeXMxiS -+zIhD+K2P9GM4Z4n1CoYZceTwIaCDogRGo/2gO20dB0AZW2tPjvr/RpfI7zpR -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/419.pem b/repos/system_upgrade/common/files/prod-certs/10.1/419.pem -new file mode 100644 -index 00000000..906b58e2 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/419.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGGjCCBAKgAwIBAgIJALDxRLt/tU/yMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDkwM1oXDTQ1MDEy -+OTEyNDkwM1owRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs4ZDMyOWZh -+MS0wYTgyLTRlMTktYmUxMy1mYzFiNWUxNDVhYzhdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBozCBoDAJBgNVHRMEAjAAMDUGDCsGAQQBkggJAYMjAQQlDCNSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIEFSTSA2NDAWBgwrBgEEAZIICQGDIwIEBgwE -+MTAuMTAZBgwrBgEEAZIICQGDIwMECQwHYWFyY2g2NDApBgwrBgEEAZIICQGDIwQE -+GQwXcmhlbC0xMCxyaGVsLTEwLWFhcmNoNjQwDQYJKoZIhvcNAQELBQADggIBAHgs -+Io5uxwPYpQFtIBiQ/wTzNfokMoBcL2eBt/pnCXMPBmAlscm1l96P92pB9b+uGxXx -+WWUPlwwsn87WABQkIVJJgW2Y723ZqJungj4duhuQB/c8pXqy6bEOIkSFqoiez3n+ -+49adg2Fr/uXSj1NBbY+CGFU3QStKLNbDfFQJEEwvFbajTE4jp1e9Db0B60H4nX4n -+Z09Rl7IrBC+AO3d/bIc4Ed2Uk5oTozR+vVx6/JFewAE5aEYdrdqXVj+NHpLBbVpE -+KDlHJ41LdPu7HKXcqw/sqTyYuZJHqi5AZ2eLbBB6+0FRfgZC4B29LFokTlAoDTCM -+C0q7e2NwITdDDULLJq37DZlZiHBdDRrwyBNM5O4P5Ufyy6y5djN/93P/OxNhXMum -+n2J/yAQNvmzONEgz4g8Rfl+EIdNRaXMYdEHzQ4Rn0ba6f68hAilqVUgIdUdiLFG9 -+ni0ISWWPQefkMRAWpOZymD0cumQUI2s+2nkzwVzTsmrQPAyFwHpIn+yfbUUDNBUR -+osnW+tTG51K7b2RVTkh6/ecXTGgaxHlltg6FILj/sS7umphD2CEmDSAK0eqLvUaE -+SqjtntlkgwbEGdHSvoMBVdl232yXCvxTX612VauD3e3HGr01Z2/lXqDq/5lZfZe9 -+5YO65vQQLn1D8bNvKJ5hhI9m0qc4vYVbvwNqztLh -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/433.pem b/repos/system_upgrade/common/files/prod-certs/10.1/433.pem -new file mode 100644 -index 00000000..b834a5f4 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/433.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGLDCCBBSgAwIBAgIJALDxRLt/tU/hMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDg0NFoXDTQ1MDEy -+OTEyNDg0NFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFsxMWVlMzk5 -+MC1lNmJiLTQzMDUtOWNiMi0zYTk1OGQ2OTJlYzBdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBtTCBsjAJBgNVHRMEAjAAMEEGDCsGAQQBkggJAYMxAQQxDC9SZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIElCTSB6IFN5c3RlbXMgQmV0YTAbBgwrBgEE -+AZIICQGDMQIECwwJMTAuMSBCZXRhMBcGDCsGAQQBkggJAYMxAwQHDAVzMzkweDAs -+BgwrBgEEAZIICQGDMQQEHAwacmhlbC0xMCxyaGVsLTEwLWJldGEtczM5MHgwDQYJ -+KoZIhvcNAQELBQADggIBACwo67Ht6qWmhyumMwWHpdlU7yzLc/s4oGTixAYsNEjf -++wtcCNtoO89crtwd6upsrK0V/qaDRpqugk40QyoGwDKGN7J9GLqrSBDTtMwKv5vY -+gE0GNiK/AUmE65uT6qAHq35OCAsNphGHyvOhDSEnLdAeU0VAMAOxi3Rb2KxmquE9 -+mpjledsrBHUTHxUYobHKKEVSRS3JmVTIxcuLEKnIS69k4jq3hnbbd7y9jyadZQWB -+3ASqCnrm+1jKg4U8sYdF1yRdkh9TTU1XS+7z5MZ3tB6Fdzd67SJCkvH2XQGLdx/8 -+4AL7Dm09uJrYWBunjs3DRKSIJ7As+l8iE99C4yfgR1rqogQmss57+24uI0UTC3O2 -+4q1G+MfPXqF3N4NUuQmuO/M2ATfCXAfM3T6pkdS4g4XhWrpn5Pm5LvLhjU3/3/GM -+I8fANCW84MZmadnPjx77MJphF/mJzvwbkp8sCNUYy5Lbk/vleWOClGG/sgqrUlBj -+k8lI2ngkuIV3+tk0wfIZDOGIt67r3HZ9hP17jhmOR5olSaB36EB1q6OHktEO19uX -+xSRKHqgNMP7KQT/YmxKJb4lz49yQEj8XUiEt+K0r18OmA4QDJrl4jQ37yerlZLQj -+tKniBp5H/p7UN1dO5bKQ5Dp0p4YjXpqp6/K4kpJs6eVZh0Ikp3KcSO5afv604/aF -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/479.pem b/repos/system_upgrade/common/files/prod-certs/10.1/479.pem -new file mode 100644 -index 00000000..23ff46a9 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/479.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGGDCCBACgAwIBAgIJALDxRLt/tU/1MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDkwM1oXDTQ1MDEy -+OTEyNDkwM1owRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFszMWE2MzI1 -+Zi1mOTE3LTQzNjgtOGM2MC05ODYwMDgyNWQzOThdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBoTCBnjAJBgNVHRMEAjAAMDUGDCsGAQQBkggJAYNfAQQlDCNSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIHg4Nl82NDAWBgwrBgEEAZIICQGDXwIEBgwE -+MTAuMTAYBgwrBgEEAZIICQGDXwMECAwGeDg2XzY0MCgGDCsGAQQBkggJAYNfBAQY -+DBZyaGVsLTEwLHJoZWwtMTAteDg2XzY0MA0GCSqGSIb3DQEBCwUAA4ICAQAEY2Oc -+fkUeiHFmZFf9Pb9nnCZqfRmrYl19aQeM8fVf4EKQVTy0WSadu6COTUngPl3Nsv3L -+nTl5rhvNXqVLN7kILZVbUBkzLeC89VrdwT0i9IoiINFDIOYxi55Ul8d/mS5o2Vla -+j3gy9cEOJBX/gfgTTG72nOp0f9B6CI2DmSjNVdA4ClOCfX0VRP+QhvOasEvKp4xg -+8b9lTi1lhE5E/axIpCtkc9JsPcp6sqLD4He8xSmNyuqOUowmDcYU2P2WSKSFNS8o -+kKL6EPMWk9W8QnirdjzBqNbIZY2qr9Pc9+Lk8kZ7T0JHGxfccaDLlunWOzEPQWtl -+AtTmzLVSKs3kCuxM4kiOd8sbMjIUth+G56bECD+lCYtsK8GdkAy+ACRN/7knirEC -+pv2eOYDnIaaWyI7kTUrN3fiCrSeQ9PydZ4nonL1VjiY5GS+2+LjmD8XGFJiEnWll -+tyvjvio2PjhqwayEOR1dOzsdgDko5fAnfdxA/pPCYB9uyXxE/pjE5sH6m2qIhCSw -+UcDIgpWpHnBPjw2sstnSRIdOkN4lb086vorvHph3YuEMa00SIWR2QAOY3cAYeqn0 -+7RHCUVVdHHo5BlQjU4Fzpsxft8lmdzVsvMDI2fuT4at9UEe0ViTPKIBohVIgp5hz -+WQpi9eB/4PJNIWup9hrcVQxNWiid/Zk9IKpSyw== -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/486.pem b/repos/system_upgrade/common/files/prod-certs/10.1/486.pem -new file mode 100644 -index 00000000..c66eae07 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/486.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGJzCCBA+gAwIBAgIJALDxRLt/tU/iMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDg0NFoXDTQ1MDEy -+OTEyNDg0NFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFthYThkMTI0 -+NS1kODY4LTQwYzYtODg4MS02OWM3MGIyZGI0NmFdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBsDCBrTAJBgNVHRMEAjAAMDoGDCsGAQQBkggJAYNmAQQqDChSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIHg4Nl82NCBCZXRhMBsGDCsGAQQBkggJAYNm -+AgQLDAkxMC4xIEJldGEwGAYMKwYBBAGSCAkBg2YDBAgMBng4Nl82NDAtBgwrBgEE -+AZIICQGDZgQEHQwbcmhlbC0xMCxyaGVsLTEwLWJldGEteDg2XzY0MA0GCSqGSIb3 -+DQEBCwUAA4ICAQCWsIqn8Ff5r9SSNzKwMgRHaDjg/RXN9Zhau1DKDwpqp4m40+cK -+bdKYcS6WrZ2UGgJ1bQ0xHZf7Fh6FYd8wOH9zs0rtfUYuRQwbUlCmipVhhf5EY2FW -+vMTRj8DW1RdOQv7cEo9w4QWFSFQnsTvhR6DZuS8/WK4Z+8i8TV5KoQy6z4nVPdVu -+NiclCJNkjGZgYMqWA3yfmrhh1kxTCnvRdRro+tbTEkdC9oLKrGCrACucjHhAyuK5 -+2xfr0q7rmHvxia2oc/9HjB3HV/xai1b/DiWuOb4mjLj/3SS7Ua07a14TZIlEDUrM -+YEzZBFIha+241FVdF434jFr4mAYSbm6yhNahSsPswV2O3vDMGz5tNOc1caWmQXkT -+UC/EXzfyrmy6fBQN32lacDr0OOD9LdVz28IT90brVIAVkFyRtGLLGwId/aDxoJJe -+M+TLHMGf+LfvP/jiwbpZxa6yfXDp6J0rHofNYLCYkeSa6TH55qYDWbi7DosCjpWj -+NnqN8aiDKf3f0OO0tRo1zcGCEMnfG3UzDjp37CWyVYZ/TUq8/ygJrcIxjXg0K1SH -+v01NOwphvkXlsNvjapGIgZTuo3/nASIjC92WP14MjdWv/nKhRkJ4ZMJtKSc6FgLC -+SXF8MHwPmaIyne4k3+tJ0AlmQenPqBs6GCB5xBd01wxhRTf7qxIF/+yr6A== -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/10.1/72.pem b/repos/system_upgrade/common/files/prod-certs/10.1/72.pem -new file mode 100644 -index 00000000..fa452aa5 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/10.1/72.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGGTCCBAGgAwIBAgIJALDxRLt/tU/0MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDkwM1oXDTQ1MDEy -+OTEyNDkwM1owRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFswMjNkYTRj -+Zi0xNTgwLTRkYTYtYWFhMy0yMGE1ZDZkMjE1OWNdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBojCBnzAJBgNVHRMEAjAAMDsGCysGAQQBkggJAUgBBCwMKlJlZCBIYXQg -+RW50ZXJwcmlzZSBMaW51eCBmb3IgSUJNIHogU3lzdGVtczAVBgsrBgEEAZIICQFI -+AgQGDAQxMC4xMBYGCysGAQQBkggJAUgDBAcMBXMzOTB4MCYGCysGAQQBkggJAUgE -+BBcMFXJoZWwtMTAscmhlbC0xMC1zMzkweDANBgkqhkiG9w0BAQsFAAOCAgEAM0cP -+KmcFfsVzBVVDZVZRLsQcWTnoZ8Hhufc8rNdE/LkoV1xGXIsN9ejsxZyfVhYvF8G9 -+YP41uvQbR2jnXMAQyB7UNxf6I73hIu3yoJ4s6EqX53o9YfejIFFh0V802WpX4yJ8 -+1UCKmQVNxnQCwH2Ybxess13F9oKjh7Ni1MMBpQc8i1vEXfkA/vroKS50tvO6vQgT -+Xh72DJ2dKjdnnMNHnuSq0sVcpEbmvPLR3PFrHAxTm0jzngN3S4JCcstiiHsKCCrV -+muSxW3ydQlC27C3Rdd/gB/fc5rxl9xh9Piq6a9UHDuqrXb83hMXL+nuvDbt+eERX -+j2Y7NA0BVgQTwW/zERNgIa8j4X7VtRtoeF7X6BF0gdHAsILzOIAIanZXXld6IiKS -+2m6ackoXPUvdUt3jnYTqYyXQmrpvYs13+AhzENdF+AaJGbcxKf4aAbSe5GEbGe9T -+jxoM2+FR+8zOIc8nVcEGaCryPc8kmNEYEVlCqD0DREB+LXeAYtI4MbGeezpQyfEu -+6jgf1njPd2mGihAlNUVePLdF9W96bc1RjOhiVzbjg9lwIWupTu5fPAeoxPNxSvJc -+nijOHvW5tr+ijG32dMSAKVwBSeFAGB+HssPr3hVoebNYniDIlKPIrv/cUkxwQNKL -+rifVE8bFrfYMm83IIR9pNy+wKjArX6S1OIW8A+A= -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/279.pem b/repos/system_upgrade/common/files/prod-certs/9.7/279.pem -new file mode 100644 -index 00000000..d03c3bb3 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/279.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGJTCCBA2gAwIBAgIJALDxRLt/tU/KMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDc1NVoXDTQ1MDEy -+OTEyNDc1NVowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFtkMjU0NzVk -+Ni1kZTI1LTQ1ZWItYjQwOC1kNzQ2ZDJiYjE2NjddMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBrjCBqzAJBgNVHRMEAjAAMEMGDCsGAQQBkggJAYIXAQQzDDFSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIFBvd2VyLCBsaXR0bGUgZW5kaWFuMBUGDCsG -+AQQBkggJAYIXAgQFDAM5LjcwGQYMKwYBBAGSCAkBghcDBAkMB3BwYzY0bGUwJwYM -+KwYBBAGSCAkBghcEBBcMFXJoZWwtOSxyaGVsLTktcHBjNjRsZTANBgkqhkiG9w0B -+AQsFAAOCAgEAdT5r3gd+2xXBetsU7BFxMZBiHkgkR642GW0U1jvhX0nMIo6CYJav -+i776Be1aRLprzThI5ZpXZtRgyp9aytmKBKw31WdfccI9jHDpn6HMzWBmO7cyQQ+4 -+px3Z9kl2N07YXoZrQZpr3/vahoKTyEpsRWK9GcG6oSKeg5//mGXPlWz+cu6Yj6i5 -+WRD//ppcERv1Qrzzog8xgAn7J77dcl57WArlflZRL4QJDKPMDl5f/VwrLPaZ+9LB -+YVUVvn6iYebK9yfM/mkaqXmjTFTmIcblcnC7He0lWCnlPvCDr8T3qXM2xJX42/Dk -+PRDY+/E84LrvURx8hbFUgj4YXEPnk/O7nJf3tTHp3l05GAB52gDycQ/AnvhOcwf7 -+KHjUnTqvSnMbgtlbg4rhutn3Ag/vuVEwd+gTMT6pF2lE8eA4ILttcCH6wHrv4Rs1 -+dyDkRPxVFPoYCJ8NMU/dRdhZoyfOKYVYGXD80ynjWH+lV4O+wVgRj+cMXzs2Y78l -+4WnBcBlTGFk6ZWuFgurZWelhSUXK/hkhxDIX1eMh3HZoUwu8fP6H3q0r2qsCCRhV -+g6yzu4uzd5sgNVaOS99573Hvcga+3tZJZbX49xb2lgVlnbyNzINEQxrPqVXi9CsZ -+r5vbXJg9DCJ1SVRxTSjUDcjkQ1TmAWzOt0QUN8iJYLyRpy/Y+NEPRZk= -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/362.pem b/repos/system_upgrade/common/files/prod-certs/9.7/362.pem -new file mode 100644 -index 00000000..41c163cf ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/362.pem -@@ -0,0 +1,36 @@ -+-----BEGIN CERTIFICATE----- -+MIIGNDCCBBygAwIBAgIJALDxRLt/tU+0MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDczNFoXDTQ1MDEy -+OTEyNDczNFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFtjYjlhMGM4 -+NS05NDliLTRmMTUtYTlhNS03MjNhNmExMzY3NTRdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBvTCBujAJBgNVHRMEAjAAMEgGDCsGAQQBkggJAYJqAQQ4DDZSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIFBvd2VyLCBsaXR0bGUgZW5kaWFuIEJldGEw -+GgYMKwYBBAGSCAkBgmoCBAoMCDkuNyBCZXRhMBkGDCsGAQQBkggJAYJqAwQJDAdw -+cGM2NGxlMCwGDCsGAQQBkggJAYJqBAQcDBpyaGVsLTkscmhlbC05LWJldGEtcHBj -+NjRsZTANBgkqhkiG9w0BAQsFAAOCAgEARIGB5FE60xrKLHZinX4m6eqq5lAFqvus -+HM3jS0R5qrg1QcoPuQGoZdOI3BlBDZXkuaR/K34e2+dCB+qu7LAOs5FqrUBGxL1V -+gOVeMehWZN5mDAgEtJNE7rIKa6DlPNGqW1WXcnWqCCpduppGDaHKO6jSqlkxJxrQ -+SadszgeVPifp7t1xq4vaFUDEGMZJlYov2uL1WQC2tuLaRJMBQv6OyZvEbC/fxYKX -+xena2M9FccS8yr8xJ7SRN/2v3uaPBxjHDUbbGDzoeXCIVPyF0cVDeO3MblANVkcf -+RNCu2WUkWGM78wBLVdavwp2Cal++J6kSzImuetCoPaJvRpS4mc/nRMOpcz8ly4DF -+4HwNieBT8sJmKlcOXYLyUywvpFdLKQgnSPMEUyAqfhiPsSqy7xQOvgOQ/Cjf5Q6p -+xVhEhvi86Puxh80kpbHM+LNFXDmcgVgnsbdBriO4mW+9hnelsa4J+7vn5q43Hsbg -+z4LlZpS1PqcNRNa8b65FmEWsvjd74vLowL2SWe0xSbyeqvtWZR5KglOHK9ggsGBz -+dKb5vvLTeSXCogtDgl2qkaDSXqYu3Af5/0Zwe57c5MC3k5+0jW91ZjzoTunRgHWo -+cDgpyvABKiglu/xKlVzE3Te/Cr11zV1jBwFxsASuIWmI4VPYAtWCAxtG6XrJKfPi -+iDaGn3oBNKU= -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/363.pem b/repos/system_upgrade/common/files/prod-certs/9.7/363.pem -new file mode 100644 -index 00000000..eb822e4d ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/363.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGJjCCBA6gAwIBAgIJALDxRLt/tU+zMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDczNFoXDTQ1MDEy -+OTEyNDczNFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs3NTU2NjYw -+Ny1mNzBiLTRhNjYtYmI3YS1iOWJlYzU1NTAyY2FdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBrzCBrDAJBgNVHRMEAjAAMDoGDCsGAQQBkggJAYJrAQQqDChSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIEFSTSA2NCBCZXRhMBoGDCsGAQQBkggJAYJr -+AgQKDAg5LjcgQmV0YTAZBgwrBgEEAZIICQGCawMECQwHYWFyY2g2NDAsBgwrBgEE -+AZIICQGCawQEHAwacmhlbC05LHJoZWwtOS1iZXRhLWFhcmNoNjQwDQYJKoZIhvcN -+AQELBQADggIBAJrJftJS2xfoJVxLo76MMFZ6F2RBW+IgyFq45GphNNN8nUUixGTN -+exzgAI1TgqqhKvFpDHk49PlSq2syzOWqUuAn1dnxU8W5pfWZuBOs/NxdhCKgGUxT -+GrkiRi+RUVoUi9+Qx2P/UvNS/URCrOxyB1HC2x7Pl5r3NaQjf3s6JAfIsxPzptZa -+4x/RsRGu2Q41VQgX/ItAzFrPfZh6O94OfwXBP+FwEjSCVA00EGXO+m8BfHE4/eEm -+E1C4uw54BwlW5SIy2VCiv96MD+u0YlTITQEMqa+6fXXhiWi9FMjvsfPbldP9iScc -+6GXf+hbyUrjhilxva0AuxneBkJb3u7maCNPUEpJ9fhm+A3bPtyhDPG+0AwQCW637 -+mNrjEGowbGehw4wO+T2+CxdAhR2WPpeLKQgwHxiJgH52OeI0wn7+nkI8I1TK/r6q -+JVwGEXi/I5wY0z8oYF5MeU+oE0pA06t471/bM0zTVnzVSFd0UUnVe+1nKjehPtDf -+1EI8XCbuTK1lyEiYMMx92T39jrXRjt+mkW3OJRzSCTef8wfbyNxaBo6FTyJG5Jvm -+EEaiVpsZs7UEx0CHdCbPJ+gb5SZ7nsmPT2GdJyfhO928dwmJzANYcI1mlDWFjjyx -+DJYI+otDEDl3TFh6LXMjM7fPvnIoTq9vvxCgMohrgFWLiUOdcdZSdH4I -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/419.pem b/repos/system_upgrade/common/files/prod-certs/9.7/419.pem -new file mode 100644 -index 00000000..43c22d13 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/419.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGFzCCA/+gAwIBAgIJALDxRLt/tU/JMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDc1NVoXDTQ1MDEy -+OTEyNDc1NVowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFs2NjU1MzE5 -+Zi1kYWE2LTQyZjQtYmVlYS05OGUwNWJkZDJlMjhdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBoDCBnTAJBgNVHRMEAjAAMDUGDCsGAQQBkggJAYMjAQQlDCNSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIEFSTSA2NDAVBgwrBgEEAZIICQGDIwIEBQwD -+OS43MBkGDCsGAQQBkggJAYMjAwQJDAdhYXJjaDY0MCcGDCsGAQQBkggJAYMjBAQX -+DBVyaGVsLTkscmhlbC05LWFhcmNoNjQwDQYJKoZIhvcNAQELBQADggIBAG1dALly -+8sSax1sy31WsbXTtDkiLyzUMOLCWQtEVo77l8MWse76+LEyvUnSCyYB2V3w6IK5P -+IfRGqGPksWGnPHoRgAVvAIwa0DDH9UQl/se4J3dOSLfnkRFAthMew9eLBFzCltCl -+fZWmBsR84qfOha4m45QMwogysbIxTPBr6JqrpN0qkc87zBkx2SrtjavTf83g7lGE -+0XmRqY8Pyr5SSdHDUmxHSxoDvx1+/Rt2b3d3+nwRrhUgXU+4Ev7P0YyS3T22jZ8g -+GVZ330tXOhhIhFWmB5hI7eAwU8IIkxhH+TEsHHWbF4yaGveDnpgIpyGThGnsK3pB -+M2BTeB0UiY2COFg6Mm4iODJ2GuM2mDPR0ZAhphGV/JSqZE3N9vSm1rO8tZjc8sDv -+xIdHSVQupm5Dbbs6iO31vl+PkQ23WpHtNEVkKhhkUNS5g3rO9P3ULZeFigAWtWuw -++IClKc/8R2ksGegS69H4wXXVh1Ie3sHEyWlkB8pgzQmvS0VCX+EhaIs6P8QCu90Z -+NLscEhCeLT+pBDISXuf58R6W+DOyetwpFBh7Z5glcw8bmCkne5Su06/9+crfULup -+i8/1NtQO28KMvuDdHchtZ6arn0xHSkcwW9NyRBnnjAUjDH0nOvkJVJqzubvNj8uW -+7+Bph5JIcD945pirT4gt1WAEhLUPqdBoFfKw -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/433.pem b/repos/system_upgrade/common/files/prod-certs/9.7/433.pem -new file mode 100644 -index 00000000..c3309765 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/433.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGKTCCBBGgAwIBAgIJALDxRLt/tU+1MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDczNFoXDTQ1MDEy -+OTEyNDczNFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFtmYzhkZWI4 -+OS0xZTJjLTRhOWEtOTRlZS01MzBmYWRhNDA0YTddMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBsjCBrzAJBgNVHRMEAjAAMEEGDCsGAQQBkggJAYMxAQQxDC9SZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIElCTSB6IFN5c3RlbXMgQmV0YTAaBgwrBgEE -+AZIICQGDMQIECgwIOS43IEJldGEwFwYMKwYBBAGSCAkBgzEDBAcMBXMzOTB4MCoG -+DCsGAQQBkggJAYMxBAQaDBhyaGVsLTkscmhlbC05LWJldGEtczM5MHgwDQYJKoZI -+hvcNAQELBQADggIBALijiB6VwIQ1IscN4cQJATyy4IP2ZqPq4Uu2v2c+bxlmFSIK -+7paz9pWmXYmOSmBQgLYkZ1hkAXQdlj7ECmp5Q/rWscu8yw0obwFk1ned/4PnHf+/ -+gn3osXUqixnj6RiT2SWlBtTnTqomiwpIeKc/JN0zNcsWagNx/B2Uw+kxfGDW4jF/ -+L9rw9meOiQQwdzxbQJbiaCQQq1xE0Kx1yDoDDV/7Zg3eDfwzAUUwj1aE6xt9rms2 -+ZhiP/ATlKYbePgIdqaO2sKLoRBugaaUEUSXSyZA6Q+8B7cO66rTtqsGqf83RjIOi -+i5nFTYZwALbUtNFvKN2nhP6ovBPYCX4rTHQ18WqoIzJLEGdO66hchPUP7LnwUJ0i -+vHgLrmiVwzh/LjtrXFt6+MMsvqfrxfre+U5OhjMwtyajjwvw7uJJ9tZjkXkDJs2J -+cZZCSKbj9T/bU7Rnak0eit2Fw75o3eLXaBOeBGUJgCVLlehSaema997V2LeAXtfU -+AcGXvS44YawXXbJHPawW5nXHtHVQnR0M0ksJObvji4DXZndp/TIl0paF5TRPwk7k -+XdNzVDx+2MDTo+hrs8CisMhdV+vIHtdRkXLpmgPlsHCrhBcqYiW37h37tYK9EuZP -+zViezq0rOn/mroAjemIfo1ZdjTDdQn+xQ/W0MCYk5QKf092PKjplsAYoF87H -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/479.pem b/repos/system_upgrade/common/files/prod-certs/9.7/479.pem -new file mode 100644 -index 00000000..e38d2e54 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/479.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGFTCCA/2gAwIBAgIJALDxRLt/tU/MMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDc1NVoXDTQ1MDEy -+OTEyNDc1NVowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFsxMmVmNTE1 -+ZC03OWJhLTRkZjAtYmExMC01ZjE4OGJkYWQ5NGFdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBnjCBmzAJBgNVHRMEAjAAMDUGDCsGAQQBkggJAYNfAQQlDCNSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIHg4Nl82NDAVBgwrBgEEAZIICQGDXwIEBQwD -+OS43MBgGDCsGAQQBkggJAYNfAwQIDAZ4ODZfNjQwJgYMKwYBBAGSCAkBg18EBBYM -+FHJoZWwtOSxyaGVsLTkteDg2XzY0MA0GCSqGSIb3DQEBCwUAA4ICAQDXiXDrVOMw -+eIApNOeZcaveYY6XSkeWv5Kb9/yZShZ00gp3thOawaGWz6/1lwV7TOlp6XLe4OiB -+NOWpeA6YNfOjQjIkrjzXIzXc/PhahJEddXq7OaGnHYkL8+vbZQurIHxEZVGnloJi -+IbvHWgjXkx0CJ4dX5IEpbBTJYVT+XvO4xgTayipG7c38XvIQif91xwoUBjznxhSh -+6e0deGAE/+ho5ouOgDCssD+jz2f7ekCOR3ehe5+9U3u/3cfQ/QnkW7LGRAvr7Vcz -+RJx1N49AnsJ+I5FdUxIEMgw0xpXA9WyKRUzImgiMboW+Qw6DaQPIyF8eXj6AKFjs -+dFHvi24891HjF7vNBrwLS9jMdrwoNo7+MBGN3M4Q8E6q0K+eRccpYEIt5tLqTBiU -+LrP/RPfY7wZaiHrXNFtuHFdBMdgG9SXMAVjThBsSB22LIYeIHbtvXoF5NRF7F2x8 -+f1BuGRkTpWERDeO0iQCm1feSzhnfpmZ4uqrGKINr98SqHaRv7NyWcEAq8BZ8iMsq -+iSmpwRnpK3Y3Z7JZaa5qOyhANvdJjhiV42QNZ9B3WESB5Y22uf643RqcquCSnKTd -+RmXymDyyO7NNBUWdBceTdomAOEviDl0FNv5nhGs++eEJHMfKL2rFXYvRyqSwVkIm -+Y6MmDGFEYYvHybEKh25m3wrwoZai3LGX4g== -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/486.pem b/repos/system_upgrade/common/files/prod-certs/9.7/486.pem -new file mode 100644 -index 00000000..a9c3a580 ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/486.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGJDCCBAygAwIBAgIJALDxRLt/tU+2MA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDczNFoXDTQ1MDEy -+OTEyNDczNFowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFtkMGEzYzRj -+Zi01ZDZjLTQ5OWMtYTQ5Zi01OTFhNzg3ZTI2MWVdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBrTCBqjAJBgNVHRMEAjAAMDoGDCsGAQQBkggJAYNmAQQqDChSZWQgSGF0 -+IEVudGVycHJpc2UgTGludXggZm9yIHg4Nl82NCBCZXRhMBoGDCsGAQQBkggJAYNm -+AgQKDAg5LjcgQmV0YTAYBgwrBgEEAZIICQGDZgMECAwGeDg2XzY0MCsGDCsGAQQB -+kggJAYNmBAQbDBlyaGVsLTkscmhlbC05LWJldGEteDg2XzY0MA0GCSqGSIb3DQEB -+CwUAA4ICAQBTdLKi7NjqPmP+Sy9Bd0xQRQDNS0Tpvs4OR11rYuBRvQl04maKij4X -+OiYWp0/PeQdkT2GMRcU4Yvs3oFtnj9jIAUmDAxT4wCrPUGgxRiwve5RJSRpXwaYt -+eCXJVa0TkJ9CPy1h1am5r8/tD+5amftuy5ActB5R1yuiUhtao+ii12BscFBa0GxL -+xBYD9Kp0+/bgXWY5vLQfcAdRmCGWnWD7DiH6+63o100RdMM7NKiErzC88GEtzbJJ -+hEkBB+BkxhKP+LTiJOXQWwstd6u7E0yk9t5vyCuZmWVUdF1ZEP60+GrY7j4wB1uX -+hQ62x2aXnTalx2mFiRJWt3enF9Si2fH+2UOwZm9iRLeblhf+C7N6bpxO/mXkPWEq -+cInjmpRzJh8w7nqZU7HFdt0v71ZHDr+Ppu61gStbebJyUNU4R93jqXqatEfzmhTB -+beuLeTwf5M0gYt19PHFE5ls8qsjCNbppxNTo4FmpTi8XvSSYoe/FjzoChTZWD8La -+w5MQrKxqlScRkI2yWMoNJNfS/0mTE7e7DoEnwbbDWQVdb6Kx7bi5HVMW+PLPsX+U -+aeDYf2i6Vlqhr8mtLcV+9HUdDP+a13OOKjIqNRMGnq4Ks+h5XbFpUa10ZTdtqbQJ -+Xj72H08QzoBwcZfFwWDODjU5co0X7QAhQ6D6b9b1OrGtt1lXurS53w== -+-----END CERTIFICATE----- -diff --git a/repos/system_upgrade/common/files/prod-certs/9.7/72.pem b/repos/system_upgrade/common/files/prod-certs/9.7/72.pem -new file mode 100644 -index 00000000..4c6e257c ---- /dev/null -+++ b/repos/system_upgrade/common/files/prod-certs/9.7/72.pem -@@ -0,0 +1,35 @@ -+-----BEGIN CERTIFICATE----- -+MIIGFjCCA/6gAwIBAgIJALDxRLt/tU/LMA0GCSqGSIb3DQEBCwUAMIGuMQswCQYD -+VQQGEwJVUzEXMBUGA1UECAwOTm9ydGggQ2Fyb2xpbmExFjAUBgNVBAoMDVJlZCBI -+YXQsIEluYy4xGDAWBgNVBAsMD1JlZCBIYXQgTmV0d29yazEuMCwGA1UEAwwlUmVk -+IEhhdCBFbnRpdGxlbWVudCBQcm9kdWN0IEF1dGhvcml0eTEkMCIGCSqGSIb3DQEJ -+ARYVY2Etc3VwcG9ydEByZWRoYXQuY29tMB4XDTI1MDEyOTEyNDc1NVoXDTQ1MDEy -+OTEyNDc1NVowRDFCMEAGA1UEAww5UmVkIEhhdCBQcm9kdWN0IElEIFtlOWQyNzc3 -+Mi1hMmFlLTQ1YTUtYjYxMS1jZDViZmY3Y2Y4NTNdMIICIjANBgkqhkiG9w0BAQEF -+AAOCAg8AMIICCgKCAgEAxj9J04z+Ezdyx1U33kFftLv0ntNS1BSeuhoZLDhs18yk -+sepG7hXXtHh2CMFfLZmTjAyL9i1XsxykQpVQdXTGpUF33C2qBQHB5glYs9+d781x -+8p8m8zFxbPcW82TIJXbgW3ErVh8vk5qCbG1cCAAHb+DWMq0EAyy1bl/JgAghYNGB -+RvKJObTdCrdpYh02KUqBLkSPZHvo6DUJFN37MXDpVeQq9VtqRjpKLLwuEfXb0Y7I -+5xEOrR3kYbOaBAWVt3mYZ1t0L/KfY2jVOdU5WFyyB9PhbMdLi1xE801j+GJrwcLa -+xmqvj4UaICRzcPATP86zVM1BBQa+lilkRQes5HyjZzZDiGYudnXhbqmLo/n0cuXo -+QBVVjhzRTMx71Eiiahmiw+U1vGqkHhQNxb13HtN1lcAhUCDrxxeMvrAjYdWpYlpI -+yW3NssPWt1YUHidMBSAJ4KctIf91dyE93aStlxwC/QnyFsZOmcEsBzVCnz9GmWMl -+1/6XzBS1yDUqByklx0TLH+z/sK9A+O2rZAy1mByCYwVxvbOZhnqGxAuToIS+A81v -+5hCjsCiOScVB+cil30YBu0cH85RZ0ILNkHdKdrLLWW4wjphK2nBn2g2i3+ztf+nQ -+ED2pQqZ/rhuW79jcyCZl9kXqe1wOdF0Cwah4N6/3LzIXEEKyEJxNqQwtNc2IVE8C -+AwEAAaOBnzCBnDAJBgNVHRMEAjAAMDsGCysGAQQBkggJAUgBBCwMKlJlZCBIYXQg -+RW50ZXJwcmlzZSBMaW51eCBmb3IgSUJNIHogU3lzdGVtczAUBgsrBgEEAZIICQFI -+AgQFDAM5LjcwFgYLKwYBBAGSCAkBSAMEBwwFczM5MHgwJAYLKwYBBAGSCAkBSAQE -+FQwTcmhlbC05LHJoZWwtOS1zMzkweDANBgkqhkiG9w0BAQsFAAOCAgEAdVhrTT0k -+0sBZOpLSW3fWCbIdJ0lChyYtPCii6O4vj5hE1oCV0tHmCGcfEp4j49GXwB6zs3F7 -+cZsJO2aGrMEZkiGPMTPGW0VV+QKJIq7wo23ogWw/fxF3K3QbFTDNbfdv/E8MRkcN -+P9bLgTGqcs9VpNKp48+TovpxtjYeF9/XQi+h5wll5gqEfFnq8VaKi6P9eZvbGuue -+DhdItkN+RdHMj8AQpMAezKyOb3QURCBUJMtbvZgJk6tRCHnhF3NSig/h9lbrVqmu -+Wd7b/+uw/ElzXsLr6ekHuVH5oI9A9F+4SEFBKjCVvwEkd+FK+P2iudF6YR3Ods6t -+uXMBcI9e9bXdzzn3XLKHcpgeDURkPgD8xW/ICut1pFeqO/YnR8xodJ7X+8h4JJpn -+yNOFlaqEV0t9BTRGX7vfCSFZ8k07RQLmTvRFUC/OniL50hfUw+L2fedpTD2JtTRN -+aeMBN2kiAzKn7K28Ejv6BJcDnohXDMWNfmL85i5jvQ/BMxu7pvFiAuPsGeCZ1Yj5 -+1s3kQxKzQ/nCE/ZBDLG+B7hlRGNYPoYvfxcNjEaKbYny9jkvb8JqPgRBmowsLcxC -+jukhm6gp+R/kkp0nQjnYsoan49ai/YTU4pY0uyDAAfM9h6owwKkO/1PWTiXCqVJK -+Rm6ezgUGOYAUA/i4p+LLyIArOUqHwRxJ2S4= -+-----END CERTIFICATE----- --- -2.49.0 - diff --git a/SOURCES/0026-Add-handling-of-shorten-PCI-ID-and-lowercases.patch b/SOURCES/0026-Add-handling-of-shorten-PCI-ID-and-lowercases.patch deleted file mode 100644 index de56618..0000000 --- a/SOURCES/0026-Add-handling-of-shorten-PCI-ID-and-lowercases.patch +++ /dev/null @@ -1,178 +0,0 @@ -From 9c621a91199c093f603ef30ba3daf59010c20e47 Mon Sep 17 00:00:00 2001 -From: karolinku -Date: Thu, 10 Apr 2025 09:14:51 +0200 -Subject: [PATCH 26/37] Add handling of shorten PCI ID and lowercases - -HW data file is inconsistent and sometimes contains both upper/lower -cases so this patch is unifying it. Also PCI ID can be passed as full -ID: Vendor:Device:SVendor:SDevice, but also in shorten version: -Vendor:Device. This patch introduce handling of both cases. - -The data comming from DDDD file was sanitised. - -JIRA: RHEL-72544 ---- - .../deviceanddriverdeprecationdataload.py | 9 +++ - .../libraries/pcidevicesscanner.py | 19 ++++-- - .../tests/test_pcidevicesscanner.py | 64 +++++++++++++++++-- - 3 files changed, 81 insertions(+), 11 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/loaddevicedriverdeprecationdata/libraries/deviceanddriverdeprecationdataload.py b/repos/system_upgrade/common/actors/loaddevicedriverdeprecationdata/libraries/deviceanddriverdeprecationdataload.py -index b12e77c9..acea583d 100644 ---- a/repos/system_upgrade/common/actors/loaddevicedriverdeprecationdata/libraries/deviceanddriverdeprecationdataload.py -+++ b/repos/system_upgrade/common/actors/loaddevicedriverdeprecationdata/libraries/deviceanddriverdeprecationdataload.py -@@ -25,6 +25,15 @@ def process(): - docs_url='', - docs_title='') - -+ # Unify all device ids to lowercase -+ try: -+ for entry in deprecation_data['data']: -+ if "device_id" in entry.keys(): -+ entry["device_id"] = entry.get("device_id").lower() -+ except (KeyError, AttributeError, TypeError): -+ # this may happen if receiving invalid data -+ pass -+ - try: - api.produce( - DeviceDriverDeprecationData( -diff --git a/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py b/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -index eb063abb..285a8a21 100644 ---- a/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -+++ b/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -@@ -60,7 +60,7 @@ def parse_pci_device(textual_block, numeric_block): - driver=device['Driver'], - modules=device['Module'], - numa_node=device['NUMANode'], -- pci_id=":".join(PCI_ID_REG.findall(numeric_block)) -+ pci_id=(":".join(PCI_ID_REG.findall(numeric_block)).lower()) - ) - - -@@ -78,14 +78,19 @@ def parse_pci_devices(pci_textual, pci_numeric): - def produce_detected_devices(devices): - prefix_re = re.compile('0x') - entry_lookup = { -- prefix_re.sub('', entry.device_id): entry -+ prefix_re.sub('', entry.device_id.lower()): entry - for message in api.consume(DeviceDriverDeprecationData) for entry in message.entries - } -- api.produce(*[ -- DetectedDeviceOrDriver(**entry_lookup[device.pci_id].dump()) -- for device in devices -- if device.pci_id in entry_lookup -- ]) -+ -+ device_list = [] -+ for device in devices: -+ shorten_pci_id = ":".join(device.pci_id.split(':')[:-2]) -+ if device.pci_id in entry_lookup: -+ device_list.append(DetectedDeviceOrDriver(**entry_lookup[device.pci_id].dump())) -+ elif shorten_pci_id in entry_lookup: -+ device_list.append(DetectedDeviceOrDriver(**entry_lookup[shorten_pci_id].dump())) -+ -+ api.produce(*device_list) - - - def produce_detected_drivers(devices): -diff --git a/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py b/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -index 4bd545ba..2bfde232 100644 ---- a/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -+++ b/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -@@ -2,8 +2,16 @@ import os - - import pytest - --from leapp.libraries.actor.pcidevicesscanner import parse_pci_devices, produce_pci_devices --from leapp.models import PCIDevice, PCIDevices -+from leapp.libraries.actor.pcidevicesscanner import parse_pci_devices, produce_detected_devices, produce_pci_devices -+from leapp.libraries.common.testutils import CurrentActorMocked, produce_mocked -+from leapp.libraries.stdlib import api -+from leapp.models import ( -+ DetectedDeviceOrDriver, -+ DeviceDriverDeprecationData, -+ DeviceDriverDeprecationEntry, -+ PCIDevice, -+ PCIDevices -+) - - - def test_parse_pci_devices(): -@@ -37,9 +45,9 @@ Module: ata_generic - ''' - devices_numeric = '''Slot: 00:00.0 - Class: Host bridge --Vendor: 15b45 -+Vendor: 15B45 - Device: 0724 --SVendor: 15b46 -+SVendor: 15B46 - SDevice: 0725 - PhySlot: 3 - Rev: 02 -@@ -76,6 +84,7 @@ Module: ata_generic - assert dev.progif == '80' - assert dev.driver == 'ata_piix' - assert dev.pci_id == '15b43:0722' -+ assert dev.pci_id.islower() is True - assert len(dev.modules) == 3 - assert 'ata_piix' in dev.modules - assert 'pata_acpi' in dev.modules -@@ -206,6 +215,53 @@ def test_produce_no_devices(): - assert not output[0].devices - - -+def test_shorten_id(monkeypatch): -+ -+ input_data = [PCIDevice( -+ slot='b765:00:02.0', -+ dev_cls='Ethernet controller', -+ vendor='Mellanox Technologies', -+ name='MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]', -+ subsystem_vendor='Mellanox Technologies', -+ subsystem_name='Device 61b0', -+ physical_slot='2', -+ rev='', -+ progif='', -+ driver='mlx4_core', -+ modules=['mlx4_core'], -+ numa_node='0', -+ pci_id='15b3:1004:15b3:61b0' -+ )] -+ -+ messages = [DeviceDriverDeprecationData(entries=[DeviceDriverDeprecationEntry( -+ available_in_rhel=[7, 8, 9], -+ deprecation_announced="", -+ device_id="0x15B3:0x1004", -+ device_name="Mellanox Technologies: MT27500 Family [ConnectX-3 Virtual Function]", -+ device_type="pci", -+ driver_name="mlx4_core", -+ maintained_in_rhel=[7, 8] -+ )])] -+ -+ expected_output = DetectedDeviceOrDriver( -+ available_in_rhel=[7, 8, 9], -+ deprecation_announced="", -+ device_id="0x15B3:0x1004", -+ device_name="Mellanox Technologies: MT27500 Family [ConnectX-3 Virtual Function]", -+ device_type="pci", -+ driver_name="mlx4_core", -+ maintained_in_rhel=[7, 8] -+ ) -+ -+ current_actor = CurrentActorMocked(msgs=messages, src_ver='8.10', dst_ver='9.6') -+ monkeypatch.setattr(api, 'current_actor', current_actor) -+ monkeypatch.setattr(api, 'produce', produce_mocked()) -+ -+ produce_detected_devices(input_data) -+ assert api.produce.model_instances -+ assert expected_output == api.produce.model_instances[0] -+ -+ - # TODO(pstodulk): update the test - drop current_actor_context and use monkeypatch - @pytest.mark.skipif(not os.path.exists('/usr/sbin/lspci'), reason='lspci not installed on the system') - def test_actor_execution(current_actor_context): --- -2.49.0 - diff --git a/SOURCES/0027-Prevent-device-list-from-containing-incorrent-conten.patch b/SOURCES/0027-Prevent-device-list-from-containing-incorrent-conten.patch deleted file mode 100644 index 4038859..0000000 --- a/SOURCES/0027-Prevent-device-list-from-containing-incorrent-conten.patch +++ /dev/null @@ -1,125 +0,0 @@ -From d7d37caae69e27caec73d35236bedb6e1e70bcd4 Mon Sep 17 00:00:00 2001 -From: karolinku -Date: Wed, 7 May 2025 13:35:37 +0200 -Subject: [PATCH 27/37] Prevent device list from containing incorrent content - -Some PCI devices got from lspci output do not have to neccessarily -provide SVendor and SDevice fields. PCI ID of such devices is -composed in the pci_device_scanner actor just from: - Vendor:Device -instead of the full id: - Vendor:Device:SVendor:SDevice - -The recent change comparing such devices with bundled DDDD -data drops last two fragments from the composed PCI ID, -which led to the situation when the `shortened_pci_id` -resulted in an empty string and it has been incorrectly -matched with one of (consider random) drivers and possibly -inhibited the in-place upgrade. - -So let's ensure that we do not match any PCI device with -any entry from DDDD undefined PCI ID. - -JIRA: RHEL-72544 ---- - .../libraries/pcidevicesscanner.py | 1 + - .../tests/test_pcidevicesscanner.py | 71 +++++++++++++++++++ - 2 files changed, 72 insertions(+) - -diff --git a/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py b/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -index 285a8a21..36e4f7e0 100644 ---- a/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -+++ b/repos/system_upgrade/common/actors/pcidevicesscanner/libraries/pcidevicesscanner.py -@@ -80,6 +80,7 @@ def produce_detected_devices(devices): - entry_lookup = { - prefix_re.sub('', entry.device_id.lower()): entry - for message in api.consume(DeviceDriverDeprecationData) for entry in message.entries -+ if entry.device_id - } - - device_list = [] -diff --git a/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py b/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -index 2bfde232..e8e4bb99 100644 ---- a/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -+++ b/repos/system_upgrade/common/actors/pcidevicesscanner/tests/test_pcidevicesscanner.py -@@ -262,6 +262,77 @@ def test_shorten_id(monkeypatch): - assert expected_output == api.produce.model_instances[0] - - -+def test_cut_pci_id(monkeypatch): -+ -+ input_data = [ -+ PCIDevice( -+ slot='00:03.0', -+ dev_cls='Ethernet controller', -+ vendor='Intel Corporation', -+ name='82599 Ethernet Controller Virtual Function', -+ subsystem_vendor='', -+ subsystem_name='', -+ physical_slot='3', -+ rev='01', -+ progif='', -+ driver='ixgbevf', -+ modules=['ixgbevf'], -+ numa_node='', -+ pci_id='8086:10ed' -+ ), -+ PCIDevice( -+ slot='b765:00:02.0', -+ dev_cls='Ethernet controller', -+ vendor='Mellanox Technologies', -+ name='MT27500/MT27520 Family [ConnectX-3/ConnectX-3 Pro Virtual Function]', -+ subsystem_vendor='Mellanox Technologies', -+ subsystem_name='Device 61b0', -+ physical_slot='2', -+ rev='', -+ progif='', -+ driver='mlx4_core', -+ modules=['mlx4_core'], -+ numa_node='0', -+ pci_id='15b3:1004:15b3:61b0' -+ )] -+ -+ messages = [DeviceDriverDeprecationData(entries=[DeviceDriverDeprecationEntry( -+ available_in_rhel=[7], -+ deprecation_announced='', -+ device_id='', -+ device_name='', -+ device_type='pci', -+ driver_name='wil6210', -+ maintained_in_rhel=[] -+ ), -+ DeviceDriverDeprecationEntry( -+ available_in_rhel=[7, 8, 9], -+ deprecation_announced="", -+ device_id="0x15B3:0x1004", -+ device_name="Mellanox Technologies: MT27500 Family [ConnectX-3 Virtual Function]", -+ device_type="pci", -+ driver_name="mlx4_core", -+ maintained_in_rhel=[7, 8])] -+ )] -+ -+ expected_output = DetectedDeviceOrDriver( -+ available_in_rhel=[7, 8, 9], -+ deprecation_announced="", -+ device_id="0x15B3:0x1004", -+ device_name="Mellanox Technologies: MT27500 Family [ConnectX-3 Virtual Function]", -+ device_type="pci", -+ driver_name="mlx4_core", -+ maintained_in_rhel=[7, 8] -+ ) -+ current_actor = CurrentActorMocked(msgs=messages, src_ver='8.10', dst_ver='9.6') -+ monkeypatch.setattr(api, 'current_actor', current_actor) -+ monkeypatch.setattr(api, 'produce', produce_mocked()) -+ -+ produce_detected_devices(input_data) -+ assert api.produce.model_instances -+ assert expected_output == api.produce.model_instances[0] -+ -+ - # TODO(pstodulk): update the test - drop current_actor_context and use monkeypatch - @pytest.mark.skipif(not os.path.exists('/usr/sbin/lspci'), reason='lspci not installed on the system') - def test_actor_execution(current_actor_context): --- -2.49.0 - diff --git a/SOURCES/0028-feat-command_utils-allow-missing-minor-major-version.patch b/SOURCES/0028-feat-command_utils-allow-missing-minor-major-version.patch deleted file mode 100644 index 10027c1..0000000 --- a/SOURCES/0028-feat-command_utils-allow-missing-minor-major-version.patch +++ /dev/null @@ -1,206 +0,0 @@ -From 097981dd9505d1609b91fbed4e6d28e960161926 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 14 Apr 2025 13:02:40 +0200 -Subject: [PATCH 28/37] feat(command_utils): allow missing minor/major version - for CentOS - -CentOS versioning consists only of the major version number. Therefore, -in case we are running on CentOS, we do not want to enforce version to -have the format MAJOR.MINOR. Rather, we want to check that the version -is of the form MAJOR. This patch introduces the necessary -infrastructure, allowing easy extensibility of version format checking -for also other distributions. In case we do not know what version -format should a distro use, we default to MINOR.MAJOR. - -Jira-ref: RHEL-80334 ---- - commands/command_utils.py | 92 ++++++++++++++++++++++++++++++--------- - commands/upgrade/util.py | 4 +- - 2 files changed, 74 insertions(+), 22 deletions(-) - -diff --git a/commands/command_utils.py b/commands/command_utils.py -index a13ca59b..155bacad 100644 ---- a/commands/command_utils.py -+++ b/commands/command_utils.py -@@ -3,6 +3,8 @@ import json - import os - import re - import resource -+from collections import namedtuple -+from enum import Enum - - from leapp.actors import config as actor_config - from leapp.exceptions import CommandError -@@ -16,26 +18,52 @@ LEAPP_UPGRADE_FLAVOUR_DEFAULT = 'default' - LEAPP_UPGRADE_FLAVOUR_SAP_HANA = 'saphana' - LEAPP_UPGRADE_PATHS = 'upgrade_paths.json' - --VERSION_REGEX = re.compile(r"^([1-9]\d*)\.(\d+)$") - -+_VersionFormat = namedtuple('VersionFormat', ('human_readable', 'regex')) - --def check_version(version): -+ -+class VersionFormats(Enum): -+ MAJOR_ONLY = _VersionFormat('MAJOR_VER', re.compile(r'^[1-9]\d*$')) -+ MAJOR_MINOR = _VersionFormat('MAJOR_VER.MINOR_VER', re.compile(r"^([1-9]\d*)\.(\d+)$")) -+ -+ -+class _VersionKind(str, Enum): -+ """ Enum encoding information whether the given OS version is source or target. """ -+ SOURCE = 'source' -+ TARGET = 'target' -+ -+ -+class DistroIDs(str, Enum): -+ RHEL = 'rhel' -+ CENTOS = 'centos' -+ -+ -+_DISTRO_VERSION_FORMATS = { -+ DistroIDs.RHEL: VersionFormats.MAJOR_MINOR, -+ DistroIDs.CENTOS: VersionFormats.MAJOR_ONLY, -+} -+""" -+Maps distro ID to the expected OS version format. -+ -+If a distro is not listed in the dictionary, then VersionFormats.MAJOR_MINOR -+is used as a default. -+""" -+ -+ -+def assert_version_format(version_str, desired_format, version_kind): - """ -- Versioning schema: MAJOR.MINOR -- In case version contains an invalid version string, an CommandError will be raised. -+ Check whether a given version_str has the given desired format. -+ -+ In case the version does not conform to the desired_format, an CommandError will be raised. - - :raises: CommandError -- :return: release tuple - """ -- if not re.match(VERSION_REGEX, version): -- raise CommandError( -- "Unexpected format of target version: {}. " -- "The required format is 'X.Y' (major and minor version).".format(version) -- ) -- return version.split('.') -+ if not re.match(desired_format.regex, version_str): -+ error_str = 'Unexpected format of target version: {0}. The required format is \'{1}\'.' -+ raise CommandError(error_str.format(version_str, desired_format.human_readable)) - - --def get_major_version(version): -+def get_major_version_from_a_valid_version(version): - """ - Return the major version from the given version string. - -@@ -45,7 +73,7 @@ def get_major_version(version): - :rtype: str - :returns: The major version from the given version string. - """ -- return str(check_version(version)[0]) -+ return version.split('.')[0] - - - def detect_sap_hana(): -@@ -71,7 +99,7 @@ def get_upgrade_flavour(): - return LEAPP_UPGRADE_FLAVOUR_DEFAULT - - --def _retrieve_os_release_contents(_os_release_path='/etc/os-release'): -+def _retrieve_os_release_contents(_os_release_path='/etc/os-release', strip_double_quotes=True): - """ - Retrieve the contents of /etc/os-release - -@@ -79,7 +107,20 @@ def _retrieve_os_release_contents(_os_release_path='/etc/os-release'): - """ - with open(_os_release_path) as os_release_handle: - lines = os_release_handle.readlines() -- return dict(line.strip().split('=', 1) for line in lines if '=' in line) -+ -+ os_release_contents = {} -+ for line in lines: -+ if '=' not in line: -+ continue -+ -+ key, value = line.strip().split('=', 1) -+ -+ if strip_double_quotes: -+ value = value.strip('"') -+ -+ os_release_contents[key] = value -+ -+ return os_release_contents - - - def get_os_release_version_id(filepath): -@@ -88,7 +129,7 @@ def get_os_release_version_id(filepath): - - :return: `str` version_id - """ -- return _retrieve_os_release_contents(_os_release_path=filepath).get('VERSION_ID', '').strip('"') -+ return _retrieve_os_release_contents(_os_release_path=filepath).get('VERSION_ID', '') - - - def get_upgrade_paths_config(): -@@ -117,15 +158,20 @@ def get_supported_target_versions(flavour=get_upgrade_flavour()): - """ - - os_release_contents = _retrieve_os_release_contents() -- current_version_id = os_release_contents.get('VERSION_ID', '').strip('"') -- distro_id = os_release_contents.get('ID', '').strip('"') -+ current_version_id = os_release_contents.get('VERSION_ID', '') -+ distro_id = os_release_contents.get('ID', '') -+ -+ # We want to guarantee our actors that if they see 'centos'/'rhel'/... -+ # then they will always see expected version format -+ expected_version_format = _DISTRO_VERSION_FORMATS.get(distro_id, VersionFormats.MAJOR_MINOR).value -+ assert_version_format(current_version_id, expected_version_format, _VersionKind.SOURCE) - - target_versions = get_target_versions_from_config(current_version_id, distro_id, flavour) - if not target_versions: - # If we cannot find a particular major.minor version in the map, - # we fallback to pick a target version just based on a major version. - # This can happen for example when testing not yet released versions -- major_version = get_major_version(current_version_id) -+ major_version = get_major_version_from_a_valid_version(current_version_id) - target_versions = get_target_versions_from_config(major_version, distro_id, flavour) - - return target_versions -@@ -145,9 +191,15 @@ def vet_upgrade_path(args): - """ - flavor = get_upgrade_flavour() - env_version_override = os.getenv('LEAPP_DEVEL_TARGET_RELEASE') -+ - if env_version_override: -- check_version(env_version_override) -+ os_release_contents = _retrieve_os_release_contents() -+ distro_id = os_release_contents.get('ID', '') -+ expected_version_format = _DISTRO_VERSION_FORMATS.get(distro_id, VersionFormats.MAJOR_MINOR).value -+ assert_version_format(env_version_override, expected_version_format, _VersionKind.TARGET) -+ - return (env_version_override, flavor) -+ - target_release = args.target or get_target_version(flavor) - return (target_release, flavor) - -diff --git a/commands/upgrade/util.py b/commands/upgrade/util.py -index 6cdfa6d8..b54b0b34 100644 ---- a/commands/upgrade/util.py -+++ b/commands/upgrade/util.py -@@ -260,8 +260,8 @@ def prepare_configuration(args): - - current_version = command_utils.get_os_release_version_id('/etc/os-release') - os.environ['LEAPP_IPU_IN_PROGRESS'] = '{source}to{target}'.format( -- source=command_utils.get_major_version(current_version), -- target=command_utils.get_major_version(target_version) -+ source=command_utils.get_major_version_from_a_valid_version(current_version), -+ target=command_utils.get_major_version_from_a_valid_version(target_version) - ) - - configuration = { --- -2.49.0 - diff --git a/SOURCES/0029-refactor-versions-config-rename-_simple_versions.patch b/SOURCES/0029-refactor-versions-config-rename-_simple_versions.patch deleted file mode 100644 index c2f526e..0000000 --- a/SOURCES/0029-refactor-versions-config-rename-_simple_versions.patch +++ /dev/null @@ -1,62 +0,0 @@ -From d450430eb06a9649ea924fa8b0ba4f123197dd27 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 21 Apr 2025 20:15:34 +0200 -Subject: [PATCH 29/37] refactor(versions/config): rename _simple_versions - -Rename the function _simple_versions to _are_comparison_operators_used -with **negated semantics**. The new name should make it clear what is -being checked in the version list. ---- - .../common/libraries/config/tests/test_version.py | 6 +++--- - repos/system_upgrade/common/libraries/config/version.py | 7 ++++--- - 2 files changed, 7 insertions(+), 6 deletions(-) - -diff --git a/repos/system_upgrade/common/libraries/config/tests/test_version.py b/repos/system_upgrade/common/libraries/config/tests/test_version.py -index 37a91c00..3cb6479c 100644 ---- a/repos/system_upgrade/common/libraries/config/tests/test_version.py -+++ b/repos/system_upgrade/common/libraries/config/tests/test_version.py -@@ -17,9 +17,9 @@ def test_validate_versions(): - assert version._validate_versions(['7.6', 'z.z']) - - --def test_simple_versions(): -- assert version._simple_versions(['7.6', '7.7']) -- assert not version._simple_versions(['7.6', '< 7.7']) -+def test_comparison_operator_detection(): -+ assert not version._are_comparison_operators_used(['7.6', '7.7']) -+ assert version._are_comparison_operators_used(['7.6', '< 7.7']) - - - def test_cmp_versions(): -diff --git a/repos/system_upgrade/common/libraries/config/version.py b/repos/system_upgrade/common/libraries/config/version.py -index b8fc550b..24bb7729 100644 ---- a/repos/system_upgrade/common/libraries/config/version.py -+++ b/repos/system_upgrade/common/libraries/config/version.py -@@ -149,9 +149,9 @@ def _validate_versions(versions): - "but provided was '{}'".format(versions)) - - --def _simple_versions(versions): -+def _are_comparison_operators_used(versions): - """Return ``True`` if provided versions are list of strings without comparison operators.""" -- return all(len(v.split()) == 1 for v in versions) -+ return not all(len(v.split()) == 1 for v in versions) - - - def _cmp_versions(versions): -@@ -190,10 +190,11 @@ def matches_version(match_list, detected): - "but provided was {}: '{}'".format(type(detected), detected)) - _validate_versions([detected]) - -- if _simple_versions(match_list): -+ if not _are_comparison_operators_used(match_list): - # match_list = ['7.6', '7.7', '7.8', '7.9'] - _validate_versions(match_list) - return detected in match_list -+ - if _cmp_versions(match_list): - detected = _version_to_tuple(detected) - # match_list = ['>= 7.6', '< 7.10'] --- -2.49.0 - diff --git a/SOURCES/0030-fix-lib-version-broken-_validate_version-on-RHEL-10.patch b/SOURCES/0030-fix-lib-version-broken-_validate_version-on-RHEL-10.patch deleted file mode 100644 index 137e176..0000000 --- a/SOURCES/0030-fix-lib-version-broken-_validate_version-on-RHEL-10.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 70557869df83660a1a0c31808cf9c97a2704aa9a Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Mon, 21 Apr 2025 20:40:11 +0200 -Subject: [PATCH 30/37] fix(lib/version): broken _validate_version on RHEL 10 - -The validate version used to split a given version on `.` and then -check that every fragment is a digit, which is false for RHEL 10 -since `10` is not a digit. ---- - repos/system_upgrade/common/libraries/config/version.py | 9 +++++---- - 1 file changed, 5 insertions(+), 4 deletions(-) - -diff --git a/repos/system_upgrade/common/libraries/config/version.py b/repos/system_upgrade/common/libraries/config/version.py -index 24bb7729..2e837a61 100644 ---- a/repos/system_upgrade/common/libraries/config/version.py -+++ b/repos/system_upgrade/common/libraries/config/version.py -@@ -1,4 +1,5 @@ - import operator -+import re - - import six - -@@ -141,10 +142,10 @@ def _version_to_tuple(version): - - - def _validate_versions(versions): -- """Raise ``TypeError`` if provided versions are not strings in the form ``.``.""" -- for ver in versions: -- split = ver.split('.') -- if not len(split) == 2 or not all(x.isdigit() for x in split): -+ """Raise ``ValueError`` if provided versions are not strings in the form ``.``.""" -+ version_format_regex = re.compile(r'^([1-9]\d*)\.(\d+)$') -+ for version in versions: -+ if not re.match(version_format_regex, version): - raise ValueError("Versions have to be in the form of '.' " - "but provided was '{}'".format(versions)) - --- -2.49.0 - diff --git a/SOURCES/0031-upgrade_paths-add-information-about-centos-virtual-v.patch b/SOURCES/0031-upgrade_paths-add-information-about-centos-virtual-v.patch deleted file mode 100644 index bbbd84f..0000000 --- a/SOURCES/0031-upgrade_paths-add-information-about-centos-virtual-v.patch +++ /dev/null @@ -1,37 +0,0 @@ -From a633641884f50fc917668cf1c8bd80d6c88297c7 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 2 May 2025 16:29:10 +0200 -Subject: [PATCH 31/37] upgrade_paths: add information about centos virtual - versions - -Add additional field to upgrade paths for CentOS that maps CentOS -versions consisting only of a major version number to corresponding -RHEL versions of the form MAJOR.MINOR ("virtual version"). This -information is inteded to be used by leapp to in version checks -to obtain a MAJOR.MINOR version so that code written for RHEL can work -as expected also on CentOS. - -Jira-ref: RHEL-80334 ---- - repos/system_upgrade/common/files/upgrade_paths.json | 5 +++++ - 1 file changed, 5 insertions(+) - -diff --git a/repos/system_upgrade/common/files/upgrade_paths.json b/repos/system_upgrade/common/files/upgrade_paths.json -index 7ace7943..279e6eaa 100644 ---- a/repos/system_upgrade/common/files/upgrade_paths.json -+++ b/repos/system_upgrade/common/files/upgrade_paths.json -@@ -21,6 +21,11 @@ - "default": { - "8": ["9"], - "9": ["10"] -+ }, -+ "_virtual_versions": { -+ "8": "8.10", -+ "9": "9.6", -+ "10": "10.0" - } - } - } --- -2.49.0 - diff --git a/SOURCES/0032-models-ipuconfig-extend-Version-class-to-contain-vir.patch b/SOURCES/0032-models-ipuconfig-extend-Version-class-to-contain-vir.patch deleted file mode 100644 index d6e2bb2..0000000 --- a/SOURCES/0032-models-ipuconfig-extend-Version-class-to-contain-vir.patch +++ /dev/null @@ -1,334 +0,0 @@ -From 5f569408469d4e43ff559c5b90c3cc068d59d3a4 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 2 May 2025 16:35:18 +0200 -Subject: [PATCH 32/37] models(ipuconfig): extend Version class to contain - virtual versions - -Add virtual_{source,target}_version fields to the Version model. These -fields store a virtual MAJOR.MINOR CentOS version so that -version-specific checks originally written for RHEL can work as expected -also on CentOS. On non-CentOS system, the value of these fields should -be the same as source/target versions. The ipuworkflowconfig actor is -modified accordingly to populate the newly added fields. - -Jira-ref: RHEL-80334 ---- - .../checksaphana/tests/test_checksaphana.py | 4 ++ - .../libraries/ipuworkflowconfig.py | 51 +++++++++++++++++-- - .../tests/test_ipuworkflowconfig.py | 41 ++++++++++++++- - .../common/libraries/config/mock_configs.py | 16 ++++-- - .../libraries/config/tests/test_version.py | 12 +++-- - .../common/libraries/testutils.py | 13 ++++- - .../system_upgrade/common/models/ipuconfig.py | 15 ++++++ - 7 files changed, 137 insertions(+), 15 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/checksaphana/tests/test_checksaphana.py b/repos/system_upgrade/common/actors/checksaphana/tests/test_checksaphana.py -index 1417b00a..1e43f403 100644 ---- a/repos/system_upgrade/common/actors/checksaphana/tests/test_checksaphana.py -+++ b/repos/system_upgrade/common/actors/checksaphana/tests/test_checksaphana.py -@@ -181,6 +181,8 @@ class MockSAPHanaVersionInstance(object): - ) - ) - def test_checksaphana__fullfills_rhel86_hana_min_version(monkeypatch, major, rev, patchlevel, result): -+ monkeypatch.setattr(checksaphana.api, 'current_actor', testutils.CurrentActorMocked()) -+ - monkeypatch.setattr(version, 'get_target_major_version', lambda: '8') - monkeypatch.setattr(version, 'get_target_version', lambda: '8.6') - monkeypatch.setattr(checksaphana, 'SAP_HANA_RHEL86_REQUIRED_PATCH_LEVELS', ((4, 48, 2), (5, 52, 0))) -@@ -213,6 +215,8 @@ def test_checksaphana__fullfills_rhel86_hana_min_version(monkeypatch, major, rev - ) - ) - def test_checksaphana__fullfills_hana_rhel90_min_version(monkeypatch, major, rev, patchlevel, result): -+ monkeypatch.setattr(checksaphana.api, 'current_actor', testutils.CurrentActorMocked()) -+ - monkeypatch.setattr(version, 'get_target_major_version', lambda: '9') - monkeypatch.setattr(version, 'get_target_version', lambda: '9.0') - monkeypatch.setattr(checksaphana, 'SAP_HANA_RHEL90_REQUIRED_PATCH_LEVELS', ((5, 59, 4), (6, 63, 0))) -diff --git a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -index 35f61669..f76677fd 100644 ---- a/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -+++ b/repos/system_upgrade/common/actors/ipuworkflowconfig/libraries/ipuworkflowconfig.py -@@ -10,6 +10,7 @@ ENV_IGNORE = ('LEAPP_CURRENT_PHASE', 'LEAPP_CURRENT_ACTOR', 'LEAPP_VERBOSE', - 'LEAPP_DEBUG') - - ENV_MAPPING = {'LEAPP_DEVEL_DM_DISABLE_UDEV': 'DM_DISABLE_UDEV'} -+CENTOS_VIRTUAL_VERSIONS_KEY = '_virtual_versions' - - - def get_env_vars(): -@@ -92,8 +93,7 @@ def load_upgrade_paths_definitions(paths_definition_file): - return definitions - - --def load_raw_upgrade_paths_for_distro_and_flavour(distro_id, flavour, paths_definition_file='upgrade_paths.json'): -- all_definitions = load_upgrade_paths_definitions(paths_definition_file) -+def extract_upgrade_paths_for_distro_and_flavour(all_definitions, distro_id, flavour): - raw_upgrade_paths_for_distro = all_definitions.get(distro_id, {}) - - if not raw_upgrade_paths_for_distro: -@@ -117,6 +117,39 @@ def construct_models_for_paths_matching_source_major(raw_paths, src_major_versio - return multipaths_matching_source - - -+def construct_virtual_versions(all_upgrade_path_defs, distro_id, source_version, target_version): -+ if distro_id.lower() != 'centos': -+ return (source_version, target_version) -+ -+ centos_upgrade_paths = all_upgrade_path_defs.get('centos', {}) -+ if not centos_upgrade_paths: -+ raise StopActorExecutionError('There are no upgrade paths defined for CentOS.') -+ -+ virtual_versions = centos_upgrade_paths.get(CENTOS_VIRTUAL_VERSIONS_KEY, {}) -+ if not virtual_versions: # Unlikely, only if using old upgrade_paths.json, but the user should not touch the file -+ details = {'details': 'The file does not contain any information about virtual versions of CentOS'} -+ raise StopActorExecutionError('The internal upgrade_paths.json file is malformed.') -+ -+ source_virtual_version = virtual_versions.get(source_version) -+ target_virtual_version = virtual_versions.get(target_version) -+ -+ if not source_virtual_version or not target_virtual_version: -+ if not source_virtual_version and not target_virtual_version: -+ what_is_missing = 'CentOS {} (source) and CentOS {} (target)'.format(source_virtual_version, -+ target_virtual_version) -+ elif not source_virtual_version: -+ what_is_missing = 'CentOS {} (source)'.format(source_virtual_version) -+ else: -+ what_is_missing = 'CentOS {} (target)'.format(target_virtual_version) -+ -+ details_msg = 'The {} field in upgrade path definitions does not provide any information for {}' -+ details = {'details': details_msg.format(CENTOS_VIRTUAL_VERSIONS_KEY, what_is_missing)} -+ raise StopActorExecutionError('Failed to identify virtual minor version number for the system.', -+ details=details) -+ -+ return (source_virtual_version, target_virtual_version) -+ -+ - def produce_ipu_config(actor): - flavour = os.environ.get('LEAPP_UPGRADE_PATH_FLAVOUR') - target_version = os.environ.get('LEAPP_UPGRADE_PATH_TARGET_RELEASE') -@@ -125,17 +158,27 @@ def produce_ipu_config(actor): - - check_target_major_version(source_version, target_version) - -- raw_upgrade_paths = load_raw_upgrade_paths_for_distro_and_flavour(os_release.release_id, flavour) -+ all_upgrade_path_defs = load_upgrade_paths_definitions('upgrade_paths.json') -+ raw_upgrade_paths = extract_upgrade_paths_for_distro_and_flavour(all_upgrade_path_defs, -+ os_release.release_id, -+ flavour) - source_major_version = source_version.split('.')[0] - exposed_supported_paths = construct_models_for_paths_matching_source_major(raw_upgrade_paths, source_major_version) - -+ virtual_source_version, virtual_target_version = construct_virtual_versions(all_upgrade_path_defs, -+ os_release.release_id, -+ source_version, -+ target_version) -+ - actor.produce(IPUConfig( - leapp_env_vars=get_env_vars(), - os_release=os_release, - architecture=platform.machine(), - version=Version( - source=source_version, -- target=target_version -+ target=target_version, -+ virtual_source_version=virtual_source_version, -+ virtual_target_version=virtual_target_version, - ), - kernel=get_booted_kernel(), - flavour=flavour, -diff --git a/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py b/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -index d88424ce..6184121b 100644 ---- a/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -+++ b/repos/system_upgrade/common/actors/ipuworkflowconfig/tests/test_ipuworkflowconfig.py -@@ -149,7 +149,44 @@ def test_load_raw_upgrade_paths_for_distro_and_flavour(monkeypatch, distro, flav - } - } - } -- monkeypatch.setattr(ipuworkflowconfig, 'load_upgrade_paths_definitions', lambda *args: defined_upgrade_paths) - -- result = ipuworkflowconfig.load_raw_upgrade_paths_for_distro_and_flavour(distro, flavour) -+ result = ipuworkflowconfig.extract_upgrade_paths_for_distro_and_flavour(defined_upgrade_paths, -+ distro, flavour) - assert result == expected_result -+ -+ -+@pytest.mark.parametrize( -+ ('construction_params', 'expected_versions'), -+ [ -+ (('centos', '8', '9'), ('8.10', '9.5')), -+ (('rhel', '8.10', '9.4'), ('8.10', '9.4')), -+ ] -+) -+def test_virtual_version_construction(construction_params, expected_versions): -+ defined_upgrade_paths = { -+ 'rhel': { -+ 'default': { -+ '8.10': ['9.4', '9.5', '9.6'], -+ '8.4': ['9.2'], -+ '9.6': ['10.0'], -+ '8': ['9.4', '9.5', '9.6'], -+ '9': ['10.0'] -+ }, -+ 'saphana': { -+ '8.10': ['9.6', '9.4'], -+ '8': ['9.6', '9.4'], -+ '9.6': ['10.0'], -+ '9': ['10.0'] -+ } -+ }, -+ 'centos': { -+ '8': ['9'], -+ '_virtual_versions': { -+ '8': '8.10', -+ '9': '9.5', -+ } -+ }, -+ } -+ -+ result = ipuworkflowconfig.construct_virtual_versions(defined_upgrade_paths, *construction_params) -+ assert result == expected_versions -diff --git a/repos/system_upgrade/common/libraries/config/mock_configs.py b/repos/system_upgrade/common/libraries/config/mock_configs.py -index a1c9c0fd..a7ee0000 100644 ---- a/repos/system_upgrade/common/libraries/config/mock_configs.py -+++ b/repos/system_upgrade/common/libraries/config/mock_configs.py -@@ -19,7 +19,9 @@ CONFIG = IPUConfig( - ), - version=Version( - source='7.6', -- target='8.0' -+ target='8.0', -+ virtual_source_version='7.6', -+ virtual_target_version='8.0' - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -@@ -39,7 +41,9 @@ CONFIG_NO_NETWORK_RENAMING = IPUConfig( - ), - version=Version( - source='7.6', -- target='8.0' -+ target='8.0', -+ virtual_source_version='7.6', -+ virtual_target_version='8.0' - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -@@ -59,7 +63,9 @@ CONFIG_ALL_SIGNED = IPUConfig( - ), - version=Version( - source='7.6', -- target='8.0' -+ target='8.0', -+ virtual_source_version='7.6', -+ virtual_target_version='8.0' - ), - architecture='x86_64', - kernel='3.10.0-957.43.1.el7.x86_64', -@@ -78,7 +84,9 @@ CONFIG_S390X = IPUConfig( - ), - version=Version( - source='7.6', -- target='8.0' -+ target='8.0', -+ virtual_source_version='7.6', -+ virtual_target_version='8.0' - ), - architecture='s390x', - kernel='3.10.0-957.43.1.el7.x86_64', -diff --git a/repos/system_upgrade/common/libraries/config/tests/test_version.py b/repos/system_upgrade/common/libraries/config/tests/test_version.py -index 3cb6479c..a8a1023e 100644 ---- a/repos/system_upgrade/common/libraries/config/tests/test_version.py -+++ b/repos/system_upgrade/common/libraries/config/tests/test_version.py -@@ -27,7 +27,9 @@ def test_cmp_versions(): - assert not version._cmp_versions(['>= 7.6', '& 7.7']) - - --def test_matches_version_wrong_args(): -+def test_matches_version_wrong_args(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked()) -+ - with pytest.raises(TypeError): - version.matches_version('>= 7.6', '7.7') - with pytest.raises(TypeError): -@@ -42,7 +44,9 @@ def test_matches_version_wrong_args(): - version.matches_version(['>= 7.6', '& 7.7'], '7.7') - - --def test_matches_version_fail(): -+def test_matches_version_fail(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked()) -+ - assert not version.matches_version(['> 7.6', '< 7.7'], '7.6') - assert not version.matches_version(['> 7.6', '< 7.7'], '7.7') - assert not version.matches_version(['> 7.6', '< 7.10'], '7.6') -@@ -50,7 +54,9 @@ def test_matches_version_fail(): - assert not version.matches_version(['7.6', '7.7', '7.10'], '7.8') - - --def test_matches_version_pass(): -+def test_matches_version_pass(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked()) -+ - assert version.matches_version(['7.6', '7.7', '7.10'], '7.7') - assert version.matches_version(['> 7.6', '< 7.10'], '7.7') - -diff --git a/repos/system_upgrade/common/libraries/testutils.py b/repos/system_upgrade/common/libraries/testutils.py -index 1b3c3683..3e145d91 100644 ---- a/repos/system_upgrade/common/libraries/testutils.py -+++ b/repos/system_upgrade/common/libraries/testutils.py -@@ -74,15 +74,24 @@ def _make_default_config(actor_config_schema): - return _normalize_config({}, merged_schema) # Will fill default values during normalization - - -+# Note: The constructor of the following class takes in too many arguments (R0913). A builder-like -+# pattern would be nice here. Ideally, the builder should actively prevent the developer from setting fields -+# that do not affect actor's behavior in __setattr__. - class CurrentActorMocked(object): # pylint:disable=R0904 -- def __init__(self, arch=architecture.ARCH_X86_64, envars=None, kernel='3.10.0-957.43.1.el7.x86_64', -+ def __init__(self, arch=architecture.ARCH_X86_64, envars=None, # pylint:disable=R0913 -+ kernel='3.10.0-957.43.1.el7.x86_64', - release_id='rhel', src_ver='7.8', dst_ver='8.1', msgs=None, flavour='default', config=None, -+ virtual_source_version=None, virtual_target_version=None, - supported_upgrade_paths=None): - """ - :param List[IPUSourceToPossibleTargets] supported_upgrade_paths: List of supported upgrade paths. - """ - envarsList = [EnvVar(name=k, value=v) for k, v in envars.items()] if envars else [] -- version = namedtuple('Version', ['source', 'target'])(src_ver, dst_ver) -+ -+ version_fields = ['source', 'target', 'virtual_source_version', 'virtual_target_version'] -+ version_values = [src_ver, dst_ver, virtual_source_version or src_ver, virtual_target_version or dst_ver] -+ version = namedtuple('Version', version_fields)(*version_values) -+ - release = namedtuple('OS_release', ['release_id', 'version_id'])(release_id, src_ver) - - self._common_folder = '../../files' -diff --git a/repos/system_upgrade/common/models/ipuconfig.py b/repos/system_upgrade/common/models/ipuconfig.py -index 0a16b603..379ac13f 100644 ---- a/repos/system_upgrade/common/models/ipuconfig.py -+++ b/repos/system_upgrade/common/models/ipuconfig.py -@@ -33,6 +33,21 @@ class Version(Model): - target = fields.String() - """Version of the target system. E.g. '8.2.'.""" - -+ virtual_source_version = fields.String() -+ """ -+ Source OS version used when checking whether to execute version-dependent code. -+ -+ On RHEL and other systems that have version of the form MINOR.MAJOR, `virtual_source_version` -+ matches `source_version`. -+ -+ CentOS has version of the form MAJOR, lacking the minor version number. The -+ `virtual_source_version` value is obtained by combining CentOS major -+ version number with a minor version number stored internally in the upgrade_paths.json file. -+ """ -+ -+ virtual_target_version = fields.String() -+ """ See :py:attr:`virtual_source_version` """ -+ - - class IPUSourceToPossibleTargets(Model): - """ --- -2.49.0 - diff --git a/SOURCES/0033-libs-common-version-autocorrect-centos-versions-into.patch b/SOURCES/0033-libs-common-version-autocorrect-centos-versions-into.patch deleted file mode 100644 index b402996..0000000 --- a/SOURCES/0033-libs-common-version-autocorrect-centos-versions-into.patch +++ /dev/null @@ -1,101 +0,0 @@ -From 9a48ac590bf9594ea7e9eefdaa668af5f7c75976 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 2 May 2025 17:12:55 +0200 -Subject: [PATCH 33/37] libs(common, version): autocorrect centos versions into - MAJOR.MINOR - -When executing version.matches_version on CentOS, autocorrect versions -of the form MAJOR into MAJOR.MINOR using virtual versions available in -IPU configuration. Autocorrection is implemented only if a used version -matches source/target version. For example, if match_list contains '8' -on a CentOS 8 system, the version will be autocorrected to '8.10'. -However, if a version that does not match the source/target version is -present, it will be left untouched. - -Jira-ref: RHEL-80334 ---- - .../libraries/config/tests/test_version.py | 15 ++++++++ - .../common/libraries/config/version.py | 34 +++++++++++++++++++ - 2 files changed, 49 insertions(+) - -diff --git a/repos/system_upgrade/common/libraries/config/tests/test_version.py b/repos/system_upgrade/common/libraries/config/tests/test_version.py -index a8a1023e..420571c0 100644 ---- a/repos/system_upgrade/common/libraries/config/tests/test_version.py -+++ b/repos/system_upgrade/common/libraries/config/tests/test_version.py -@@ -61,6 +61,21 @@ def test_matches_version_pass(monkeypatch): - assert version.matches_version(['> 7.6', '< 7.10'], '7.7') - - -+def test_matches_version_centos_autocorrect(monkeypatch): -+ actor_mock = CurrentActorMocked(release_id='centos', -+ src_ver='8', dst_ver='9', -+ virtual_source_version='8.10', virtual_target_version='9.5') -+ monkeypatch.setattr(api, 'current_actor', actor_mock) -+ -+ assert version.matches_version(['8'], '8.10') -+ assert version.matches_version(['9'], '9.5') -+ assert not version.matches_version(['8'], '9.5') -+ -+ assert version.matches_version(['> 8', '<= 9'], '9.5') -+ -+ assert version.matches_version(['> 8.10', '<= 9.7'], '9') -+ -+ - @pytest.mark.parametrize('result,version_list', [ - (True, ['7.6', '7.7']), - (True, ['7.6']), -diff --git a/repos/system_upgrade/common/libraries/config/version.py b/repos/system_upgrade/common/libraries/config/version.py -index 2e837a61..4b6e616c 100644 ---- a/repos/system_upgrade/common/libraries/config/version.py -+++ b/repos/system_upgrade/common/libraries/config/version.py -@@ -164,6 +164,15 @@ def _cmp_versions(versions): - return all(s[0] in OP_MAP for s in split) - - -+def _autocorrect_centos_version(version_to_correct): -+ version_cfg = api.current_actor().configuration.version -+ if version_to_correct == version_cfg.source: -+ version_to_correct = version_cfg.virtual_source_version -+ elif version_to_correct == version_cfg.target: -+ version_to_correct = version_cfg.virtual_target_version -+ return version_to_correct -+ -+ - def matches_version(match_list, detected): - """ - Check if the `detected` version meets the criteria specified in `match_list`. -@@ -189,6 +198,31 @@ def matches_version(match_list, detected): - if not isinstance(detected, six.string_types): - raise TypeError("Detected version has to be a string " - "but provided was {}: '{}'".format(type(detected), detected)) -+ -+ # If we are on CentOS, and we are provided with a version of the form MAJOR, try to correct -+ # the version into MAJOR.MINOR using virtual versions -+ if api.current_actor().configuration.os_release.release_id == 'centos': -+ new_detected = _autocorrect_centos_version(detected) -+ # We might have a matchlist ['> 8', '<= 9'] that, e.g., results from blindly using source/target versions -+ # to make a matchlist. Our `detected` version might be some fixed string, e.g., `9.1`. So we need to -+ # also autocorrect the matchlist. Due to how autocorrection works, no changes are done to matchlist -+ # parts that contain full versions. -+ new_matchlist = [] -+ for predicate in match_list: -+ if ' ' in predicate: -+ op, version = predicate.split(' ', 1) -+ version = _autocorrect_centos_version(version) -+ new_matchlist.append('{} {}'.format(op, version)) -+ else: -+ version = _autocorrect_centos_version(predicate) -+ new_matchlist.append(version) -+ -+ msg = 'Performed autocorrection from matches_version(%s, %s) to matches_version(%s, %s)' -+ api.current_logger().debug(msg, match_list, detected, new_matchlist, new_detected) -+ -+ match_list = new_matchlist -+ detected = new_detected -+ - _validate_versions([detected]) - - if not _are_comparison_operators_used(match_list): --- -2.49.0 - diff --git a/SOURCES/0034-Introduce-distro-based-rpm-gpg-trusted-directory.patch b/SOURCES/0034-Introduce-distro-based-rpm-gpg-trusted-directory.patch deleted file mode 100644 index f62648b..0000000 --- a/SOURCES/0034-Introduce-distro-based-rpm-gpg-trusted-directory.patch +++ /dev/null @@ -1,127 +0,0 @@ -From c82153f14d9391c72d914c80d764de0d7ef7ff1e Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 7 May 2025 22:23:21 +0200 -Subject: [PATCH 34/37] Introduce distro-based rpm-gpg trusted directory - -The original trusted rpm-gpg directories under - files/rpm-gpg/ -is not flexible when considering other distributions as well. -The new path pattern will be: - files/distro//rpm-gpg/ - -Removing files/rpm-gpg directory with the included RHEL GPG keys -in favor of the new distro based directory. - -jira: RHEL-80335 - -Signed-off-by: Petr Stodulka ---- - .../rpm-gpg/10/RPM-GPG-KEY-redhat-release | 0 - .../rpm-gpg/10beta/RPM-GPG-KEY-redhat-release | 0 - .../rpm-gpg/8/RPM-GPG-KEY-redhat-release | 0 - .../rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta | 0 - .../rpm-gpg/9/RPM-GPG-KEY-redhat-release | 0 - .../rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta | 0 - repos/system_upgrade/common/libraries/gpg.py | 8 ++++++- - .../common/libraries/tests/test_gpg.py | 21 +++++++++++-------- - 8 files changed, 19 insertions(+), 10 deletions(-) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/10/RPM-GPG-KEY-redhat-release (100%) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/10beta/RPM-GPG-KEY-redhat-release (100%) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/8/RPM-GPG-KEY-redhat-release (100%) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta (100%) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/9/RPM-GPG-KEY-redhat-release (100%) - rename repos/system_upgrade/common/files/{ => distro/rhel}/rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta (100%) - -diff --git a/repos/system_upgrade/common/files/rpm-gpg/10/RPM-GPG-KEY-redhat-release b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/10/RPM-GPG-KEY-redhat-release -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/10/RPM-GPG-KEY-redhat-release -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/10/RPM-GPG-KEY-redhat-release -diff --git a/repos/system_upgrade/common/files/rpm-gpg/10beta/RPM-GPG-KEY-redhat-release b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/10beta/RPM-GPG-KEY-redhat-release -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/10beta/RPM-GPG-KEY-redhat-release -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/10beta/RPM-GPG-KEY-redhat-release -diff --git a/repos/system_upgrade/common/files/rpm-gpg/8/RPM-GPG-KEY-redhat-release b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/8/RPM-GPG-KEY-redhat-release -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/8/RPM-GPG-KEY-redhat-release -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/8/RPM-GPG-KEY-redhat-release -diff --git a/repos/system_upgrade/common/files/rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/8beta/RPM-GPG-KEY-redhat-beta -diff --git a/repos/system_upgrade/common/files/rpm-gpg/9/RPM-GPG-KEY-redhat-release b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/9/RPM-GPG-KEY-redhat-release -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/9/RPM-GPG-KEY-redhat-release -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/9/RPM-GPG-KEY-redhat-release -diff --git a/repos/system_upgrade/common/files/rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta b/repos/system_upgrade/common/files/distro/rhel/rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta -similarity index 100% -rename from repos/system_upgrade/common/files/rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta -rename to repos/system_upgrade/common/files/distro/rhel/rpm-gpg/9beta/RPM-GPG-KEY-redhat-beta -diff --git a/repos/system_upgrade/common/libraries/gpg.py b/repos/system_upgrade/common/libraries/gpg.py -index a8071329..c9c3f1fc 100644 ---- a/repos/system_upgrade/common/libraries/gpg.py -+++ b/repos/system_upgrade/common/libraries/gpg.py -@@ -121,7 +121,13 @@ def get_path_to_gpg_certs(): - # only beta is special in regards to the GPG signing keys - if target_product_type == 'beta': - certs_dir = '{}beta'.format(target_major_version) -- return os.path.join(api.get_common_folder_path(GPG_CERTS_FOLDER), certs_dir) -+ distro = api.current_actor().configuration.os_release.release_id -+ return os.path.join( -+ api.get_common_folder_path('distro'), -+ distro, -+ GPG_CERTS_FOLDER, -+ certs_dir -+ ) - - - def is_nogpgcheck_set(): -diff --git a/repos/system_upgrade/common/libraries/tests/test_gpg.py b/repos/system_upgrade/common/libraries/tests/test_gpg.py -index 7cf37fa2..82b51abb 100644 ---- a/repos/system_upgrade/common/libraries/tests/test_gpg.py -+++ b/repos/system_upgrade/common/libraries/tests/test_gpg.py -@@ -11,14 +11,16 @@ from leapp.libraries.stdlib import api - from leapp.models import GpgKey, InstalledRPM, RPM - - --@pytest.mark.parametrize('target, product_type, exp', [ -- ('8.6', 'beta', '../../files/rpm-gpg/8beta'), -- ('8.8', 'htb', '../../files/rpm-gpg/8'), -- ('9.0', 'beta', '../../files/rpm-gpg/9beta'), -- ('9.2', 'ga', '../../files/rpm-gpg/9'), -+@pytest.mark.parametrize('target, product_type, distro, exp', [ -+ ('8.6', 'beta', 'rhel', '../../files/distro/rhel/rpm-gpg/8beta'), -+ ('8.8', 'htb', 'rhel', '../../files/distro/rhel/rpm-gpg/8'), -+ ('9.0', 'beta', 'rhel', '../../files/distro/rhel/rpm-gpg/9beta'), -+ ('9.2', 'ga', 'rhel', '../../files/distro/rhel/rpm-gpg/9'), -+ ('10.0', 'ga', 'rhel', '../../files/distro/rhel/rpm-gpg/10'), -+ ('10', 'ga', 'centos', '../../files/distro/centos/rpm-gpg/10'), - ]) --def test_get_path_to_gpg_certs(monkeypatch, target, product_type, exp): -- current_actor = CurrentActorMocked(dst_ver=target, -+def test_get_path_to_gpg_certs(monkeypatch, target, product_type, distro, exp): -+ current_actor = CurrentActorMocked(dst_ver=target, release_id=distro, - envars={'LEAPP_DEVEL_TARGET_PRODUCT_TYPE': product_type}) - monkeypatch.setattr(api, 'current_actor', current_actor) - -@@ -33,7 +35,7 @@ def is_rhel7(): - @pytest.mark.skipif(distro.id() not in ("rhel", "centos"), reason="Requires RHEL or CentOS for valid results.") - def test_gpg_show_keys(loaded_leapp_repository, monkeypatch): - src = '7.9' if is_rhel7() else '8.6' -- current_actor = CurrentActorMocked(src_ver=src) -+ current_actor = CurrentActorMocked(src_ver=src, release_id='rhel') - monkeypatch.setattr(api, 'current_actor', current_actor) - - # python2 compatibility :/ -@@ -78,7 +80,8 @@ def test_gpg_show_keys(loaded_leapp_repository, monkeypatch): - # with some test data now -- rhel9 release key - # rhel9_key_path = os.path.join(api.get_common_folder_path('rpm-gpg'), '9') - cur_dir = os.path.dirname(os.path.abspath(__file__)) -- rhel9_key_path = os.path.join(cur_dir, '..', '..', 'files', 'rpm-gpg', '9', -+ rhel9_key_path = os.path.join(cur_dir, '..', '..', 'files', -+ 'distro', 'rhel', 'rpm-gpg', '9', - 'RPM-GPG-KEY-redhat-release') - res = gpg._gpg_show_keys(rhel9_key_path) - finally: --- -2.49.0 - diff --git a/SOURCES/0035-Add-official-Centos-Stream-9-and-10-RPM-GPG-keys.patch b/SOURCES/0035-Add-official-Centos-Stream-9-and-10-RPM-GPG-keys.patch deleted file mode 100644 index 05128af..0000000 --- a/SOURCES/0035-Add-official-Centos-Stream-9-and-10-RPM-GPG-keys.patch +++ /dev/null @@ -1,227 +0,0 @@ -From cacee2edb7d93fa4418e9795ab3462a707868937 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 7 May 2025 22:31:35 +0200 -Subject: [PATCH 35/37] Add official Centos Stream 9 and 10 RPM GPG keys - -These keys are obtained from centos-gpg-keys packages on 7th May - -jira: RHEL-80335 - -Signed-off-by: Petr Stodulka ---- - .../10/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 | 37 +++++++++++++++++++ - .../10/RPM-GPG-KEY-centosofficial-SHA256 | 30 +++++++++++++++ - .../rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras | 37 +++++++++++++++++++ - .../9/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 | 37 +++++++++++++++++++ - .../rpm-gpg/9/RPM-GPG-KEY-centosofficial | 30 +++++++++++++++ - 5 files changed, 171 insertions(+) - create mode 100644 repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 - create mode 100644 repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-centosofficial-SHA256 - create mode 100644 repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras - create mode 100644 repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 - create mode 100644 repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-centosofficial - -diff --git a/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -new file mode 100644 -index 00000000..e15f9a82 ---- /dev/null -+++ b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -@@ -0,0 +1,37 @@ -+-----BEGIN PGP PUBLIC KEY BLOCK----- -+Version: GnuPG v2.0.22 (GNU/Linux) -+ -+mQENBGG65jsBCADef7Fspss6f2PKrlrxufWlBaQI+kcdSDbY7o/dyyjpT7dcX8t8 -+Ou73irjiShK3q0pdrh1Wy/mXc7RIJwAbCt9OVgyx4PV6AW5LfU7P7xyEAbTgLhz9 -+lLPjBGhBvfRpW+7naPqkTcIKxpVR8Khq6fsvThGCNzNkGa46F1srE3mf1zC9wdVR -+VtXO7gHEZ2LrNcl195jZkBQOLcXANcSOFh5eRfhumULmk4XgCGmZQT5UNFofqOmn -+aWQGBq3XaU7RWjl7RH+IS2EW0rAtz9Le+cH+j0aFhzo7jBMOxGYG62rUaHdxssjV -+S1CrfpYT6NeG5i/1hiP4hO9suezJw4yuXNZ3ABEBAAG0VkNlbnRPUyBFeHRyYXMg -+U0lHIChodHRwczovL3dpa2kuY2VudG9zLm9yZy9TcGVjaWFsSW50ZXJlc3RHcm91 -+cCkgPHNlY3VyaXR5QGNlbnRvcy5vcmc+iQE5BBMBCgAjAhsvBwsJCAcDAgEGFQgC -+CQoLBBYCAwECHgECF4AFAmIePKwACgkQH/aiFx2ZdmgUpAgAt1Y139EUQOLd013m -+jZx3shUVHRWCU0SaWLuXLupdxqhe/Iygen48aiDWfAtWr9neAJKKZFboDXXPyxDy -+9529aDgJnjwGRSFAcmvsuMaEMse6PZepTFtwhg2A/N0sDLVJSWagbQmTHdpkgEwn -+rrwO/TEaqjJ2+vZG67IIvw2rgtF3sQC28I1z7c1cPH5/NNf7dOZ29vtn44juMFFs -+o2Kd2FjZ0WP4wRmFF646nS5S1WHGS32K0xvDJMXO3MBXhaATVg+5i5ICA6fx6F3Y -+FFLJrXjx/LBtsY3EbJ0OddeZQtaAHFM1Xm6e0UHpnfjG9EGl9QrC5qzLSng0YMrG -+emhIy7kBDQRhuuY7AQgAs+enJDbwE/Iln3BnxodDQ3/1t9ULlMLJLiV+FgS7yREZ -+QvhVQxFWaJqbiPV6EJVxEP5lUHND2DAE2ZTr60y0rI3ZAY52go+QYHXb+M5HC12H -+HbhIDTWaETNo5heq/qyVSRT1u0g/yKCxQdyqnVsL86bro0wgrpj7XuApQifFhy16 -+AkDjhcB0C0dXkfvEnHJylWiHpp7upfSgOcGwQ+yRHOZWJnyF+OMrFfNiwD74/zEN -+4RoNFgpqJZ81TF0qCdllTYGAXXUdYsJlg64dH0u84naTOFIuInywCmNyPmC8e8/0 -+g56hCV2L7bRJGjBCa6VH+TgvVGnkFsoMM9ijhuTIIQARAQABiQI+BBgBCgAJAhsu -+BQJiHjnNASnAXSAEGQECAAYFAmG65jsACgkQi1yBEfyl0P9m/QgAh2KmBA4h/slx -+aZeWLb2cV53B1jVElsrEAE/a8yKhhcNeNOQsEWwT2/i6mdWchnIQzojKs3ypoRUY -+xsICIb4b4AFzc//aYhaOWThNRHh0UwaueNu0YBqVF3URUlf/Hw1Wv16v4QwkNhHQ -++EohCRltR2PBjAHRHXDImy9OxV/uTnZjTXegj2Jl3ueQ5nF4pleqUctt/V9JjqzO -+YcQZW78s1jyBRzefbPxQHKKp4na6etTmIvgVDjkMChRZPRjZYEVZNi8kJM0aaK4q -+ugGoL6cWBR6RYka+/eEFMd3kSrng9ahbNX0F4ztdZ2alPrrE6BvJ7n/Mt6tZKgL7 -+x9V0GpbstAkQH/aiFx2ZdmgN/gf+PEUa1LT98RS28fyNPaXYGx5vLWYxUtAdeN9a -+TfugGHCVhVsowbIEnuFUHE1JmTJ1hDaFYXqkgG9zDo81JVz/yCHpNIQO0YF2h+qX -+BXiKP7PQ+iT/PjQHidlYUuz73hjDwRl3AhLafcwVHeD3cCgo/ZP/Vi9Y9iBFVZDl -+jGHxAIe0PWbEAUuqNJOgrlVmmCtSqVkN1Neihx1zjpw3rqfUQzwvhvcsOfkKfnBs -+Boc66IZ0J5pmSzgJnSbLrr2dv1/jYHaolA24vkMqMxKzJbz+GeQ/SqBZ5/rA37VL -+x90Tu9UVSfbyEbwS9Zj1sVmc3mdm1kn6dmTlOfTDIqehfHBlnQ== -+=jx2B -+-----END PGP PUBLIC KEY BLOCK----- -diff --git a/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-centosofficial-SHA256 b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-centosofficial-SHA256 -new file mode 100644 -index 00000000..ceee67dd ---- /dev/null -+++ b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/10/RPM-GPG-KEY-centosofficial-SHA256 -@@ -0,0 +1,30 @@ -+-----BEGIN PGP PUBLIC KEY BLOCK----- -+Version: GnuPG v2.0.22 (GNU/Linux) -+ -+mQINBFzMWxkBEADHrskpBgN9OphmhRkc7P/YrsAGSvvl7kfu+e9KAaU6f5MeAVyn -+rIoM43syyGkgFyWgjZM8/rur7EMPY2yt+2q/1ZfLVCRn9856JqTIq0XRpDUe4nKQ -+8BlA7wDVZoSDxUZkSuTIyExbDf0cpw89Tcf62Mxmi8jh74vRlPy1PgjWL5494b3X -+5fxDidH4bqPZyxTBqPrUFuo+EfUVEqiGF94Ppq6ZUvrBGOVo1V1+Ifm9CGEK597c -+aevcGc1RFlgxIgN84UpuDjPR9/zSndwJ7XsXYvZ6HXcKGagRKsfYDWGPkA5cOL/e -+f+yObOnC43yPUvpggQ4KaNJ6+SMTZOKikM8yciyBwLqwrjo8FlJgkv8Vfag/2UR7 -+JINbyqHHoLUhQ2m6HXSwK4YjtwidF9EUkaBZWrrskYR3IRZLXlWqeOi/+ezYOW0m -+vufrkcvsh+TKlVVnuwmEPjJ8mwUSpsLdfPJo1DHsd8FS03SCKPaXFdD7ePfEjiYk -+nHpQaKE01aWVSLUiygn7F7rYemGqV9Vt7tBw5pz0vqSC72a5E3zFzIIuHx6aANry -+Gat3aqU3qtBXOrA/dPkX9cWE+UR5wo/A2UdKJZLlGhM2WRJ3ltmGT48V9CeS6N9Y -+m4CKdzvg7EWjlTlFrd/8WJ2KoqOE9leDPeXRPncubJfJ6LLIHyG09h9kKQARAQAB -+tDpDZW50T1MgKENlbnRPUyBPZmZpY2lhbCBTaWduaW5nIEtleSkgPHNlY3VyaXR5 -+QGNlbnRvcy5vcmc+iQI3BBMBCAAhAhsDBgsJCAcDAgYVCAIJCgsDFgIBAh4BAheA -+BQJczFsaAAoJEAW1VbOEg8ZdvOgQAMFTGIQokADy5+CynFKjfO7R0VVpJxmYGVr1 -+TjnKaHmjxnJaYqoha9ukGgmLu0r+lJ42Kk6nREk1vlxfRAfiWd00Zkm+K3IMq1/D -+E0heC2vX8qqjsLJs3jzq0hgNvo9X0uHDaA4J1BHsD8sE5in/f4SivjbngvFovRGU -+1XLNCgoqpFNcROP18LqKUw8WtqgWdnYBa5i6D5qx+WMRX0NHNwcCMy1lz+sTFxIU -+9mW6cLsMaacPGD8pUXIVli8P9Vlv3jBk1wFIqRgQPW01ph/3bM7pf9hyM9FAfU4X -+AFcyb1oYI4/82EkICUe6jeuZrz67dPeLVAlYrGW4hp/825g0fqJHxPDp25GS4rAa -+4RqyibLzNjSGdXYeLj2NcB/8OqaP+T1hv3JDaqe70QoYa/GIC4rh15NyXVbUP+LG -+V4vUiL7mb9ynzvF5zYHJbcg4R7dOsiZHrMFwy7FZesQaVrXeJlxRcEj65rpm1ZtZ -+mwAE1k2LsRkvLyr9hpZkXnMeOKYIPwpdmBjXNVNVbq7097OxZOYPPos+iZKMWfl4 -+UQnMsCVxonZtamdI4qEc3jMkSZPJKgOplGOms5jdY+EdSvsFWEQ0Snd3dChfU7DV -+o4Rbcy5klwHrvuZIOLaovhyxuRPhP6gV9+gzpTK/7vrvDlFbbZE6s212mDZ13RWB -+mTfAxz4h -+=agO/ -+-----END PGP PUBLIC KEY BLOCK----- -diff --git a/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras -new file mode 100644 -index 00000000..5ea1515a ---- /dev/null -+++ b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras -@@ -0,0 +1,37 @@ -+-----BEGIN PGP PUBLIC KEY BLOCK----- -+Version: GnuPG v2.0.22 (GNU/Linux) -+ -+mQENBGG65jsBCADef7Fspss6f2PKrlrxufWlBaQI+kcdSDbY7o/dyyjpT7dcX8t8 -+Ou73irjiShK3q0pdrh1Wy/mXc7RIJwAbCt9OVgyx4PV6AW5LfU7P7xyEAbTgLhz9 -+lLPjBGhBvfRpW+7naPqkTcIKxpVR8Khq6fsvThGCNzNkGa46F1srE3mf1zC9wdVR -+VtXO7gHEZ2LrNcl195jZkBQOLcXANcSOFh5eRfhumULmk4XgCGmZQT5UNFofqOmn -+aWQGBq3XaU7RWjl7RH+IS2EW0rAtz9Le+cH+j0aFhzo7jBMOxGYG62rUaHdxssjV -+S1CrfpYT6NeG5i/1hiP4hO9suezJw4yuXNZ3ABEBAAG0VkNlbnRPUyBFeHRyYXMg -+U0lHIChodHRwczovL3dpa2kuY2VudG9zLm9yZy9TcGVjaWFsSW50ZXJlc3RHcm91 -+cCkgPHNlY3VyaXR5QGNlbnRvcy5vcmc+iQE5BBMBAgAjBQJhuuY7AhsvBwsJCAcD -+AgEGFQgCCQoLBBYCAwECHgECF4AACgkQH/aiFx2ZdmjUtwf9GX3exQy6bC/A7miq -+I0yfoBR+jvZQKy7+U8vexbr0cgkYDTJ2zN3y+JL1391Y9CS0oDNqYLIv1BwHXAmX -+EarpQV/YyEocnYXwcVLugKCnbIN92vMTiyb/NESx1vHbduK+B8wWo3bp3sPK+Ha/ -+zXrHXWSEgUeCBY/b7Tbl3GW8NX9Pr+yY0zHcvTfLByVH0KpNNLsyOsrCdk4MSKMl -+IBZWDaUYVAbyHXB92wZlQOKp+HqRxNhceGHTzeXBymK1LadntlCYTaqsg3ErRq8p -+ZwkpeyAi/avjIPYc53QE3dKGw2cUjZxkMOe6BoMbeLlO3+INdJBc/gcW4xUsQ28Y -+QtY8jLkBDQRhuuY7AQgAs+enJDbwE/Iln3BnxodDQ3/1t9ULlMLJLiV+FgS7yREZ -+QvhVQxFWaJqbiPV6EJVxEP5lUHND2DAE2ZTr60y0rI3ZAY52go+QYHXb+M5HC12H -+HbhIDTWaETNo5heq/qyVSRT1u0g/yKCxQdyqnVsL86bro0wgrpj7XuApQifFhy16 -+AkDjhcB0C0dXkfvEnHJylWiHpp7upfSgOcGwQ+yRHOZWJnyF+OMrFfNiwD74/zEN -+4RoNFgpqJZ81TF0qCdllTYGAXXUdYsJlg64dH0u84naTOFIuInywCmNyPmC8e8/0 -+g56hCV2L7bRJGjBCa6VH+TgvVGnkFsoMM9ijhuTIIQARAQABiQI+BBgBAgAJBQJh -+uuY7AhsuASkJEB/2ohcdmXZowF0gBBkBAgAGBQJhuuY7AAoJEItcgRH8pdD/Zv0I -+AIdipgQOIf7JcWmXli29nFedwdY1RJbKxABP2vMioYXDXjTkLBFsE9v4upnVnIZy -+EM6IyrN8qaEVGMbCAiG+G+ABc3P/2mIWjlk4TUR4dFMGrnjbtGAalRd1EVJX/x8N -+Vr9er+EMJDYR0PhKIQkZbUdjwYwB0R1wyJsvTsVf7k52Y013oI9iZd7nkOZxeKZX -+qlHLbf1fSY6szmHEGVu/LNY8gUc3n2z8UByiqeJ2unrU5iL4FQ45DAoUWT0Y2WBF -+WTYvJCTNGmiuKroBqC+nFgUekWJGvv3hBTHd5Eq54PWoWzV9BeM7XWdmpT66xOgb -+ye5/zLerWSoC+8fVdBqW7LSEqggAzRaID+mLFPTe2LbQkaBkmIpqeoDOy700Xy6K -+VW05GndH0E0t86DbQClFyzucYLzX2dXyV2DWjoWDIevQnS51zzsd+lWyuKPICKte -++K+yk5QEiwgaDf5oPmI8WL2zIAfiwVHlU0epMLU1pZLAQYotsQ6m5qPPMVXcfIqF -+3UJwZEnZRccfOKq1hHSS2/Ns4ihAfkrfes1IFLSzbyvinXQUqFVrY8oZCKhNPSRd -+IXXPIx0KvnlI9e0EittvsrQxebAa2MwLXOVYL8WVvOLY7oNTrOxe45jOdzMz2+rK -+dodVWwuBwNKuwSE6b5A0dwUj8ZEo/5L4noufZF6aGOLdbVcoUg== -+=RGYd -+-----END PGP PUBLIC KEY BLOCK----- -diff --git a/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -new file mode 100644 -index 00000000..e15f9a82 ---- /dev/null -+++ b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -@@ -0,0 +1,37 @@ -+-----BEGIN PGP PUBLIC KEY BLOCK----- -+Version: GnuPG v2.0.22 (GNU/Linux) -+ -+mQENBGG65jsBCADef7Fspss6f2PKrlrxufWlBaQI+kcdSDbY7o/dyyjpT7dcX8t8 -+Ou73irjiShK3q0pdrh1Wy/mXc7RIJwAbCt9OVgyx4PV6AW5LfU7P7xyEAbTgLhz9 -+lLPjBGhBvfRpW+7naPqkTcIKxpVR8Khq6fsvThGCNzNkGa46F1srE3mf1zC9wdVR -+VtXO7gHEZ2LrNcl195jZkBQOLcXANcSOFh5eRfhumULmk4XgCGmZQT5UNFofqOmn -+aWQGBq3XaU7RWjl7RH+IS2EW0rAtz9Le+cH+j0aFhzo7jBMOxGYG62rUaHdxssjV -+S1CrfpYT6NeG5i/1hiP4hO9suezJw4yuXNZ3ABEBAAG0VkNlbnRPUyBFeHRyYXMg -+U0lHIChodHRwczovL3dpa2kuY2VudG9zLm9yZy9TcGVjaWFsSW50ZXJlc3RHcm91 -+cCkgPHNlY3VyaXR5QGNlbnRvcy5vcmc+iQE5BBMBCgAjAhsvBwsJCAcDAgEGFQgC -+CQoLBBYCAwECHgECF4AFAmIePKwACgkQH/aiFx2ZdmgUpAgAt1Y139EUQOLd013m -+jZx3shUVHRWCU0SaWLuXLupdxqhe/Iygen48aiDWfAtWr9neAJKKZFboDXXPyxDy -+9529aDgJnjwGRSFAcmvsuMaEMse6PZepTFtwhg2A/N0sDLVJSWagbQmTHdpkgEwn -+rrwO/TEaqjJ2+vZG67IIvw2rgtF3sQC28I1z7c1cPH5/NNf7dOZ29vtn44juMFFs -+o2Kd2FjZ0WP4wRmFF646nS5S1WHGS32K0xvDJMXO3MBXhaATVg+5i5ICA6fx6F3Y -+FFLJrXjx/LBtsY3EbJ0OddeZQtaAHFM1Xm6e0UHpnfjG9EGl9QrC5qzLSng0YMrG -+emhIy7kBDQRhuuY7AQgAs+enJDbwE/Iln3BnxodDQ3/1t9ULlMLJLiV+FgS7yREZ -+QvhVQxFWaJqbiPV6EJVxEP5lUHND2DAE2ZTr60y0rI3ZAY52go+QYHXb+M5HC12H -+HbhIDTWaETNo5heq/qyVSRT1u0g/yKCxQdyqnVsL86bro0wgrpj7XuApQifFhy16 -+AkDjhcB0C0dXkfvEnHJylWiHpp7upfSgOcGwQ+yRHOZWJnyF+OMrFfNiwD74/zEN -+4RoNFgpqJZ81TF0qCdllTYGAXXUdYsJlg64dH0u84naTOFIuInywCmNyPmC8e8/0 -+g56hCV2L7bRJGjBCa6VH+TgvVGnkFsoMM9ijhuTIIQARAQABiQI+BBgBCgAJAhsu -+BQJiHjnNASnAXSAEGQECAAYFAmG65jsACgkQi1yBEfyl0P9m/QgAh2KmBA4h/slx -+aZeWLb2cV53B1jVElsrEAE/a8yKhhcNeNOQsEWwT2/i6mdWchnIQzojKs3ypoRUY -+xsICIb4b4AFzc//aYhaOWThNRHh0UwaueNu0YBqVF3URUlf/Hw1Wv16v4QwkNhHQ -++EohCRltR2PBjAHRHXDImy9OxV/uTnZjTXegj2Jl3ueQ5nF4pleqUctt/V9JjqzO -+YcQZW78s1jyBRzefbPxQHKKp4na6etTmIvgVDjkMChRZPRjZYEVZNi8kJM0aaK4q -+ugGoL6cWBR6RYka+/eEFMd3kSrng9ahbNX0F4ztdZ2alPrrE6BvJ7n/Mt6tZKgL7 -+x9V0GpbstAkQH/aiFx2ZdmgN/gf+PEUa1LT98RS28fyNPaXYGx5vLWYxUtAdeN9a -+TfugGHCVhVsowbIEnuFUHE1JmTJ1hDaFYXqkgG9zDo81JVz/yCHpNIQO0YF2h+qX -+BXiKP7PQ+iT/PjQHidlYUuz73hjDwRl3AhLafcwVHeD3cCgo/ZP/Vi9Y9iBFVZDl -+jGHxAIe0PWbEAUuqNJOgrlVmmCtSqVkN1Neihx1zjpw3rqfUQzwvhvcsOfkKfnBs -+Boc66IZ0J5pmSzgJnSbLrr2dv1/jYHaolA24vkMqMxKzJbz+GeQ/SqBZ5/rA37VL -+x90Tu9UVSfbyEbwS9Zj1sVmc3mdm1kn6dmTlOfTDIqehfHBlnQ== -+=jx2B -+-----END PGP PUBLIC KEY BLOCK----- -diff --git a/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-centosofficial b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-centosofficial -new file mode 100644 -index 00000000..30235a86 ---- /dev/null -+++ b/repos/system_upgrade/common/files/distro/centos/rpm-gpg/9/RPM-GPG-KEY-centosofficial -@@ -0,0 +1,30 @@ -+-----BEGIN PGP PUBLIC KEY BLOCK----- -+Version: GnuPG v2.0.22 (GNU/Linux) -+ -+mQINBFzMWxkBEADHrskpBgN9OphmhRkc7P/YrsAGSvvl7kfu+e9KAaU6f5MeAVyn -+rIoM43syyGkgFyWgjZM8/rur7EMPY2yt+2q/1ZfLVCRn9856JqTIq0XRpDUe4nKQ -+8BlA7wDVZoSDxUZkSuTIyExbDf0cpw89Tcf62Mxmi8jh74vRlPy1PgjWL5494b3X -+5fxDidH4bqPZyxTBqPrUFuo+EfUVEqiGF94Ppq6ZUvrBGOVo1V1+Ifm9CGEK597c -+aevcGc1RFlgxIgN84UpuDjPR9/zSndwJ7XsXYvZ6HXcKGagRKsfYDWGPkA5cOL/e -+f+yObOnC43yPUvpggQ4KaNJ6+SMTZOKikM8yciyBwLqwrjo8FlJgkv8Vfag/2UR7 -+JINbyqHHoLUhQ2m6HXSwK4YjtwidF9EUkaBZWrrskYR3IRZLXlWqeOi/+ezYOW0m -+vufrkcvsh+TKlVVnuwmEPjJ8mwUSpsLdfPJo1DHsd8FS03SCKPaXFdD7ePfEjiYk -+nHpQaKE01aWVSLUiygn7F7rYemGqV9Vt7tBw5pz0vqSC72a5E3zFzIIuHx6aANry -+Gat3aqU3qtBXOrA/dPkX9cWE+UR5wo/A2UdKJZLlGhM2WRJ3ltmGT48V9CeS6N9Y -+m4CKdzvg7EWjlTlFrd/8WJ2KoqOE9leDPeXRPncubJfJ6LLIHyG09h9kKQARAQAB -+tDpDZW50T1MgKENlbnRPUyBPZmZpY2lhbCBTaWduaW5nIEtleSkgPHNlY3VyaXR5 -+QGNlbnRvcy5vcmc+iQI3BBMBAgAhBQJczFsZAhsDBgsJCAcDAgYVCAIJCgsDFgIB -+Ah4BAheAAAoJEAW1VbOEg8ZdjOsP/2ygSxH9jqffOU9SKyJDlraL2gIutqZ3B8pl -+Gy/Qnb9QD1EJVb4ZxOEhcY2W9VJfIpnf3yBuAto7zvKe/G1nxH4Bt6WTJQCkUjcs -+N3qPWsx1VslsAEz7bXGiHym6Ay4xF28bQ9XYIokIQXd0T2rD3/lNGxNtORZ2bKjD -+vOzYzvh2idUIY1DgGWJ11gtHFIA9CvHcW+SMPEhkcKZJAO51ayFBqTSSpiorVwTq -+a0cB+cgmCQOI4/MY+kIvzoexfG7xhkUqe0wxmph9RQQxlTbNQDCdaxSgwbF2T+gw -+byaDvkS4xtR6Soj7BKjKAmcnf5fn4C5Or0KLUqMzBtDMbfQQihn62iZJN6ZZ/4dg -+q4HTqyVpyuzMXsFpJ9L/FqH2DJ4exGGpBv00ba/Zauy7GsqOc5PnNBsYaHCply0X -+407DRx51t9YwYI/ttValuehq9+gRJpOTTKp6AjZn/a5Yt3h6jDgpNfM/EyLFIY9z -+V6CXqQQ/8JRvaik/JsGCf+eeLZOw4koIjZGEAg04iuyNTjhx0e/QHEVcYAqNLhXG -+rCTTbCn3NSUO9qxEXC+K/1m1kaXoCGA0UWlVGZ1JSifbbMx0yxq/brpEZPUYm+32 -+o8XfbocBWljFUJ+6aljTvZ3LQLKTSPW7TFO+GXycAOmCGhlXh2tlc6iTc41PACqy -+yy+mHmSv -+=kkH7 -+-----END PGP PUBLIC KEY BLOCK----- --- -2.49.0 - diff --git a/SOURCES/0036-Deprecate-is_rhel_alt-from-share-libraries.patch b/SOURCES/0036-Deprecate-is_rhel_alt-from-share-libraries.patch deleted file mode 100644 index 2684e3e..0000000 --- a/SOURCES/0036-Deprecate-is_rhel_alt-from-share-libraries.patch +++ /dev/null @@ -1,53 +0,0 @@ -From fe6d00b01d667a23964fe273a15ee9e457f85bf7 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 7 May 2025 21:13:04 +0200 -Subject: [PATCH 36/37] Deprecate is_rhel_alt from share libraries - -The function has no value anymore as RHEL-ALT 7 is EOL for years -and RHEL 7 is not longer maintained in this project neither. -I have considered the direct removal as this function is really -old (it's not even used anywhere in the project anymore). - -But as it is just one small function without additional impact -and another rhel-alt artifacts became deprecated this month, -I consider it better to fulfill our promise and add it on the -deprecation list for 6months instead. - -Signed-off-by: Petr Stodulka ---- - docs/source/libraries-and-api/deprecations-list.md | 2 ++ - repos/system_upgrade/common/libraries/config/version.py | 5 +++++ - 2 files changed, 7 insertions(+) - -diff --git a/docs/source/libraries-and-api/deprecations-list.md b/docs/source/libraries-and-api/deprecations-list.md -index c8489af3..b3abfc5d 100644 ---- a/docs/source/libraries-and-api/deprecations-list.md -+++ b/docs/source/libraries-and-api/deprecations-list.md -@@ -16,6 +16,8 @@ Only the versions in which a deprecation has been made are listed. - - - Shared libraries - - **`leapp.libraries.common.config.version.SUPPORTED_VERSIONS`** - The `SUPPORTED_VERSIONS` dict has been deprecated as it is problematic with the new design. Use `leapp.libraries.common.config.version.is_supported_version()` or `IPUConfig.supported_upgrade_paths` instead. -+ - **`leapp.libraries.common.config.version.is_rhel_alt()`** - The function can return only `False` nowadays as RHEL-ALT 7 is EOL for years and future version of leapp-repository will not support RHEL 7 anymore. -+ - - ## v0.20.0 (till September 2024) - - Models -diff --git a/repos/system_upgrade/common/libraries/config/version.py b/repos/system_upgrade/common/libraries/config/version.py -index 4b6e616c..7f29c9cd 100644 ---- a/repos/system_upgrade/common/libraries/config/version.py -+++ b/repos/system_upgrade/common/libraries/config/version.py -@@ -314,6 +314,11 @@ def is_sap_hana_flavour(): - return api.current_actor().configuration.flavour == 'saphana' - - -+@deprecated(since='2025-05-31', message=( -+ 'RHEL-ALT reached EOL years ago and it is connected just to RHEL 7 systems.' -+ 'As such the function is useless nowadays and will return always False.' -+ 'The function is going to be removed in the next leapp-repository release.' -+)) - def is_rhel_alt(): - """ - Check if the current system is RHEL-ALT or not (only for RHEL 7) --- -2.49.0 - diff --git a/SOURCES/0037-data-update-data-files-stream-3.3-1380.patch b/SOURCES/0037-data-update-data-files-stream-3.3-1380.patch deleted file mode 100644 index b6d620c..0000000 --- a/SOURCES/0037-data-update-data-files-stream-3.3-1380.patch +++ /dev/null @@ -1,9671 +0,0 @@ -From ffd6d8e456484630f99d98d5bff955914af02aa5 Mon Sep 17 00:00:00 2001 -From: Leapp BOT <37839841+leapp-bot@users.noreply.github.com> -Date: Tue, 13 May 2025 17:30:09 +0200 -Subject: [PATCH 37/37] data: update data files: stream 3.3 (#1380) - -Just regular update of PES data files to cover latest changes, mostly for IPU 9 -> 10 ---- - etc/leapp/files/pes-events.json | 3537 ++++++++++++++++++++++--------- - 1 file changed, 2570 insertions(+), 967 deletions(-) - -diff --git a/etc/leapp/files/pes-events.json b/etc/leapp/files/pes-events.json -index ec7c6b1b..0a8ea577 100644 ---- a/etc/leapp/files/pes-events.json -+++ b/etc/leapp/files/pes-events.json -@@ -1,5 +1,5 @@ - { --"timestamp": "202505021705Z", -+"timestamp": "202505091506Z", - "provided_data_streams": [ - "3.3" - ], -@@ -137287,7 +137287,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "maven-resolver-connector-basic", - "repository": "rhel8-AppStream" -@@ -137295,7 +137298,11 @@ null - ], - "set_id": 6272 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -137317,7 +137324,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-resolver-transport-classpath", - "repository": "rhel8-CRB" -@@ -137325,7 +137335,11 @@ null - ], - "set_id": 6273 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -137347,7 +137361,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-resolver-transport-http", - "repository": "rhel8-CRB" -@@ -137355,7 +137372,11 @@ null - ], - "set_id": 6274 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -137367,7 +137388,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137393,14 +137413,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "ant", -+"stream": "1.10" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "ant", -+"stream": "1.10" -+} - ], - "name": "ant", - "repository": "rhel8-AppStream" -@@ -137417,7 +137443,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137443,14 +137468,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-antlr", - "repository": "rhel8-CRB" -@@ -137467,7 +137498,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137493,14 +137523,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-bcel", - "repository": "rhel8-CRB" -@@ -137517,7 +137553,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137543,14 +137578,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-bsf", - "repository": "rhel8-CRB" -@@ -137567,7 +137608,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137593,14 +137633,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-log4j", - "repository": "rhel8-CRB" -@@ -137617,7 +137663,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137643,14 +137688,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-oro", - "repository": "rhel8-CRB" -@@ -137667,7 +137718,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137693,14 +137743,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-regexp", - "repository": "rhel8-CRB" -@@ -137717,7 +137773,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137743,14 +137798,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-resolver", - "repository": "rhel8-CRB" -@@ -137767,7 +137828,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137793,14 +137853,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-apache-xalan2", - "repository": "rhel8-CRB" -@@ -137817,7 +137883,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137843,14 +137908,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-commons-logging", - "repository": "rhel8-CRB" -@@ -137867,7 +137938,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137893,14 +137963,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-commons-net", - "repository": "rhel8-CRB" -@@ -137917,7 +137993,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137943,14 +138018,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-javadoc", - "repository": "rhel8-CRB" -@@ -137967,7 +138048,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -137993,14 +138073,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-javamail", - "repository": "rhel8-CRB" -@@ -138017,7 +138103,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138043,14 +138128,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-jdepend", - "repository": "rhel8-CRB" -@@ -138067,7 +138158,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138093,14 +138183,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-jmf", - "repository": "rhel8-CRB" -@@ -138117,7 +138213,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138143,14 +138238,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-jsch", - "repository": "rhel8-CRB" -@@ -138167,7 +138268,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138193,14 +138293,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-junit", - "repository": "rhel8-CRB" -@@ -138217,7 +138323,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138243,14 +138348,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-manual", - "repository": "rhel8-CRB" -@@ -138267,7 +138378,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138293,14 +138403,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-swing", - "repository": "rhel8-CRB" -@@ -138317,7 +138433,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138343,14 +138458,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-testutil", - "repository": "rhel8-CRB" -@@ -138377,7 +138498,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "ant", -+"stream": "1.10" -+} - ], - "name": "ant-lib", - "repository": "rhel8-AppStream" -@@ -138385,7 +138509,11 @@ null - ], - "set_id": 6315 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -138407,7 +138535,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-xz", - "repository": "rhel8-CRB" -@@ -138415,7 +138546,11 @@ null - ], - "set_id": 6316 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -138493,7 +138628,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138519,14 +138653,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-contrib", - "repository": "rhel8-CRB" -@@ -138543,7 +138683,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138569,14 +138708,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ant-contrib-javadoc", - "repository": "rhel8-CRB" -@@ -138593,7 +138738,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138619,14 +138763,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "antlr-C++", - "repository": "rhel8-CRB" -@@ -138643,7 +138793,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138669,14 +138818,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "antlr-javadoc", - "repository": "rhel8-CRB" -@@ -138693,7 +138848,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138719,14 +138873,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "antlr-manual", - "repository": "rhel8-CRB" -@@ -138743,9 +138903,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3910, -@@ -138769,14 +138927,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "antlr-tool", - "repository": "rhel8-CRB" -@@ -138859,7 +139023,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138885,14 +139048,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "aopalliance", - "repository": "rhel8-AppStream" -@@ -138909,7 +139078,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138935,14 +139103,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "aopalliance-javadoc", - "repository": "rhel8-CRB" -@@ -138959,7 +139133,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -138985,14 +139158,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-beanutils", - "repository": "rhel8-CRB" -@@ -139009,7 +139188,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139035,14 +139213,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-beanutils-javadoc", - "repository": "rhel8-CRB" -@@ -139109,7 +139293,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139135,14 +139318,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-cli-javadoc", - "repository": "rhel8-CRB" -@@ -139209,7 +139398,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139235,14 +139423,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-codec-javadoc", - "repository": "rhel8-CRB" -@@ -139259,9 +139453,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3921, -@@ -139285,14 +139477,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-collections", - "repository": "rhel8-AppStream" -@@ -139309,7 +139507,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139335,14 +139532,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-collections-javadoc", - "repository": "rhel8-AppStream" -@@ -139359,7 +139562,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139385,14 +139587,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-collections-testframework", - "repository": "rhel8-AppStream" -@@ -139409,7 +139617,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139435,14 +139642,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-collections-javadoc", - "repository": "rhel8-AppStream" -@@ -139459,7 +139672,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139485,14 +139697,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-compress", - "repository": "rhel8-CRB" -@@ -139509,7 +139727,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139535,14 +139752,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-compress-javadoc", - "repository": "rhel8-CRB" -@@ -139854,7 +140077,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139880,14 +140102,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-exec", - "repository": "rhel8-CRB" -@@ -139904,7 +140132,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -139930,14 +140157,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-exec-javadoc", - "repository": "rhel8-CRB" -@@ -140004,7 +140237,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140030,14 +140262,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-io-javadoc", - "repository": "rhel8-CRB" -@@ -140120,7 +140358,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140146,14 +140383,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-jxpath", - "repository": "rhel8-CRB" -@@ -140170,7 +140413,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140196,14 +140438,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-jxpath-javadoc", - "repository": "rhel8-CRB" -@@ -140220,7 +140468,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140246,14 +140493,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-lang", - "repository": "rhel8-AppStream" -@@ -140270,7 +140523,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140296,14 +140548,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "apache-commons-lang-javadoc", - "repository": "rhel8-AppStream" -@@ -140370,7 +140628,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140396,14 +140653,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-lang3-javadoc", - "repository": "rhel8-CRB" -@@ -140470,7 +140733,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140496,14 +140758,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-logging-javadoc", - "repository": "rhel8-CRB" -@@ -140520,7 +140788,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140546,14 +140813,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-net", - "repository": "rhel8-CRB" -@@ -140570,7 +140843,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140596,14 +140868,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-net-javadoc", - "repository": "rhel8-CRB" -@@ -140620,7 +140898,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140646,14 +140923,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-commons-parent", - "repository": "rhel8-CRB" -@@ -140933,7 +141216,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -140959,14 +141241,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-ivy", - "repository": "rhel8-CRB" -@@ -140983,7 +141271,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141009,14 +141296,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-ivy-javadoc", - "repository": "rhel8-CRB" -@@ -141033,7 +141326,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141059,14 +141351,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-parent", - "repository": "rhel8-CRB" -@@ -141248,7 +141546,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141274,14 +141571,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "apache-resource-bundles", - "repository": "rhel8-CRB" -@@ -141298,7 +141601,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141324,14 +141626,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "aqute-bnd", - "repository": "rhel8-CRB" -@@ -141348,7 +141656,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141374,14 +141681,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "aqute-bnd-javadoc", - "repository": "rhel8-CRB" -@@ -141408,7 +141721,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bnd-maven-plugin", - "repository": "rhel8-CRB" -@@ -141416,7 +141732,11 @@ null - ], - "set_id": 6428 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -141428,7 +141748,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141454,14 +141773,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "aqute-bndlib", - "repository": "rhel8-CRB" -@@ -141478,7 +141803,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141504,14 +141828,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "aqute-bnd-javadoc", - "repository": "rhel8-CRB" -@@ -141538,7 +141868,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "assertj-core", - "repository": "rhel8-CRB" -@@ -141546,7 +141879,11 @@ null - ], - "set_id": 6433 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -141568,7 +141905,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "assertj-core-javadoc", - "repository": "rhel8-CRB" -@@ -141576,7 +141916,11 @@ null - ], - "set_id": 6434 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -141588,7 +141932,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141614,14 +141957,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "atinject", - "repository": "rhel8-AppStream" -@@ -141638,7 +141987,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141664,14 +142012,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "atinject-javadoc", - "repository": "rhel8-CRB" -@@ -141688,7 +142042,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -141714,14 +142067,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "atinject-tck", - "repository": "rhel8-CRB" -@@ -142200,9 +142559,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 3995, -@@ -142226,14 +142583,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bcel", - "repository": "rhel8-CRB" -@@ -142250,7 +142613,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142276,14 +142638,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bcel-javadoc", - "repository": "rhel8-CRB" -@@ -142462,7 +142830,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142488,14 +142855,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "beust-jcommander", - "repository": "rhel8-CRB" -@@ -142512,7 +142885,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142538,14 +142910,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "beust-jcommander-javadoc", - "repository": "rhel8-CRB" -@@ -142562,7 +142940,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142588,14 +142965,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bsf", - "repository": "rhel8-CRB" -@@ -142612,7 +142995,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142638,14 +143020,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bsf-javadoc", - "repository": "rhel8-CRB" -@@ -142662,7 +143050,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142688,14 +143075,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bsh", - "repository": "rhel8-CRB" -@@ -142712,7 +143105,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142738,14 +143130,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bsh-javadoc", - "repository": "rhel8-CRB" -@@ -142762,7 +143160,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142788,14 +143185,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "bsh-manual", - "repository": "rhel8-CRB" -@@ -142944,7 +143347,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -142970,14 +143372,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "byaccj", - "repository": "rhel8-CRB" -@@ -142994,7 +143402,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143020,14 +143427,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "cal10n", - "repository": "rhel8-CRB" -@@ -143044,7 +143457,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143070,14 +143482,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "cal10n-javadoc", - "repository": "rhel8-CRB" -@@ -143094,7 +143512,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143120,14 +143537,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-cal10n-plugin", - "repository": "rhel8-CRB" -@@ -143194,7 +143617,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143220,14 +143642,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "cglib", - "repository": "rhel8-CRB" -@@ -143244,7 +143672,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143270,14 +143697,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "cglib-javadoc", - "repository": "rhel8-CRB" -@@ -143524,7 +143957,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143550,14 +143982,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "easymock", - "repository": "rhel8-CRB" -@@ -143574,7 +144012,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143600,14 +144037,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "easymock-javadoc", - "repository": "rhel8-CRB" -@@ -143624,7 +144067,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143650,14 +144092,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "easymock", - "repository": "rhel8-CRB" -@@ -143674,7 +144122,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143700,14 +144147,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "easymock-javadoc", - "repository": "rhel8-CRB" -@@ -143724,7 +144177,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143750,14 +144202,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "exec-maven-plugin", - "repository": "rhel8-CRB" -@@ -143774,7 +144232,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143800,14 +144257,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "exec-maven-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -143956,7 +144419,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -143982,14 +144444,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-compendium", - "repository": "rhel8-CRB" -@@ -144006,7 +144474,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144032,14 +144499,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-compendium-javadoc", - "repository": "rhel8-CRB" -@@ -144056,7 +144529,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144082,14 +144554,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-core", - "repository": "rhel8-CRB" -@@ -144106,7 +144584,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144132,14 +144609,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-core-javadoc", - "repository": "rhel8-CRB" -@@ -144156,7 +144639,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144182,14 +144664,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-foundation", - "repository": "rhel8-CRB" -@@ -144206,7 +144694,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144232,14 +144719,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-osgi-foundation-javadoc", - "repository": "rhel8-CRB" -@@ -144322,7 +144815,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144348,14 +144840,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-parent", - "repository": "rhel8-CRB" -@@ -144438,7 +144936,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144464,14 +144961,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-utils", - "repository": "rhel8-CRB" -@@ -144488,7 +144991,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144514,14 +145016,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "felix-utils-javadoc", - "repository": "rhel8-CRB" -@@ -144604,7 +145112,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144630,14 +145137,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "forge-parent", - "repository": "rhel8-CRB" -@@ -144654,7 +145167,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144680,14 +145192,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "fusesource-pom", - "repository": "rhel8-CRB" -@@ -144704,9 +145222,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", --"ppc64le", --"s390x", - "x86_64" - ], - "id": 4054, -@@ -144730,14 +145245,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "geronimo-annotation", - "repository": "rhel8-AppStream" -@@ -144754,7 +145275,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144780,14 +145300,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-annotation-javadoc", - "repository": "rhel8-CRB" -@@ -144936,7 +145462,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -144962,14 +145487,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-jms", - "repository": "rhel8-CRB" -@@ -144986,7 +145517,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145012,14 +145542,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-jms-javadoc", - "repository": "rhel8-CRB" -@@ -145046,7 +145582,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-jpa", - "repository": "rhel8-CRB" -@@ -145054,7 +145593,11 @@ null - ], - "set_id": 6563 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145076,7 +145619,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-jpa-javadoc", - "repository": "rhel8-CRB" -@@ -145084,7 +145630,11 @@ null - ], - "set_id": 6564 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145228,7 +145778,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145254,14 +145803,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "geronimo-parent-poms", - "repository": "rhel8-CRB" -@@ -145354,7 +145909,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-annotation-api", - "repository": "rhel8-CRB" -@@ -145362,7 +145920,11 @@ null - ], - "set_id": 6573 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145384,7 +145946,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-annotation-api-javadoc", - "repository": "rhel8-CRB" -@@ -145392,7 +145957,11 @@ null - ], - "set_id": 6574 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145404,7 +145973,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145430,14 +145998,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-el", - "repository": "rhel8-CRB" -@@ -145454,7 +146028,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145480,14 +146053,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-el-javadoc", - "repository": "rhel8-CRB" -@@ -145554,7 +146133,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145580,14 +146158,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-el-javadoc", - "repository": "rhel8-CRB" -@@ -145670,7 +146254,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145696,14 +146279,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-jsp-api", - "repository": "rhel8-CRB" -@@ -145720,7 +146309,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -145746,14 +146334,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-jsp-api-javadoc", - "repository": "rhel8-CRB" -@@ -145780,7 +146374,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-legal", - "repository": "rhel8-CRB" -@@ -145788,7 +146385,11 @@ null - ], - "set_id": 6589 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145810,7 +146411,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-master-pom", - "repository": "rhel8-CRB" -@@ -145818,7 +146422,11 @@ null - ], - "set_id": 6590 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145840,7 +146448,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-servlet-api", - "repository": "rhel8-CRB" -@@ -145848,7 +146459,11 @@ null - ], - "set_id": 6591 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -145870,7 +146485,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "glassfish-servlet-api-javadoc", - "repository": "rhel8-CRB" -@@ -145878,7 +146496,11 @@ null - ], - "set_id": 6592 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146006,7 +146628,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146032,14 +146653,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "google-guice-javadoc", - "repository": "rhel8-CRB" -@@ -146056,7 +146683,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146082,14 +146708,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-parent", - "repository": "rhel8-CRB" -@@ -146116,7 +146748,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-assistedinject", - "repository": "rhel8-CRB" -@@ -146124,7 +146759,11 @@ null - ], - "set_id": 6601 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146146,7 +146785,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-bom", - "repository": "rhel8-CRB" -@@ -146154,7 +146796,11 @@ null - ], - "set_id": 6602 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146176,7 +146822,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-extensions", - "repository": "rhel8-CRB" -@@ -146184,7 +146833,11 @@ null - ], - "set_id": 6603 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146296,7 +146949,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-multibindings", - "repository": "rhel8-CRB" -@@ -146304,7 +146960,11 @@ null - ], - "set_id": 6607 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146326,7 +146986,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-servlet", - "repository": "rhel8-CRB" -@@ -146334,7 +146997,11 @@ null - ], - "set_id": 6608 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146356,7 +147023,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-testlib", - "repository": "rhel8-CRB" -@@ -146364,7 +147034,11 @@ null - ], - "set_id": 6609 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146386,7 +147060,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guice-throwingproviders", - "repository": "rhel8-CRB" -@@ -146394,7 +147071,11 @@ null - ], - "set_id": 6610 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146522,7 +147203,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146548,14 +147228,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guava20-javadoc", - "repository": "rhel8-CRB" -@@ -146582,7 +147268,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "guava20-testlib", - "repository": "rhel8-CRB" -@@ -146590,7 +147279,11 @@ null - ], - "set_id": 6617 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146602,7 +147295,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146628,14 +147320,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hamcrest", - "repository": "rhel8-CRB" -@@ -146652,7 +147350,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146678,14 +147375,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hamcrest-demo", - "repository": "rhel8-CRB" -@@ -146702,7 +147405,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146728,14 +147430,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hamcrest-javadoc", - "repository": "rhel8-CRB" -@@ -146762,7 +147470,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hamcrest-core", - "repository": "rhel8-CRB" -@@ -146770,7 +147481,11 @@ null - ], - "set_id": 6624 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -146782,7 +147497,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146808,14 +147522,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hawtjni", - "repository": "rhel8-CRB" -@@ -146832,7 +147552,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146858,14 +147577,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "hawtjni-javadoc", - "repository": "rhel8-CRB" -@@ -146882,7 +147607,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -146908,14 +147632,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-hawtjni-plugin", - "repository": "rhel8-CRB" -@@ -147143,7 +147873,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147169,14 +147898,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "httpcomponents-client-javadoc", - "repository": "rhel8-CRB" -@@ -147505,9 +148240,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4127, -@@ -147531,14 +148264,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "isorelax", - "repository": "rhel8-CRB" -@@ -147555,7 +148294,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147581,14 +148319,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "isorelax-javadoc", - "repository": "rhel8-CRB" -@@ -147871,9 +148615,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4135, -@@ -147897,14 +148639,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jakarta-oro", - "repository": "rhel8-CRB" -@@ -147921,7 +148669,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -147947,14 +148694,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jakarta-oro-javadoc", - "repository": "rhel8-CRB" -@@ -148086,7 +148839,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148112,14 +148864,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jansi-javadoc", - "repository": "rhel8-CRB" -@@ -148186,7 +148944,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148212,14 +148969,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jansi-native-javadoc", - "repository": "rhel8-CRB" -@@ -148236,7 +148999,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148262,14 +149024,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "java_cup", - "repository": "rhel8-CRB" -@@ -148286,7 +149054,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148312,14 +149079,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "java_cup-javadoc", - "repository": "rhel8-CRB" -@@ -148336,7 +149109,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148362,14 +149134,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "java_cup-manual", - "repository": "rhel8-CRB" -@@ -148636,7 +149414,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148662,14 +149439,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc-maven-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -148686,7 +149469,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148712,14 +149494,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javamail", - "repository": "rhel8-CRB" -@@ -148736,7 +149524,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148762,14 +149549,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javamail-javadoc", - "repository": "rhel8-CRB" -@@ -148907,7 +149700,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148933,14 +149725,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "python3-javapackages", - "repository": "rhel8-CRB" -@@ -148957,7 +149755,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148983,14 +149780,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "javassist", - "repository": "rhel8-AppStream" -@@ -149007,7 +149810,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149033,14 +149835,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "javassist-javadoc", - "repository": "rhel8-AppStream" -@@ -149157,7 +149965,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149183,14 +149990,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jaxen-javadoc", - "repository": "rhel8-CRB" -@@ -149207,7 +150020,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149233,14 +150045,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jboss-parent", - "repository": "rhel8-CRB" -@@ -149257,7 +150075,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149283,14 +150100,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdepend", - "repository": "rhel8-CRB" -@@ -149307,7 +150130,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149333,14 +150155,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdepend-demo", - "repository": "rhel8-CRB" -@@ -149357,7 +150185,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149383,14 +150210,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdepend-javadoc", - "repository": "rhel8-CRB" -@@ -149407,7 +150240,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149433,14 +150265,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdependency", - "repository": "rhel8-CRB" -@@ -149457,7 +150295,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149483,14 +150320,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdependency-javadoc", - "repository": "rhel8-CRB" -@@ -149507,9 +150350,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4170, -@@ -149533,14 +150374,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdom", - "repository": "rhel8-CRB" -@@ -149557,7 +150404,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149583,14 +150429,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdom-demo", - "repository": "rhel8-CRB" -@@ -149607,7 +150459,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149633,14 +150484,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdom-javadoc", - "repository": "rhel8-CRB" -@@ -149697,7 +150554,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdom2-javadoc", - "repository": "rhel8-CRB" -@@ -149705,7 +150565,11 @@ null - ], - "set_id": 6738 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -151482,7 +152346,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151508,14 +152371,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jline-javadoc", - "repository": "rhel8-CRB" -@@ -151565,7 +152434,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151847,7 +152715,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151873,14 +152740,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jsch", - "repository": "rhel8-CRB" -@@ -151897,7 +152770,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -151923,14 +152795,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jsch-javadoc", - "repository": "rhel8-CRB" -@@ -152030,7 +152908,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152056,14 +152933,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jsoup-javadoc", - "repository": "rhel8-CRB" -@@ -152080,7 +152963,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152106,14 +152988,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jsr-305", - "repository": "rhel8-CRB" -@@ -152130,7 +153018,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152156,14 +153043,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jsr-305-javadoc", - "repository": "rhel8-CRB" -@@ -152180,7 +153073,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152206,14 +153098,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jtidy", - "repository": "rhel8-CRB" -@@ -152230,7 +153128,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152256,14 +153153,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jtidy-javadoc", - "repository": "rhel8-CRB" -@@ -152280,7 +153183,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152306,14 +153208,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "junit", - "repository": "rhel8-CRB" -@@ -158759,7 +159667,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158785,14 +159692,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shade-plugin", - "repository": "rhel8-CRB" -@@ -158859,7 +159772,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158885,14 +159797,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared", - "repository": "rhel8-CRB" -@@ -158909,7 +159827,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -158935,14 +159852,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared-incremental", - "repository": "rhel8-CRB" -@@ -159341,7 +160264,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159367,14 +160289,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-source-plugin", - "repository": "rhel8-CRB" -@@ -159391,7 +160319,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159417,14 +160344,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-source-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -159441,7 +160374,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159467,14 +160399,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-failsafe-plugin", - "repository": "rhel8-CRB" -@@ -159491,7 +160429,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159517,14 +160454,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire", - "repository": "rhel8-CRB" -@@ -159541,7 +160484,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159567,14 +160509,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-javadoc", - "repository": "rhel8-CRB" -@@ -159591,7 +160539,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159617,14 +160564,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-plugin", - "repository": "rhel8-CRB" -@@ -159641,7 +160594,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159667,14 +160619,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-provider-junit", - "repository": "rhel8-CRB" -@@ -159691,7 +160649,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159717,14 +160674,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-provider-testng", - "repository": "rhel8-CRB" -@@ -159741,7 +160704,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159767,14 +160729,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-report-parser", - "repository": "rhel8-CRB" -@@ -159791,7 +160759,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159817,14 +160784,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-surefire-report-plugin", - "repository": "rhel8-CRB" -@@ -159841,7 +160814,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159867,14 +160839,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-verifier", - "repository": "rhel8-CRB" -@@ -159891,7 +160869,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159917,14 +160894,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-verifier-javadoc", - "repository": "rhel8-CRB" -@@ -159941,7 +160924,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159967,63 +160949,90 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-file", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-ftp", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-http", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-http-lightweight", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-http-shared", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-provider-api", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-providers", - "repository": "rhel8-CRB" -@@ -160040,7 +161049,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160066,14 +161074,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-wagon-javadoc", - "repository": "rhel8-CRB" -@@ -160222,7 +161236,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160248,14 +161261,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact", - "repository": "rhel8-CRB" -@@ -160272,7 +161291,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160298,14 +161316,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact-manager", - "repository": "rhel8-CRB" -@@ -160322,7 +161346,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160348,14 +161371,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-model", - "repository": "rhel8-CRB" -@@ -160372,7 +161401,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160398,14 +161426,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-monitor", - "repository": "rhel8-CRB" -@@ -160422,7 +161456,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160448,14 +161481,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-descriptor", - "repository": "rhel8-CRB" -@@ -160472,7 +161511,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160498,14 +161536,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-registry", - "repository": "rhel8-CRB" -@@ -160522,7 +161566,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160548,14 +161591,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-profile", - "repository": "rhel8-CRB" -@@ -160572,7 +161621,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160598,14 +161646,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-project", - "repository": "rhel8-CRB" -@@ -160622,7 +161676,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160648,14 +161701,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-settings", - "repository": "rhel8-CRB" -@@ -160672,7 +161731,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160698,14 +161756,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-toolchain", - "repository": "rhel8-CRB" -@@ -160722,7 +161786,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160748,14 +161811,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven2-javadoc", - "repository": "rhel8-CRB" -@@ -160815,7 +161884,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "mockito", - "repository": "rhel8-CRB" -@@ -160823,7 +161895,11 @@ null - ], - "set_id": 7151 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -160845,7 +161921,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "mockito-javadoc", - "repository": "rhel8-CRB" -@@ -160853,7 +161932,11 @@ null - ], - "set_id": 7152 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -160865,7 +161948,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160891,14 +161973,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "modello", - "repository": "rhel8-CRB" -@@ -160915,7 +162003,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160941,14 +162028,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "modello-javadoc", - "repository": "rhel8-CRB" -@@ -160965,7 +162058,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160991,14 +162083,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "mojo-parent", - "repository": "rhel8-CRB" -@@ -161244,7 +162342,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161270,14 +162367,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "munge-maven-plugin", - "repository": "rhel8-CRB" -@@ -161294,7 +162397,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161320,14 +162422,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "munge-maven-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -161627,7 +162735,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161653,14 +162760,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objectweb-asm", - "repository": "rhel8-CRB" -@@ -161677,7 +162790,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -161703,14 +162815,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objectweb-asm-javadoc", - "repository": "rhel8-CRB" -@@ -161737,7 +162855,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objectweb-pom", - "repository": "rhel8-CRB" -@@ -161745,7 +162866,11 @@ null - ], - "set_id": 7188 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161767,7 +162892,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objenesis", - "repository": "rhel8-CRB" -@@ -161775,7 +162903,11 @@ null - ], - "set_id": 7189 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161797,7 +162929,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "objenesis-javadoc", - "repository": "rhel8-CRB" -@@ -161805,7 +162940,11 @@ null - ], - "set_id": 7190 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161827,7 +162966,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "os-maven-plugin", - "repository": "rhel8-CRB" -@@ -161835,7 +162977,11 @@ null - ], - "set_id": 7191 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161857,7 +163003,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "os-maven-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -161865,7 +163014,11 @@ null - ], - "set_id": 7192 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161887,7 +163040,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-annotation", - "repository": "rhel8-CRB" -@@ -161895,7 +163051,11 @@ null - ], - "set_id": 7193 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161917,7 +163077,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-annotation-javadoc", - "repository": "rhel8-CRB" -@@ -161925,7 +163088,11 @@ null - ], - "set_id": 7194 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161947,7 +163114,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-compendium", - "repository": "rhel8-CRB" -@@ -161955,7 +163125,11 @@ null - ], - "set_id": 7195 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -161977,7 +163151,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-compendium-javadoc", - "repository": "rhel8-CRB" -@@ -161985,7 +163162,11 @@ null - ], - "set_id": 7196 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -162007,7 +163188,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-core", - "repository": "rhel8-CRB" -@@ -162015,7 +163199,11 @@ null - ], - "set_id": 7197 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -162037,7 +163225,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "osgi-core-javadoc", - "repository": "rhel8-CRB" -@@ -162045,7 +163236,11 @@ null - ], - "set_id": 7198 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -162057,7 +163252,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162083,14 +163277,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-ant-factory", - "repository": "rhel8-CRB" -@@ -162107,7 +163307,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162133,14 +163332,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-ant-factory-javadoc", - "repository": "rhel8-CRB" -@@ -162207,7 +163412,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162233,14 +163437,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-archiver-javadoc", - "repository": "rhel8-CRB" -@@ -162257,7 +163467,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162283,14 +163492,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-bsh-factory", - "repository": "rhel8-CRB" -@@ -162307,7 +163522,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162333,14 +163547,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-bsh-factory-javadoc", - "repository": "rhel8-CRB" -@@ -162357,7 +163577,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162383,14 +163602,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-build-api", - "repository": "rhel8-CRB" -@@ -162407,7 +163632,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162433,14 +163657,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-build-api-javadoc", - "repository": "rhel8-CRB" -@@ -162507,7 +163737,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162533,14 +163762,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-cipher-javadoc", - "repository": "rhel8-CRB" -@@ -162607,7 +163842,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162633,14 +163867,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-classworlds-javadoc", - "repository": "rhel8-CRB" -@@ -162657,7 +163897,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162683,14 +163922,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-cli", - "repository": "rhel8-CRB" -@@ -162707,7 +163952,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162733,14 +163977,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-cli-javadoc", - "repository": "rhel8-CRB" -@@ -162807,7 +164057,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162833,14 +164082,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-compiler-extras", - "repository": "rhel8-CRB" -@@ -162857,7 +164112,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162883,14 +164137,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-compiler-javadoc", - "repository": "rhel8-CRB" -@@ -162907,7 +164167,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -162933,14 +164192,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-compiler-pom", - "repository": "rhel8-CRB" -@@ -163007,7 +164272,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -163033,14 +164297,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-component-api-javadoc", - "repository": "rhel8-CRB" -@@ -163057,7 +164327,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -163083,14 +164352,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-component-factories-pom", - "repository": "rhel8-CRB" -@@ -163107,7 +164382,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -163133,14 +164407,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-components-pom", - "repository": "rhel8-CRB" -@@ -163257,7 +164537,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -163283,14 +164562,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-containers-component-javadoc", - "repository": "rhel8-CRB" -@@ -163987,7 +165272,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164013,14 +165297,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-io-javadoc", - "repository": "rhel8-CRB" -@@ -164363,7 +165653,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164389,14 +165678,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-sec-dispatcher-javadoc", - "repository": "rhel8-CRB" -@@ -164496,7 +165791,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164522,14 +165816,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-utils-javadoc", - "repository": "rhel8-CRB" -@@ -164546,7 +165846,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164572,14 +165871,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-velocity", - "repository": "rhel8-CRB" -@@ -164596,7 +165901,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164622,14 +165926,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "plexus-velocity-javadoc", - "repository": "rhel8-CRB" -@@ -164656,7 +165966,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-api-easymock", - "repository": "rhel8-CRB" -@@ -164664,7 +165977,11 @@ null - ], - "set_id": 7300 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164686,7 +166003,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-api-mockito", - "repository": "rhel8-CRB" -@@ -164694,7 +166014,11 @@ null - ], - "set_id": 7301 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164716,7 +166040,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-api-support", - "repository": "rhel8-CRB" -@@ -164724,7 +166051,11 @@ null - ], - "set_id": 7302 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164746,7 +166077,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-common", - "repository": "rhel8-CRB" -@@ -164754,7 +166088,11 @@ null - ], - "set_id": 7303 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164776,7 +166114,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-core", - "repository": "rhel8-CRB" -@@ -164784,7 +166125,11 @@ null - ], - "set_id": 7304 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164806,7 +166151,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-javadoc", - "repository": "rhel8-CRB" -@@ -164814,7 +166162,11 @@ null - ], - "set_id": 7305 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164836,7 +166188,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-junit4", - "repository": "rhel8-CRB" -@@ -164844,7 +166199,11 @@ null - ], - "set_id": 7306 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164866,7 +166225,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-reflect", - "repository": "rhel8-CRB" -@@ -164874,7 +166236,11 @@ null - ], - "set_id": 7307 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164896,7 +166262,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "powermock-testng", - "repository": "rhel8-CRB" -@@ -164904,7 +166273,11 @@ null - ], - "set_id": 7308 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -164916,7 +166289,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164942,14 +166314,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "qdox", - "repository": "rhel8-CRB" -@@ -164966,7 +166344,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -164992,14 +166369,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "qdox-javadoc", - "repository": "rhel8-CRB" -@@ -165016,9 +166399,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4531, -@@ -165042,14 +166423,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "regexp", - "repository": "rhel8-CRB" -@@ -165066,7 +166453,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165092,14 +166478,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "regexp-javadoc", - "repository": "rhel8-CRB" -@@ -165380,7 +166772,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "scala", -+"stream": "2.10" -+} - ], - "name": "scala", - "repository": "rhel8-AppStream" -@@ -165388,7 +166783,11 @@ null - ], - "set_id": 7326 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -165410,7 +166809,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "scala", -+"stream": "2.10" -+} - ], - "name": "scala-apidoc", - "repository": "rhel8-AppStream" -@@ -165418,7 +166820,11 @@ null - ], - "set_id": 7327 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -165440,7 +166846,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "scala", -+"stream": "2.10" -+} - ], - "name": "scala-swing", - "repository": "rhel8-AppStream" -@@ -165448,7 +166857,11 @@ null - ], - "set_id": 7328 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -165460,7 +166873,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165570,14 +166982,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "sisu-inject", - "repository": "rhel8-AppStream" -@@ -165594,7 +167012,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165620,14 +167037,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "sisu-javadoc", - "repository": "rhel8-CRB" -@@ -165644,7 +167067,6 @@ null - { - "action": 5, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165719,14 +167141,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "sisu-plexus", - "repository": "rhel8-AppStream" -@@ -165809,7 +167237,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165835,14 +167262,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "sisu-mojos", - "repository": "rhel8-CRB" -@@ -165859,7 +167292,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -165885,14 +167317,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "sisu-mojos-javadoc", - "repository": "rhel8-CRB" -@@ -166008,7 +167446,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166034,14 +167471,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "slf4j-javadoc", - "repository": "rhel8-CRB" -@@ -166058,7 +167501,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166084,14 +167526,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "slf4j-manual", - "repository": "rhel8-CRB" -@@ -166118,7 +167566,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "slf4j-sources", - "repository": "rhel8-CRB" -@@ -166126,7 +167577,11 @@ null - ], - "set_id": 7347 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -166204,7 +167659,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166230,14 +167684,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "sonatype-oss-parent", - "repository": "rhel8-CRB" -@@ -166254,7 +167714,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166280,14 +167739,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "sonatype-plugins-parent", - "repository": "rhel8-CRB" -@@ -166314,7 +167779,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "spec-version-maven-plugin", - "repository": "rhel8-CRB" -@@ -166322,7 +167790,11 @@ null - ], - "set_id": 7354 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -166344,7 +167816,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "spec-version-maven-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -166352,7 +167827,11 @@ null - ], - "set_id": 7355 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -166364,7 +167843,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166390,14 +167868,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "spice-parent", - "repository": "rhel8-CRB" -@@ -166480,7 +167964,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166506,14 +167989,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "testng", - "repository": "rhel8-CRB" -@@ -166530,7 +168019,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -166556,14 +168044,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "testng-javadoc", - "repository": "rhel8-CRB" -@@ -167326,7 +168820,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167352,14 +168845,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xbean", - "repository": "rhel8-CRB" -@@ -167376,7 +168875,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167402,14 +168900,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "xbean-javadoc", - "repository": "rhel8-CRB" -@@ -167426,7 +168930,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167452,14 +168955,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xerces-j2", - "repository": "rhel8-AppStream" -@@ -167476,7 +168985,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167502,14 +169010,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xerces-j2-demo", - "repository": "rhel8-AppStream" -@@ -167526,7 +169040,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167552,14 +169065,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xerces-j2-javadoc", - "repository": "rhel8-AppStream" -@@ -167576,7 +169095,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167602,14 +169120,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-commons-apis", - "repository": "rhel8-AppStream" -@@ -167626,7 +169150,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167652,14 +169175,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-commons-apis-javadoc", - "repository": "rhel8-AppStream" -@@ -167676,7 +169205,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167702,14 +169230,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-commons-apis-manual", - "repository": "rhel8-AppStream" -@@ -167726,7 +169260,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167752,14 +169285,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-commons-resolver", - "repository": "rhel8-AppStream" -@@ -167776,7 +169315,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167802,14 +169340,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-commons-resolver-javadoc", - "repository": "rhel8-AppStream" -@@ -167826,7 +169370,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167852,14 +169395,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-stylebook", - "repository": "rhel8-AppStream" -@@ -167876,7 +169425,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167902,14 +169450,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-stylebook-demo", - "repository": "rhel8-AppStream" -@@ -167926,7 +169480,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -167952,14 +169505,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "xml-stylebook-javadoc", - "repository": "rhel8-AppStream" -@@ -169405,7 +170964,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169418,7 +170976,7 @@ null - null - ], - "name": "jboss-interceptors-1.1-api", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 7464 -@@ -169431,14 +170989,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "jboss-interceptors-1.2-api", - "repository": "rhel8-AppStream" -@@ -169455,7 +171019,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -169468,7 +171031,7 @@ null - null - ], - "name": "jboss-interceptors-1.1-api-javadoc", --"repository": "rhel7-base" -+"repository": "rhel7-optional" - } - ], - "set_id": 7466 -@@ -169481,14 +171044,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jboss-interceptors-1.2-api-javadoc", - "repository": "rhel8-CRB" -@@ -188257,7 +189826,7 @@ null - null - ], - "name": "python-httplib2", --"repository": "rhel7-extras" -+"repository": "rhel7-optional" - } - ], - "set_id": 8201 -@@ -266909,10 +268478,6 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "3.1" --}, --{ --"name": "ruby", - "stream": "2.5" - }, - { -@@ -266926,6 +268491,10 @@ null - { - "name": "ruby", - "stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "3.1" - } - ], - "name": "rubygem-abrt", -@@ -266962,10 +268531,6 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "3.1" --}, --{ --"name": "ruby", - "stream": "2.5" - }, - { -@@ -266979,6 +268544,10 @@ null - { - "name": "ruby", - "stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "3.1" - } - ], - "name": "rubygem-abrt", -@@ -267015,10 +268584,6 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "3.1" --}, --{ --"name": "ruby", - "stream": "2.5" - }, - { -@@ -267032,6 +268597,10 @@ null - { - "name": "ruby", - "stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "3.1" - } - ], - "name": "rubygem-abrt-doc", -@@ -267068,10 +268637,6 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "3.1" --}, --{ --"name": "ruby", - "stream": "2.5" - }, - { -@@ -267085,6 +268650,10 @@ null - { - "name": "ruby", - "stream": "3.0" -+}, -+{ -+"name": "ruby", -+"stream": "3.1" - } - ], - "name": "rubygem-abrt-doc", -@@ -337301,7 +338870,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -337309,7 +338878,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "toolbox", -@@ -363532,10 +365101,6 @@ null - "modulestreams": [ - { - "name": "php", --"stream": "8.0" --}, --{ --"name": "php", - "stream": "7.2" - }, - { -@@ -363545,6 +365110,10 @@ null - { - "name": "php", - "stream": "7.4" -+}, -+{ -+"name": "php", -+"stream": "8.0" - } - ], - "name": "php-pear", -@@ -369097,19 +370666,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "ruby", -@@ -369253,19 +370822,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "ruby-devel", -@@ -369342,19 +370911,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "ruby-doc", -@@ -369431,19 +371000,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-bigdecimal", -@@ -369520,19 +371089,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-bundler", -@@ -369609,19 +371178,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-io-console", -@@ -369776,19 +371345,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-json", -@@ -369865,19 +371434,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-minitest", -@@ -369954,19 +371523,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-mysql2", -@@ -370043,19 +371612,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-mysql2-doc", -@@ -370132,19 +371701,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-pg", -@@ -370221,19 +371790,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-pg-doc", -@@ -370310,19 +371879,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-power_assert", -@@ -370399,19 +371968,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-psych", -@@ -370488,19 +372057,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-rake", -@@ -370577,19 +372146,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-rdoc", -@@ -370666,19 +372235,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygems", -@@ -370755,19 +372324,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygems-devel", -@@ -370844,19 +372413,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "rubygem-test-unit", -@@ -370933,19 +372502,19 @@ null - "modulestreams": [ - { - "name": "ruby", --"stream": "2.7" -+"stream": "2.5" - }, - { - "name": "ruby", --"stream": "3.0" -+"stream": "2.6" - }, - { - "name": "ruby", --"stream": "2.5" -+"stream": "2.7" - }, - { - "name": "ruby", --"stream": "2.6" -+"stream": "3.0" - } - ], - "name": "ruby-libs", -@@ -400093,7 +401662,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -400101,7 +401670,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "buildah-tests", -@@ -400182,7 +401751,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -400190,7 +401759,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "conmon", -@@ -401006,7 +402575,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -401014,7 +402583,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "podman-remote", -@@ -401095,7 +402664,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -401103,7 +402672,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "podman-tests", -@@ -401451,7 +403020,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -401459,7 +403028,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "skopeo-tests", -@@ -404755,7 +406324,7 @@ null - }, - { - "name": "container-tools", --"stream": "4.0" -+"stream": "3.0" - }, - { - "name": "container-tools", -@@ -404763,7 +406332,7 @@ null - }, - { - "name": "container-tools", --"stream": "3.0" -+"stream": "4.0" - } - ], - "name": "udica", -@@ -442924,19 +444493,19 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "12" -+"stream": "10" - }, - { - "name": "nodejs", --"stream": "14" -+"stream": "12" - }, - { - "name": "nodejs", --"stream": "16" -+"stream": "14" - }, - { - "name": "nodejs", --"stream": "10" -+"stream": "16" - } - ], - "name": "nodejs-packaging", -@@ -442973,19 +444542,19 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "12" -+"stream": "10" - }, - { - "name": "nodejs", --"stream": "14" -+"stream": "12" - }, - { - "name": "nodejs", --"stream": "16" -+"stream": "14" - }, - { - "name": "nodejs", --"stream": "10" -+"stream": "16" - } - ], - "name": "nodejs-packaging", -@@ -443022,19 +444591,19 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "12" -+"stream": "10" - }, - { - "name": "nodejs", --"stream": "14" -+"stream": "12" - }, - { - "name": "nodejs", --"stream": "16" -+"stream": "14" - }, - { - "name": "nodejs", --"stream": "10" -+"stream": "16" - } - ], - "name": "nodejs-devel", -@@ -443071,19 +444640,19 @@ null - "modulestreams": [ - { - "name": "nodejs", --"stream": "12" -+"stream": "10" - }, - { - "name": "nodejs", --"stream": "14" -+"stream": "12" - }, - { - "name": "nodejs", --"stream": "16" -+"stream": "14" - }, - { - "name": "nodejs", --"stream": "10" -+"stream": "16" - } - ], - "name": "nodejs-devel", -@@ -693353,6 +694922,40 @@ null - "minor_version": 1, - "os_name": "RHEL" - } -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19560, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "gcc-toolset-14-gcc", -+"repository": "rhel9-AppStream" -+} -+], -+"set_id": 26166 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 4, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 5, -+"os_name": "RHEL" -+} - } - ] - } --- -2.49.0 - diff --git a/SOURCES/0038-Makefile-Non-zero-exit-code-on-failed-tests-in-conta.patch b/SOURCES/0038-Makefile-Non-zero-exit-code-on-failed-tests-in-conta.patch deleted file mode 100644 index 6d8f551..0000000 --- a/SOURCES/0038-Makefile-Non-zero-exit-code-on-failed-tests-in-conta.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 397975d6b63ff70755ea41b8ec8fc413966218e4 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Fri, 30 May 2025 14:13:35 +0200 -Subject: [PATCH 38/43] Makefile: Non-zero exit code on failed tests in - container - -Previously all exit codes from execution of tests inside -container have been ignored and make command ended with zero always. - -Also drop testing of el7toel8 repository for Python 3.6 on RHEL 8. -The test started to fail for unknown reason (changes in pytest or -another nonstandard python module?). As we are in the middle of -dropping all el7toel8 and python2 related content, let's just drop -it. Keeping the full removal of Py2 and el7toel8 content on separate -PR. ---- - Makefile | 29 ++++++++++++++++------------- - 1 file changed, 16 insertions(+), 13 deletions(-) - -diff --git a/Makefile b/Makefile -index ceb013ab..6769b2f3 100644 ---- a/Makefile -+++ b/Makefile -@@ -164,9 +164,9 @@ help: - @echo " PR=7 SUFFIX='my_additional_suffix' make " - @echo " MR=6 COPR_CONFIG='path/to/the/config/copr/file' make " - @echo " ACTOR= TEST_LIBS=y make test" -- @echo " BUILD_CONTAINER=el7 make build_container" -+ @echo " BUILD_CONTAINER=rhel8 make build_container" - @echo " TEST_CONTAINER=f34 make test_container" -- @echo " CONTAINER_TOOL=docker TEST_CONTAINER=rhel7 make test_container_no_lint" -+ @echo " CONTAINER_TOOL=docker TEST_CONTAINER=rhel8 make test_container_no_lint" - @echo "" - - clean: -@@ -459,30 +459,33 @@ test_container: - $(_CONTAINER_TOOL) ps -q -f name=$$_CONT_NAME && { $(_CONTAINER_TOOL) kill $$_CONT_NAME; $(_CONTAINER_TOOL) rm $$_CONT_NAME; }; \ - $(_CONTAINER_TOOL) run -di --name $$_CONT_NAME -v "$$PWD":/repo:Z -e PYTHON_VENV=$$_VENV $$TEST_IMAGE && \ - $(_CONTAINER_TOOL) exec $$_CONT_NAME rsync -aur --delete --exclude "tut*" /repo/ /repocopy && \ -+ export res=0; \ - case $$_VENV in \ - python2.7) \ -- TEST_CONT_IPU=el7toel8 $(MAKE) _test_container_ipu; \ -+ TEST_CONT_IPU=el7toel8 $(MAKE) _test_container_ipu || res=1; \ - ;;\ - python3.6) \ -- TEST_CONT_IPU=el7toel8 $(MAKE) _test_container_ipu; \ -- TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu; \ -+ echo "INFO: Skipping testing of el7toel8 repository. Obsoleted"; \ -+ TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu || res=1; \ - ;; \ - python3.9) \ -- TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu; \ -- TEST_CONT_IPU=el9toel10 $(MAKE) _test_container_ipu; \ -+ TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu || res=1; \ -+ TEST_CONT_IPU=el9toel10 $(MAKE) _test_container_ipu || res=1; \ - ;; \ - python3.12) \ -- TEST_CONT_IPU=el9toel10 $(MAKE) _test_container_ipu; \ -+ TEST_CONT_IPU=el9toel10 $(MAKE) _test_container_ipu || res=1; \ - ;; \ - *) \ -- TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu; \ -- ;;\ -+ TEST_CONT_IPU=el8toel9 $(MAKE) _test_container_ipu || res=1; \ -+ ;; \ - esac; \ - $(_CONTAINER_TOOL) kill $$_CONT_NAME; \ -- $(_CONTAINER_TOOL) rm $$_CONT_NAME -+ $(_CONTAINER_TOOL) rm $$_CONT_NAME; \ -+ [ $$res -ne 0 ] && echo "TIP: If you do not see an error in the end of logs, scroll up. Multiple tests could be executed." ; \ -+ exit $$res - - test_container_all: -- @for container in "f34" "rhel7" "rhel8"; do \ -+ @for container in "f34" "rhel7" "rhel8" "rhel9"; do \ - TEST_CONTAINER=$$container $(MAKE) test_container || exit 1; \ - done - -@@ -490,7 +493,7 @@ test_container_no_lint: - @_TEST_CONT_TARGET="test_no_lint" $(MAKE) test_container - - test_container_all_no_lint: -- @for container in "f34" "rhel7" "rhel8"; do \ -+ @for container in "f34" "rhel7" "rhel8" "rhel9"; do \ - TEST_CONTAINER=$$container $(MAKE) test_container_no_lint || exit 1; \ - done - --- -2.49.0 - diff --git a/SOURCES/0039-CI-Unit-tests-Rename-tasks-tests-executions.patch b/SOURCES/0039-CI-Unit-tests-Rename-tasks-tests-executions.patch deleted file mode 100644 index 37e991d..0000000 --- a/SOURCES/0039-CI-Unit-tests-Rename-tasks-tests-executions.patch +++ /dev/null @@ -1,82 +0,0 @@ -From 4e87908b2e17d87b69bcec29ba1e9b777439a0fe Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Fri, 30 May 2025 15:02:53 +0200 -Subject: [PATCH 39/43] CI: Unit-tests: Rename tasks & tests executions - -Previous name have been very long, repeating, and it has been -problem to read the whole informatino about what tests are performed -as the description has been shortened in WebUI, e.g.: - - Unit Tests / Run unit tests in containers (Run python linters for el8toel9 and common repositories on p... - -Let's change the name so it's shortened and easier read what test -has been actually performed. Also, no need to mention that tests are -running in container anymore, as we are not running unit-tests outside -of the container in upstream. Example of new style names: - - Unit Tests / Run: Linters (python:3.9; repos:el9toel10,common) (pull_request) - Unit Tests / Run: Unit Tests (python:3.9; repos:el9toel10,common) (pull_request) ---- - .github/workflows/unit-tests.yml | 18 +++++++++--------- - 1 file changed, 9 insertions(+), 9 deletions(-) - -diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml -index 37748396..ed82e0e5 100644 ---- a/.github/workflows/unit-tests.yml -+++ b/.github/workflows/unit-tests.yml -@@ -9,43 +9,43 @@ on: - - jobs: - test: -- name: Run unit tests in containers -+ name: 'Run: ${{ matrix.scenarios.name }}' - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - scenarios: - # 9to10 -- - name: Run unit tests for el9toel10 and common repositories on python 3.12 -+ - name: 'Unit tests (python:3.12; repos:el9toel10,common)' - python: python3.12 - repos: 'el9toel10,common' - container: ubi9 -- - name: Run python linters for el9toel10 and common repositories on python 3.12 -+ - name: 'Linters (python:3.12; repos:el9toel10,common)' - python: python3.12 - repos: 'el9toel10,common' - container: ubi9-lint -- - name: Run unit tests for el9toel10 and common repositories on python 3.9 -+ - name: 'Unit tests (python:3.9; repos:el9toel10,common)' - python: python3.9 - repos: 'el9toel10,common' - container: ubi9 -- - name: Run python linters for el9toel10 and common repositories on python 3.9 -+ - name: 'Linters (python:3.9; repos:el9toel10,common)' - python: python3.9 - repos: 'el9toel10,common' - container: ubi9-lint - # 8to9 -- - name: Run unit tests for el8toel9 and common repositories on python 3.9 -+ - name: 'Unit tests (python:3.9; repos:el8toel9,common)' - python: python3.9 - repos: 'el8toel9,common' - container: ubi9 -- - name: Run python linters for el8toel9 and common repositories on python 3.9 -+ - name: 'Linters (python:3.9; repos:el8toel9,common)' - python: python3.9 - repos: 'el8toel9,common' - container: ubi9-lint -- - name: Run unit tests for el8toel9 and common repositories on python 3.6 -+ - name: 'Unit tests (python:3.6; repos:el8toel9,common)' - python: python3.6 - repos: 'el8toel9,common' - container: ubi8 -- - name: Run python linters for el8toel9 and common repositories on python 3.6 -+ - name: 'Linters (python:3.6; repos:el8toel9,common)' - python: python3.6 - repos: 'el8toel9,common' - container: ubi8-lint --- -2.49.0 - diff --git a/SOURCES/0040-Fix-parsing-of-the-kernel-cmdline.patch b/SOURCES/0040-Fix-parsing-of-the-kernel-cmdline.patch deleted file mode 100644 index 948d885..0000000 --- a/SOURCES/0040-Fix-parsing-of-the-kernel-cmdline.patch +++ /dev/null @@ -1,166 +0,0 @@ -From 2646484407bef15688fb4838c2f61d06f2098f81 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Wed, 30 Apr 2025 12:54:22 +0200 -Subject: [PATCH 40/43] Fix parsing of the kernel cmdline - -Original parsing has been splitting string tokens by "=" without a -limit, means that e.g. - root=UUID=some-id -has been split to - (root, UUID, some-id) -and and stored just "root" and "UUID" strings in the parsed msg, -instead of "root" and "UUID=some-id". - -So split the key=value just based on the first occurence of "=" -instead. - -JIRA: RHELMISC-12490 - -Co-Authored-By: Karolina Kula ---- - .../common/actors/scankernelcmdline/actor.py | 16 ++--- - .../libraries/scankernelcmdline.py | 23 +++++++ - .../tests/test_scankernelcmdline.py | 67 +++++++++++++++++++ - 3 files changed, 94 insertions(+), 12 deletions(-) - create mode 100644 repos/system_upgrade/common/actors/scankernelcmdline/libraries/scankernelcmdline.py - create mode 100644 repos/system_upgrade/common/actors/scankernelcmdline/tests/test_scankernelcmdline.py - -diff --git a/repos/system_upgrade/common/actors/scankernelcmdline/actor.py b/repos/system_upgrade/common/actors/scankernelcmdline/actor.py -index 9f8fef30..2f1a5ae2 100644 ---- a/repos/system_upgrade/common/actors/scankernelcmdline/actor.py -+++ b/repos/system_upgrade/common/actors/scankernelcmdline/actor.py -@@ -1,12 +1,12 @@ - from leapp.actors import Actor --from leapp.libraries.stdlib import run --from leapp.models import KernelCmdline, KernelCmdlineArg -+from leapp.libraries.actor import scankernelcmdline -+from leapp.models import KernelCmdline - from leapp.tags import FactsPhaseTag, IPUWorkflowTag - - - class ScanKernelCmdline(Actor): - """ -- No documentation has been provided for the scan_kernel_cmdline actor. -+ Scan the kernel command line of the booted system. - """ - - name = 'scan_kernel_cmdline' -@@ -15,12 +15,4 @@ class ScanKernelCmdline(Actor): - tags = (FactsPhaseTag, IPUWorkflowTag) - - def process(self): -- cmdline = run(['cat', '/proc/cmdline'])['stdout'].strip() -- parameters = [] -- for parameter in cmdline.split(' '): -- if '=' in parameter: -- kv = parameter.split('=') -- parameters.append(KernelCmdlineArg(key=kv[0], value=kv[1])) -- else: -- parameters.append(KernelCmdlineArg(key=parameter)) -- self.produce(KernelCmdline(parameters=parameters)) -+ scankernelcmdline.parse_cmdline_input() -diff --git a/repos/system_upgrade/common/actors/scankernelcmdline/libraries/scankernelcmdline.py b/repos/system_upgrade/common/actors/scankernelcmdline/libraries/scankernelcmdline.py -new file mode 100644 -index 00000000..9cffa70e ---- /dev/null -+++ b/repos/system_upgrade/common/actors/scankernelcmdline/libraries/scankernelcmdline.py -@@ -0,0 +1,23 @@ -+from leapp.libraries.stdlib import api, CalledProcessError, run -+from leapp.models import KernelCmdline, KernelCmdlineArg -+ -+ -+def get_cmdline_input(): -+ try: -+ cmdline_input = run(['cat', '/proc/cmdline'])['stdout'].strip() -+ return cmdline_input -+ except (OSError, CalledProcessError): -+ api.current_logger().debug('Executing `cat /proc/cmdline` failed', exc_info=True) -+ return '' -+ -+ -+def parse_cmdline_input(): -+ cmdline = get_cmdline_input() -+ parameters = [] -+ for parameter in cmdline.split(' '): -+ if '=' in parameter: -+ kv = parameter.split('=', 1) -+ parameters.append(KernelCmdlineArg(key=kv[0], value=kv[1])) -+ else: -+ parameters.append(KernelCmdlineArg(key=parameter)) -+ api.produce(KernelCmdline(parameters=parameters)) -diff --git a/repos/system_upgrade/common/actors/scankernelcmdline/tests/test_scankernelcmdline.py b/repos/system_upgrade/common/actors/scankernelcmdline/tests/test_scankernelcmdline.py -new file mode 100644 -index 00000000..ff79054f ---- /dev/null -+++ b/repos/system_upgrade/common/actors/scankernelcmdline/tests/test_scankernelcmdline.py -@@ -0,0 +1,67 @@ -+import pytest -+ -+from leapp.libraries.actor import scankernelcmdline -+from leapp.libraries.common.testutils import CurrentActorMocked, produce_mocked -+from leapp.libraries.stdlib import api, CalledProcessError -+from leapp.models import KernelCmdline, KernelCmdlineArg -+ -+ -+def mock_cmd_output(): -+ expected_cmd_output = ( -+ 'BOOT_IMAGE=(hd0,msdos1)/vmlinuz-xxx root=UUID=some_uid ro console=tty0' -+ ' console=ttyS0,115200 rd_NO_PLYMOUTH biosdevname=0 net.ifnames=0 crashkernel=auto' -+ ) -+ return expected_cmd_output -+ -+ -+def test_cmdline_output(monkeypatch): -+ -+ monkeypatch.setattr(scankernelcmdline, 'get_cmdline_input', mock_cmd_output) -+ current_actor = CurrentActorMocked(src_ver='8.10', dst_ver='9.6') -+ monkeypatch.setattr(api, 'current_actor', current_actor) -+ monkeypatch.setattr(api, 'produce', produce_mocked()) -+ -+ scankernelcmdline.parse_cmdline_input() -+ -+ expected_params = [KernelCmdlineArg(key=k, value=v) for k, v in [ -+ ('BOOT_IMAGE', '(hd0,msdos1)/vmlinuz-xxx'), -+ ('root', 'UUID=some_uid'), -+ ('ro', None), -+ ('console', 'tty0'), -+ ('console', 'ttyS0,115200'), -+ ('rd_NO_PLYMOUTH', None), -+ ('biosdevname', '0'), -+ ('net.ifnames', '0'), -+ ('crashkernel', 'auto')]] -+ -+ expected_output_msg = KernelCmdline(parameters=expected_params) -+ assert api.produce.model_instances -+ assert expected_output_msg == api.produce.model_instances[0] -+ -+ -+def test_cmdline_content(monkeypatch): -+ -+ def run_mocked(cmd, **kwargs): -+ assert cmd == ['cat', '/proc/cmdline'] -+ output = mock_cmd_output() -+ return {'stdout': output} -+ -+ monkeypatch.setattr(scankernelcmdline, 'run', run_mocked) -+ cmd_output = scankernelcmdline.get_cmdline_input() -+ expected_cmd_output = mock_cmd_output() -+ -+ assert cmd_output == expected_cmd_output -+ -+ -+@pytest.mark.parametrize('is_os_error', [True, False]) -+def test_cmdline_run_failed(monkeypatch, is_os_error): -+ -+ def run_mocked_error(cmd, **kwargs): -+ assert cmd == ['cat', '/proc/cmdline'] -+ if is_os_error: -+ raise OSError('OSError raised') -+ raise CalledProcessError("CalledProcessError raised", cmd, "result") -+ -+ monkeypatch.setattr(scankernelcmdline, 'run', run_mocked_error) -+ cmd_output = scankernelcmdline.get_cmdline_input() -+ assert cmd_output == '' --- -2.49.0 - diff --git a/SOURCES/0041-repomap-Process-repositories-based-on-distro.patch b/SOURCES/0041-repomap-Process-repositories-based-on-distro.patch deleted file mode 100644 index ed8740c..0000000 --- a/SOURCES/0041-repomap-Process-repositories-based-on-distro.patch +++ /dev/null @@ -1,1142 +0,0 @@ -From ff21cc8f8d81766658bc63f23dcf7914cef978e1 Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Mon, 28 Apr 2025 15:07:22 +0200 -Subject: [PATCH 41/43] repomap: Process repositories based on distro - -The original solution expect just IPU of RHEL systems and so only -source RHEL DNF repositories have been mapped to the target RHEL -repositories. Making this more distro agnostic for CentOS-like -systems, the mapping needs to be updated to respect distro specific -repositories. - -Hence a 'distro' field has been added in the 1.3.0 version of the -repomap.json format. The field is required for all the `repositories` -entries. RepomapDataHandler now takes in distro as a constructor -parameter and only consider entries with the matching distro value. - -Reflects also changes in the repomap json schema for version 1.3.0, -which drops enumeration for the `rhui` field and replace it by simple -String type to make the solution more scalable. This also means that -vendor of the repomap data file must validate this field "manually". - -All related unit-tests have been updated. As the commit is already -large, keeping the update of data files on a separate commit. - -Update the PESIDRepositoryEntry model: - * add the distro field represented by String - * change rhui type from StringEnum to String - -Jira: RHEL-80336 - -WIP setuptarget repos tests for distro - -Add repositories mapping unit tests for distro ---- - .../libraries/pes_events_scanner.py | 1 + - .../libraries/peseventsscanner_repomap.py | 51 +++- - .../tests/test_pes_event_scanner.py | 4 +- - .../tests/test_repositoriesblacklist.py | 6 +- - .../libraries/repositoriesmapping.py | 5 +- - .../tests/files/repomap_example.json | 43 ++- - .../tests/unit_test_repositoriesmapping.py | 37 ++- - .../common/actors/setuptargetrepos/actor.py | 13 +- - .../libraries/setuptargetrepos_repomap.py | 51 +++- - .../tests/test_repomapping.py | 265 ++++++++++++++---- - .../tests/test_setuptargetrepos.py | 18 +- - .../common/models/repositoriesmap.py | 7 +- - 12 files changed, 397 insertions(+), 104 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py b/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py -index 50336150..e6741293 100644 ---- a/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py -+++ b/repos/system_upgrade/common/actors/peseventsscanner/libraries/pes_events_scanner.py -@@ -400,6 +400,7 @@ def get_pesid_to_repoid_map(target_pesids): - repo_type='rpm', - channel='ga', - rhui='', -+ distro=api.current_actor().configuration.os_release.release_id, - ) - - for pesid in target_pesids: -diff --git a/repos/system_upgrade/common/actors/peseventsscanner/libraries/peseventsscanner_repomap.py b/repos/system_upgrade/common/actors/peseventsscanner/libraries/peseventsscanner_repomap.py -index c2976ddf..37be03f1 100644 ---- a/repos/system_upgrade/common/actors/peseventsscanner/libraries/peseventsscanner_repomap.py -+++ b/repos/system_upgrade/common/actors/peseventsscanner/libraries/peseventsscanner_repomap.py -@@ -23,7 +23,7 @@ class RepoMapDataHandler(object): - Provide the basic functionality to work with the repository data easily. - """ - -- def __init__(self, repo_map, cloud_provider='', default_channels=None): -+ def __init__(self, repo_map, distro='', cloud_provider='', default_channels=None): - """ - Initialize the object based on the given RepositoriesMapping msg. - -@@ -32,6 +32,8 @@ class RepoMapDataHandler(object): - - :param repo_map: A valid RepositoryMapping message. - :type repo_map: RepositoryMapping -+ :param distro: Which distribution's mappings to use, default to current -+ :type distro: str - :param default_channels: A list of default channels to use when a target repository - equivalent exactly matching a source repository was not found. - :type default_channels: List[str] -@@ -42,6 +44,7 @@ class RepoMapDataHandler(object): - # ideal for work, but there is not any significant impact.. - self.repositories = repo_map.repositories - self.mapping = repo_map.mapping -+ self.distro = distro or api.current_actor().configuration.os_release.release_id - # FIXME(pstodulk): what about default_channel -> fallback_channel - # hardcoded always as ga? instead of list of channels.. - # it'd be possibly confusing naming now... -@@ -93,6 +96,8 @@ class RepoMapDataHandler(object): - If multiple pesid repo entries with the same repoid were found, the entry with rhui matching the source - system's rhui info will be returned. If no entry with matching rhui exists, the CDN one is returned if any. - -+ Note that repositories are automatically filtered based on the specified OS release ID (self.distro). -+ - :param repoid: RepoID that should the PESIDRepositoryEntry match. - :type repoid: str - :param major_version: RepoID that should the PESIDRepositoryEntry match. -@@ -103,9 +108,23 @@ class RepoMapDataHandler(object): - """ - matching_pesid_repos = [] - for pesid_repo in self.repositories: -- if pesid_repo.repoid == repoid and pesid_repo.major_version == major_version: -+ # FIXME(pstodulk): Why we do not check actually architecture here? -+ # It seems obvious we should check it but the fixme comment below -+ # suggests that it's expected - for not obvious reason. -+ # For the investigation: -+ # # check repoids matching various architectures -+ # # check repoids without $arch in substring on how many architectures they are present -+ # Investigate and: add a comment with an explanation or fix the -+ # condition. -+ if ( -+ pesid_repo.repoid == repoid -+ and pesid_repo.major_version == major_version -+ and pesid_repo.distro == self.distro -+ ): - matching_pesid_repos.append(pesid_repo) - -+ # FIXME: when a PESID is present for multiple architectures, there -+ # multiple matching repos even though there should really be just one - if len(matching_pesid_repos) == 1: - # Perform no heuristics if only a single pesid repository with matching repoid found - return matching_pesid_repos[0] -@@ -136,27 +155,34 @@ class RepoMapDataHandler(object): - pesids.update(repomap.target) - return sorted(pesids) - -- def get_pesid_repos(self, pesid, major_version): -+ def get_pesid_repos(self, pesid, major_version, distro): - """ -- Get the list of PESIDRepositoryEntry with the specified PES ID and OS major version. -+ Get the list of PESIDRepositoryEntry with the specified PES ID, -+ OS major version, and OS release ID. - - :param pesid: PES ID of the repositories to be retrieved. - :type pesid: str -- :param major_version: OS major version of the repositories to be retrieved. -+ :param major_version: OS major version of repositories to be retrieved. - :type major_version: str -- :return: A list of PESIDRepositoryEntries that match the provided PES ID and OS major version. -+ :param distro: OS release ID of repositories to be retrieved, -+ :type distro: str -+ :return: A list of PESIDRepositoryEntries that match the provided PES ID, OS major version, and OS release ID. - :rtype: List[PESIDRepositoryEntry] - """ - pesid_repos = [] - for pesid_repo in self.repositories: -- if pesid_repo.pesid == pesid and pesid_repo.major_version == major_version: -+ if ( -+ pesid_repo.pesid == pesid -+ and pesid_repo.major_version == major_version -+ and pesid_repo.distro == distro -+ ): - pesid_repos.append(pesid_repo) - return pesid_repos - - def get_source_pesid_repos(self, pesid): - """ - Return the list of PESIDRepositoryEntry objects for a specified PES ID -- matching the source OS major version. -+ matching the source OS. - - :param pesid: The PES ID for which to retrieve PESIDRepositoryEntries. - :type pesid: str -@@ -164,12 +190,12 @@ class RepoMapDataHandler(object): - the OS Major version same as the source OS. - :rtype: List[PESIDRepositoryEntry] - """ -- return self.get_pesid_repos(pesid, get_source_major_version()) -+ return self.get_pesid_repos(pesid, get_source_major_version(), self.distro) - - def get_target_pesid_repos(self, pesid): - """ - Return the list of PESIDRepositoryEntry objects for a specified PES ID -- matching the target OS major version. -+ matching the target OS. - - :param pesid: The PES ID for which to retrieve PESIDRepositoryEntries. - :type pesid: str -@@ -177,7 +203,7 @@ class RepoMapDataHandler(object): - the OS Major version same as the target OS. - :rtype: List[PESIDRepositoryEntry] - """ -- return self.get_pesid_repos(pesid, get_target_major_version()) -+ return self.get_pesid_repos(pesid, get_target_major_version(), self.distro) - - def _find_repository_target_equivalent(self, src_pesidrepo, target_pesid): - """ -@@ -197,8 +223,9 @@ class RepoMapDataHandler(object): - matches_rhui = candidate.rhui == src_pesidrepo.rhui - matches_repo_type = candidate.repo_type == 'rpm' - matches_arch = candidate.arch == api.current_actor().configuration.architecture -+ matches_distro = candidate.distro == self.distro - -- if matches_rhui and matches_arch and matches_repo_type: -+ if matches_rhui and matches_arch and matches_distro and matches_repo_type: - # user can specify in future the specific channel should be - # prioritized always (e.g. want to go to EUS...). - channel = self.prio_channel or src_pesidrepo.channel -diff --git a/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py b/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py -index 9a499baa..09a1e82d 100644 ---- a/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py -+++ b/repos/system_upgrade/common/actors/peseventsscanner/tests/test_pes_event_scanner.py -@@ -246,9 +246,9 @@ def test_actor_performs(monkeypatch): - ], - repositories=[ - PESIDRepositoryEntry(pesid='rhel7-base', major_version='7', repoid='rhel7-repo', arch='x86_64', -- repo_type='rpm', channel='ga', rhui=''), -+ repo_type='rpm', channel='ga', rhui='', distro='rhel'), - PESIDRepositoryEntry(pesid='rhel8-BaseOS', major_version='8', repoid='rhel8-repo', arch='x86_64', -- repo_type='rpm', channel='ga', rhui='')] -+ repo_type='rpm', channel='ga', rhui='', distro='rhel')] - ) - - enabled_modules = EnabledModules(modules=[]) -diff --git a/repos/system_upgrade/common/actors/repositoriesblacklist/tests/test_repositoriesblacklist.py b/repos/system_upgrade/common/actors/repositoriesblacklist/tests/test_repositoriesblacklist.py -index 28da781e..c4f9a36e 100644 ---- a/repos/system_upgrade/common/actors/repositoriesblacklist/tests/test_repositoriesblacklist.py -+++ b/repos/system_upgrade/common/actors/repositoriesblacklist/tests/test_repositoriesblacklist.py -@@ -6,7 +6,6 @@ from leapp.libraries.common.testutils import create_report_mocked, CurrentActorM - from leapp.libraries.stdlib import api - from leapp.models import ( - CustomTargetRepository, -- EnvVar, - PESIDRepositoryEntry, - RepoMapEntry, - RepositoriesBlacklisted, -@@ -42,6 +41,7 @@ def rhel7_optional_pesidrepo(): - arch='x86_64', - channel='ga', - repo_type='rpm', -+ distro='rhel', - ) - - -@@ -54,7 +54,9 @@ def rhel8_crb_pesidrepo(): - rhui='', - arch='x86_64', - channel='ga', -- repo_type='rpm') -+ repo_type='rpm', -+ distro='rhel', -+ ) - - - @pytest.fixture -diff --git a/repos/system_upgrade/common/actors/repositoriesmapping/libraries/repositoriesmapping.py b/repos/system_upgrade/common/actors/repositoriesmapping/libraries/repositoriesmapping.py -index 58089195..d4a64793 100644 ---- a/repos/system_upgrade/common/actors/repositoriesmapping/libraries/repositoriesmapping.py -+++ b/repos/system_upgrade/common/actors/repositoriesmapping/libraries/repositoriesmapping.py -@@ -17,7 +17,7 @@ REPOMAP_FILE = 'repomap.json' - - - class RepoMapData(object): -- VERSION_FORMAT = '1.2.1' -+ VERSION_FORMAT = '1.3.0' - - def __init__(self): - self.repositories = [] -@@ -40,7 +40,8 @@ class RepoMapData(object): - repo_type=data['repo_type'], - arch=data['arch'], - major_version=data['major_version'], -- pesid=pesid -+ pesid=pesid, -+ distro=data['distro'], - )) - - def get_repositories(self, valid_major_versions): -diff --git a/repos/system_upgrade/common/actors/repositoriesmapping/tests/files/repomap_example.json b/repos/system_upgrade/common/actors/repositoriesmapping/tests/files/repomap_example.json -index a5fc5fe1..1f04d72d 100644 ---- a/repos/system_upgrade/common/actors/repositoriesmapping/tests/files/repomap_example.json -+++ b/repos/system_upgrade/common/actors/repositoriesmapping/tests/files/repomap_example.json -@@ -1,6 +1,6 @@ - { - "datetime": "202107141655Z", -- "version_format": "1.2.1", -+ "version_format": "1.3.0", - "mapping": [ - { - "source_major_version": "7", -@@ -38,7 +38,8 @@ - "repoid": "some-rhel-7-repoid", - "arch": "x86_64", - "repo_type": "rpm", -- "channel": "eus" -+ "channel": "eus", -+ "distro": "rhel" - } - ] - }, -@@ -50,7 +51,8 @@ - "repoid": "some-rhel-8-repoid1", - "arch": "x86_64", - "repo_type": "rpm", -- "channel": "eus" -+ "channel": "eus", -+ "distro": "rhel" - } - ] - }, -@@ -62,7 +64,8 @@ - "repoid": "some-rhel-8-repoid2", - "arch": "x86_64", - "repo_type": "rpm", -- "channel": "eus" -+ "channel": "eus", -+ "distro": "rhel" - } - ] - }, -@@ -74,7 +77,8 @@ - "repoid": "some-rhel-9-repo1", - "arch": "x86_64", - "repo_type": "rpm", -- "channel": "eus" -+ "channel": "eus", -+ "distro": "rhel" - } - ] - }, -@@ -86,7 +90,34 @@ - "repoid": "some-rhel-9-repo2", - "arch": "x86_64", - "repo_type": "rpm", -- "channel": "eus" -+ "channel": "eus", -+ "distro": "rhel" -+ } -+ ] -+ }, -+ { -+ "pesid": "pesid6", -+ "entries": [ -+ { -+ "major_version": "7", -+ "repoid": "some-centos-9-repoid1", -+ "arch": "x86_64", -+ "repo_type": "rpm", -+ "channel": "ga", -+ "distro": "centos" -+ } -+ ] -+ }, -+ { -+ "pesid": "pesid7", -+ "entries": [ -+ { -+ "major_version": "8", -+ "repoid": "some-centos-10-repoid1", -+ "arch": "x86_64", -+ "repo_type": "rpm", -+ "channel": "ga", -+ "distro": "centos" - } - ] - } -diff --git a/repos/system_upgrade/common/actors/repositoriesmapping/tests/unit_test_repositoriesmapping.py b/repos/system_upgrade/common/actors/repositoriesmapping/tests/unit_test_repositoriesmapping.py -index 243b8809..9d781125 100644 ---- a/repos/system_upgrade/common/actors/repositoriesmapping/tests/unit_test_repositoriesmapping.py -+++ b/repos/system_upgrade/common/actors/repositoriesmapping/tests/unit_test_repositoriesmapping.py -@@ -7,10 +7,9 @@ import requests - from leapp.exceptions import StopActorExecutionError - from leapp.libraries.actor import repositoriesmapping - from leapp.libraries.common import fetch --from leapp.libraries.common.config import architecture, version - from leapp.libraries.common.testutils import CurrentActorMocked, produce_mocked - from leapp.libraries.stdlib import api --from leapp.models import ConsumedDataAsset, PESIDRepositoryEntry, RPM -+from leapp.models import ConsumedDataAsset, PESIDRepositoryEntry - - CUR_DIR = os.path.dirname(os.path.abspath(__file__)) - -@@ -53,7 +52,7 @@ def test_scan_existing_valid_data(monkeypatch, adjust_cwd): - # 2. Verify that only repositories valid for the current IPU are produced - pesid_repos = repo_mapping.repositories - fail_description = 'Actor produced incorrect number of IPU-relevant pesid repos.' -- assert len(pesid_repos) == 3, fail_description -+ assert len(pesid_repos) == 5, fail_description - - expected_pesid_repos = [ - PESIDRepositoryEntry( -@@ -63,7 +62,8 @@ def test_scan_existing_valid_data(monkeypatch, adjust_cwd): - arch='x86_64', - repo_type='rpm', - channel='eus', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='pesid2', -@@ -72,7 +72,8 @@ def test_scan_existing_valid_data(monkeypatch, adjust_cwd): - arch='x86_64', - repo_type='rpm', - channel='eus', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='pesid3', -@@ -81,7 +82,28 @@ def test_scan_existing_valid_data(monkeypatch, adjust_cwd): - arch='x86_64', - repo_type='rpm', - channel='eus', -- rhui='' -+ rhui='', -+ distro='rhel', -+ ), -+ PESIDRepositoryEntry( -+ pesid='pesid6', -+ major_version='7', -+ repoid='some-centos-9-repoid1', -+ arch='x86_64', -+ repo_type='rpm', -+ channel='ga', -+ rhui='', -+ distro='centos', -+ ), -+ PESIDRepositoryEntry( -+ pesid='pesid7', -+ major_version='8', -+ repoid='some-centos-10-repoid1', -+ arch='x86_64', -+ repo_type='rpm', -+ channel='ga', -+ rhui='', -+ distro='centos', - ), - ] - -@@ -177,7 +199,8 @@ def test_scan_repositories_with_mapping_to_pesid_without_repos(monkeypatch): - 'repoid': 'some-rhel-7-repo', - 'arch': 'x86_64', - 'repo_type': 'rpm', -- 'channel': 'eus' -+ 'channel': 'eus', -+ 'distro': 'rhel', - } - ] - } -diff --git a/repos/system_upgrade/common/actors/setuptargetrepos/actor.py b/repos/system_upgrade/common/actors/setuptargetrepos/actor.py -index 767fa00c..91855818 100644 ---- a/repos/system_upgrade/common/actors/setuptargetrepos/actor.py -+++ b/repos/system_upgrade/common/actors/setuptargetrepos/actor.py -@@ -17,11 +17,16 @@ from leapp.tags import FactsPhaseTag, IPUWorkflowTag - - class SetupTargetRepos(Actor): - """ -- Produces list of repositories that should be available to be used by Upgrade process. -+ Produces list of repositories that should be available to be used during IPU process. - -- Based on current set of Red Hat Enterprise Linux repositories, produces the list of target -- repositories. Additionally process request to use custom repositories during the upgrade -- transaction. -+ The list of expected target repositories is produced based on: -+ * required custom target repositories, -+ * discovered enabled repositories, -+ * repositories from which originates the installed content, -+ * and the system distribution. -+ -+ The list of repositories can be additionally affected in case of RHEL by -+ required channel (e.g. eus) or by detected use of RHUI. - """ - - name = 'setuptargetrepos' -diff --git a/repos/system_upgrade/common/actors/setuptargetrepos/libraries/setuptargetrepos_repomap.py b/repos/system_upgrade/common/actors/setuptargetrepos/libraries/setuptargetrepos_repomap.py -index c2976ddf..37be03f1 100644 ---- a/repos/system_upgrade/common/actors/setuptargetrepos/libraries/setuptargetrepos_repomap.py -+++ b/repos/system_upgrade/common/actors/setuptargetrepos/libraries/setuptargetrepos_repomap.py -@@ -23,7 +23,7 @@ class RepoMapDataHandler(object): - Provide the basic functionality to work with the repository data easily. - """ - -- def __init__(self, repo_map, cloud_provider='', default_channels=None): -+ def __init__(self, repo_map, distro='', cloud_provider='', default_channels=None): - """ - Initialize the object based on the given RepositoriesMapping msg. - -@@ -32,6 +32,8 @@ class RepoMapDataHandler(object): - - :param repo_map: A valid RepositoryMapping message. - :type repo_map: RepositoryMapping -+ :param distro: Which distribution's mappings to use, default to current -+ :type distro: str - :param default_channels: A list of default channels to use when a target repository - equivalent exactly matching a source repository was not found. - :type default_channels: List[str] -@@ -42,6 +44,7 @@ class RepoMapDataHandler(object): - # ideal for work, but there is not any significant impact.. - self.repositories = repo_map.repositories - self.mapping = repo_map.mapping -+ self.distro = distro or api.current_actor().configuration.os_release.release_id - # FIXME(pstodulk): what about default_channel -> fallback_channel - # hardcoded always as ga? instead of list of channels.. - # it'd be possibly confusing naming now... -@@ -93,6 +96,8 @@ class RepoMapDataHandler(object): - If multiple pesid repo entries with the same repoid were found, the entry with rhui matching the source - system's rhui info will be returned. If no entry with matching rhui exists, the CDN one is returned if any. - -+ Note that repositories are automatically filtered based on the specified OS release ID (self.distro). -+ - :param repoid: RepoID that should the PESIDRepositoryEntry match. - :type repoid: str - :param major_version: RepoID that should the PESIDRepositoryEntry match. -@@ -103,9 +108,23 @@ class RepoMapDataHandler(object): - """ - matching_pesid_repos = [] - for pesid_repo in self.repositories: -- if pesid_repo.repoid == repoid and pesid_repo.major_version == major_version: -+ # FIXME(pstodulk): Why we do not check actually architecture here? -+ # It seems obvious we should check it but the fixme comment below -+ # suggests that it's expected - for not obvious reason. -+ # For the investigation: -+ # # check repoids matching various architectures -+ # # check repoids without $arch in substring on how many architectures they are present -+ # Investigate and: add a comment with an explanation or fix the -+ # condition. -+ if ( -+ pesid_repo.repoid == repoid -+ and pesid_repo.major_version == major_version -+ and pesid_repo.distro == self.distro -+ ): - matching_pesid_repos.append(pesid_repo) - -+ # FIXME: when a PESID is present for multiple architectures, there -+ # multiple matching repos even though there should really be just one - if len(matching_pesid_repos) == 1: - # Perform no heuristics if only a single pesid repository with matching repoid found - return matching_pesid_repos[0] -@@ -136,27 +155,34 @@ class RepoMapDataHandler(object): - pesids.update(repomap.target) - return sorted(pesids) - -- def get_pesid_repos(self, pesid, major_version): -+ def get_pesid_repos(self, pesid, major_version, distro): - """ -- Get the list of PESIDRepositoryEntry with the specified PES ID and OS major version. -+ Get the list of PESIDRepositoryEntry with the specified PES ID, -+ OS major version, and OS release ID. - - :param pesid: PES ID of the repositories to be retrieved. - :type pesid: str -- :param major_version: OS major version of the repositories to be retrieved. -+ :param major_version: OS major version of repositories to be retrieved. - :type major_version: str -- :return: A list of PESIDRepositoryEntries that match the provided PES ID and OS major version. -+ :param distro: OS release ID of repositories to be retrieved, -+ :type distro: str -+ :return: A list of PESIDRepositoryEntries that match the provided PES ID, OS major version, and OS release ID. - :rtype: List[PESIDRepositoryEntry] - """ - pesid_repos = [] - for pesid_repo in self.repositories: -- if pesid_repo.pesid == pesid and pesid_repo.major_version == major_version: -+ if ( -+ pesid_repo.pesid == pesid -+ and pesid_repo.major_version == major_version -+ and pesid_repo.distro == distro -+ ): - pesid_repos.append(pesid_repo) - return pesid_repos - - def get_source_pesid_repos(self, pesid): - """ - Return the list of PESIDRepositoryEntry objects for a specified PES ID -- matching the source OS major version. -+ matching the source OS. - - :param pesid: The PES ID for which to retrieve PESIDRepositoryEntries. - :type pesid: str -@@ -164,12 +190,12 @@ class RepoMapDataHandler(object): - the OS Major version same as the source OS. - :rtype: List[PESIDRepositoryEntry] - """ -- return self.get_pesid_repos(pesid, get_source_major_version()) -+ return self.get_pesid_repos(pesid, get_source_major_version(), self.distro) - - def get_target_pesid_repos(self, pesid): - """ - Return the list of PESIDRepositoryEntry objects for a specified PES ID -- matching the target OS major version. -+ matching the target OS. - - :param pesid: The PES ID for which to retrieve PESIDRepositoryEntries. - :type pesid: str -@@ -177,7 +203,7 @@ class RepoMapDataHandler(object): - the OS Major version same as the target OS. - :rtype: List[PESIDRepositoryEntry] - """ -- return self.get_pesid_repos(pesid, get_target_major_version()) -+ return self.get_pesid_repos(pesid, get_target_major_version(), self.distro) - - def _find_repository_target_equivalent(self, src_pesidrepo, target_pesid): - """ -@@ -197,8 +223,9 @@ class RepoMapDataHandler(object): - matches_rhui = candidate.rhui == src_pesidrepo.rhui - matches_repo_type = candidate.repo_type == 'rpm' - matches_arch = candidate.arch == api.current_actor().configuration.architecture -+ matches_distro = candidate.distro == self.distro - -- if matches_rhui and matches_arch and matches_repo_type: -+ if matches_rhui and matches_arch and matches_distro and matches_repo_type: - # user can specify in future the specific channel should be - # prioritized always (e.g. want to go to EUS...). - channel = self.prio_channel or src_pesidrepo.channel -diff --git a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py -index ba5906f4..af40c443 100644 ---- a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py -+++ b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_repomapping.py -@@ -5,12 +5,21 @@ import pytest - - from leapp.libraries.actor import setuptargetrepos_repomap - from leapp.libraries.actor.setuptargetrepos_repomap import get_default_repository_channels, RepoMapDataHandler --from leapp.libraries.common.testutils import CurrentActorMocked, produce_mocked -+from leapp.libraries.common.testutils import CurrentActorMocked - from leapp.libraries.stdlib import api - from leapp.models import PESIDRepositoryEntry, RepoMapEntry, RepositoriesMapping - - --def make_pesid_repo(pesid, major_version, repoid, arch='x86_64', repo_type='rpm', channel='ga', rhui=''): -+def make_pesid_repo( -+ pesid, -+ major_version, -+ repoid, -+ arch='x86_64', -+ repo_type='rpm', -+ channel='ga', -+ rhui='', -+ distro='rhel', -+): - """ - PESIDRepositoryEntry factory function allowing shorter data description in tests by providing default values. - """ -@@ -21,7 +30,8 @@ def make_pesid_repo(pesid, major_version, repoid, arch='x86_64', repo_type='rpm' - arch=arch, - repo_type=repo_type, - channel=channel, -- rhui=rhui -+ rhui=rhui, -+ distro=distro, - ) - - -@@ -49,6 +59,27 @@ def repomap_data_for_pesid_repo_retrieval(): - return repomap_data - - -+@pytest.fixture -+def repomap_data_multiple_distros(): -+ repomap_data = RepositoriesMapping( -+ mapping=[ -+ RepoMapEntry(source="pesid1", target=["pesid3", "pesid2"]), -+ ], -+ repositories=[ -+ make_pesid_repo("pesid1", "9", "pesid1-repoid"), -+ make_pesid_repo("pesid1", "9", "pesid1-repoid-eus", channel="eus"), -+ make_pesid_repo("pesid1", "9", "pesid1-repoid-centos", distro="centos"), -+ make_pesid_repo("pesid2", "10", "pesid2-repoid"), -+ make_pesid_repo("pesid2", "10", "pesid2-repoid-centos", distro="centos"), -+ make_pesid_repo("pesid3", "10", "pesid3-repoid"), -+ make_pesid_repo("pesid3", "10", "pesid3-repoid-eus", channel="eus"), -+ make_pesid_repo("pesid3", "10", "pesid3-repoid-aws", rhui="aws"), -+ make_pesid_repo("pesid3", "10", "pesid3-repoid-centos", distro="centos"), -+ ], -+ ) -+ return repomap_data -+ -+ - def test_get_pesid_repo_entry(monkeypatch, repomap_data_for_pesid_repo_retrieval): - """ - Test for the RepoMapDataHandler.get_pesid_repo_entry method. -@@ -75,6 +106,40 @@ def test_get_pesid_repo_entry(monkeypatch, repomap_data_for_pesid_repo_retrieval - assert handler.get_pesid_repo_entry('nonexisting-repo', '7') is None, fail_description - - -+@pytest.mark.parametrize('distro', ('rhel', 'centos')) -+def test_get_pesid_repo_entry_distro( -+ monkeypatch, repomap_data_multiple_distros, distro -+): -+ """ -+ Test for the RepoMapDataHandler.get_pesid_repo_entry method. -+ -+ Verifies that the method correctly retrieves PESIDRepositoryEntry that are -+ matching the OS major version, repoid and the distro. -+ """ -+ monkeypatch.setattr( -+ api, -+ "current_actor", -+ CurrentActorMocked( -+ arch="x86_64", src_ver="9.6", dst_ver="10.2", release_id=distro -+ ), -+ ) -+ handler = RepoMapDataHandler(repomap_data_multiple_distros) -+ repositories = [ -+ repo -+ for repo in repomap_data_multiple_distros.repositories -+ if repo.distro == distro -+ ] -+ -+ fail_description = ( -+ "get_pesid_repo_entry method failed to find correct pesid repository that matches given parameters." -+ ) -+ for exp_repo in repositories: -+ result_repo = handler.get_pesid_repo_entry( -+ exp_repo.repoid, exp_repo.major_version -+ ) -+ assert result_repo == exp_repo, fail_description -+ -+ - def test_get_target_pesids(monkeypatch, repomap_data_for_pesid_repo_retrieval): - """ - Test for the RepoMapDataHandler.get_target_pesids method. -@@ -98,54 +163,112 @@ def test_get_target_pesids(monkeypatch, repomap_data_for_pesid_repo_retrieval): - assert [] == handler.get_target_pesids('pesid_no_mapping'), fail_description - - --def test_get_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retrieval): -+@pytest.mark.parametrize('distro', ('rhel', 'centos')) -+def test_get_target_pesids_distro( -+ monkeypatch, repomap_data_multiple_distros, distro -+): -+ """ -+ Test for the RepoMapDataHandler.get_target_pesids method. -+ -+ Verifies that the method correctly tells what target pesids is the given source pesid mapped to. -+ """ -+ monkeypatch.setattr( -+ api, -+ "current_actor", -+ CurrentActorMocked( -+ arch="x86_64", src_ver="7.9", dst_ver="8.4", release_id=distro -+ ), -+ ) -+ handler = RepoMapDataHandler(repomap_data_multiple_distros) -+ -+ expected_target_pesids = ['pesid2', 'pesid3'] -+ actual_target_pesids = handler.get_target_pesids('pesid1') -+ -+ fail_description = ( -+ 'The get_target_pesids method did not correctly identify what is the given source pesid mapped to.') -+ assert expected_target_pesids == actual_target_pesids, fail_description -+ -+ fail_description = ( -+ 'The get_target_pesids method found target pesids even if the source repository is not mapped.') -+ assert [] == handler.get_target_pesids('pesid2'), fail_description -+ assert [] == handler.get_target_pesids('pesid_no_mapping'), fail_description -+ -+ -+@pytest.mark.parametrize( -+ 'distro,expect_pesid3,expect_pesid1', -+ [ -+ ('rhel', [5, 6, 7], [0, 1]), -+ ('centos', [8], [2]), -+ ] -+) -+def test_get_pesid_repos( -+ monkeypatch, repomap_data_multiple_distros, distro, expect_pesid3, expect_pesid1 -+): - """ - Test for the RepoMapDataHandler.get_pesid_repos method. - - Verifies that the method is able to collect all PESIDRepositoryEntry present in the repomap data that -- match the given OS major version and the given pesid. -- """ -- monkeypatch.setattr(api, 'current_actor', -- CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) -- handler = RepoMapDataHandler(repomap_data_for_pesid_repo_retrieval) -- repositories = repomap_data_for_pesid_repo_retrieval.repositories -+ matches -+ * the given OS major version, -+ * the given pesid, -+ * and the given distro. -+ """ -+ monkeypatch.setattr( -+ api, -+ "current_actor", -+ CurrentActorMocked( -+ arch="x86_64", src_ver="9.6", dst_ver="10.4", release_id=distro -+ ), -+ ) -+ handler = RepoMapDataHandler(repomap_data_multiple_distros) - -- actual_pesid_repos = handler.get_pesid_repos('pesid3', '8') -- expected_pesid_repos = [repositories[3], repositories[4], repositories[5]] -+ actual_pesid_repos = handler.get_pesid_repos('pesid3', '10', distro) -+ expected_pesid_repos = [ -+ repomap_data_multiple_distros.repositories[repo] for repo in expect_pesid3 -+ ] - fail_description = 'The get_pesid_repos failed to find pesid repos matching the given criteria.' - assert len(expected_pesid_repos) == len(actual_pesid_repos), fail_description - for actual_pesid_repo in actual_pesid_repos: - assert actual_pesid_repo in expected_pesid_repos, fail_description - -- actual_pesid_repos = handler.get_pesid_repos('pesid1', '7') -- expected_pesid_repos = [repositories[0], repositories[1]] -+ actual_pesid_repos = handler.get_pesid_repos('pesid1', '9', distro) -+ expected_pesid_repos = [ -+ repomap_data_multiple_distros.repositories[repo] for repo in expect_pesid1 -+ ] - assert len(expected_pesid_repos) == len(actual_pesid_repos), fail_description - for actual_pesid_repo in actual_pesid_repos: - assert actual_pesid_repo in expected_pesid_repos, fail_description - - fail_description = ( - 'The get_pesid_repos found some pesid repositories matching criteria, but there are no such repositories.') -- assert [] == handler.get_pesid_repos('pesid3', '7'), fail_description -- assert [] == handler.get_pesid_repos('pesid1', '8'), fail_description -- assert [] == handler.get_pesid_repos('nonexisting_pesid', '7'), fail_description -+ assert [] == handler.get_pesid_repos('pesid3', '7', 'rhel'), fail_description -+ assert [] == handler.get_pesid_repos('pesid1', '8', 'rhel'), fail_description -+ assert [] == handler.get_pesid_repos('nonexisting_pesid', '7', 'rhel'), fail_description - - --def test_get_source_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retrieval): -+@pytest.mark.parametrize( -+ 'distro,expected_repos_index', -+ [ -+ ('rhel', [0, 1]), -+ ('centos', []), -+ ] -+) -+def test_get_source_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retrieval, distro, expected_repos_index): - """ - Test for the RepoMapDataHandler.get_source_pesid_repos method. - - Verifies that the method is able to collect all PESIDRepositoryEntry that match the given PES ID and -- have the major version same as the source system. -+ have the same major version and distro as the source system. - """ - monkeypatch.setattr(api, 'current_actor', -- CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) -+ CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4', release_id=distro)) - handler = RepoMapDataHandler(repomap_data_for_pesid_repo_retrieval) - repositories = repomap_data_for_pesid_repo_retrieval.repositories - - fail_description = ( - 'The get_source_pesid_repos method failed to retrieve all pesid repos that match given pesid ' -- 'and have the major version same as the source system.') -- expected_pesid_repos = [repositories[0], repositories[1]] -+ 'and have the same major version and distro as the source system.') -+ expected_pesid_repos = [repositories[i] for i in expected_repos_index] - actual_pesid_repos = handler.get_source_pesid_repos('pesid1') - assert len(expected_pesid_repos) == len(actual_pesid_repos), fail_description - for actual_pesid_repo in actual_pesid_repos: -@@ -163,22 +286,29 @@ def test_get_source_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retriev - assert [] == handler.get_source_pesid_repos('nonexisting_pesid'), fail_description - - --def test_get_target_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retrieval): -+@pytest.mark.parametrize( -+ 'distro,expected_repos_index', -+ [ -+ ('rhel', [3, 4, 5]), -+ ('centos', []), -+ ] -+) -+def test_get_target_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retrieval, distro, expected_repos_index): - """ - Test for the RepoMapDataHandler.get_target_pesid_repos method. - - Verifies that the method is able to collect all PESIDRepositoryEntry that match the given PES ID and -- have the major version same as the source system. -+ have the same major version and distro as the source system. - """ - monkeypatch.setattr(api, 'current_actor', -- CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) -+ CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4', release_id=distro)) - handler = RepoMapDataHandler(repomap_data_for_pesid_repo_retrieval) - repositories = repomap_data_for_pesid_repo_retrieval.repositories - - fail_description = ( - 'The get_target_pesid_repos method failed to retrieve all pesid repos that match given pesid ' -- 'and have the major version same as the target system.') -- expected_pesid_repos = [repositories[3], repositories[4], repositories[5]] -+ 'and have the same major version and distro as the target system.') -+ expected_pesid_repos = [repositories[i] for i in expected_repos_index] - actual_pesid_repos = handler.get_target_pesid_repos('pesid3') - assert len(expected_pesid_repos) == len(actual_pesid_repos), fail_description - for actual_pesid_repo in actual_pesid_repos: -@@ -188,7 +318,7 @@ def test_get_target_pesid_repos(monkeypatch, repomap_data_for_pesid_repo_retriev - 'The get_target_pesid_repos method doesn\'t take into account the target system version correctly.' - ) - monkeypatch.setattr(api, 'current_actor', -- CurrentActorMocked(arch='x86_64', src_ver='9.4', dst_ver='10.0')) -+ CurrentActorMocked(arch='x86_64', src_ver='9.4', dst_ver='10.0', release_id=distro)) - - # Repeat the same test as above to make sure it respects the target OS major version - assert [] == handler.get_target_pesid_repos('pesid3'), fail_description -@@ -202,6 +332,7 @@ def mapping_data_for_find_repository_equiv(): - repositories = [ - make_pesid_repo('pesid1', '7', 'pesid1-repoid'), - make_pesid_repo('pesid1', '7', 'pesid1-repoid', channel='e4s', rhui='aws'), -+ make_pesid_repo('pesid2', '8', 'pesid2-repoid1-centos', distro='centos'), - make_pesid_repo('pesid2', '8', 'pesid2-repoid1'), - make_pesid_repo('pesid2', '8', 'pesid2-repoid2-s390x', arch='s390x'), - # This repository is a better candidate than the full match equivalent, but _find_repository_target_equivalent -@@ -218,18 +349,28 @@ def mapping_data_for_find_repository_equiv(): - ) - - --def test_find_repository_target_equivalent_fullmatch(monkeypatch, mapping_data_for_find_repository_equiv): -+@pytest.mark.parametrize( -+ 'distro,expected_repo_index', -+ [ -+ ('rhel', 3), -+ ('centos', 2), -+ ] -+) -+def test_find_repository_target_equivalent_fullmatch( -+ monkeypatch, mapping_data_for_find_repository_equiv, distro, expected_repo_index -+): - """ - Test for the RepoMapDataHandler._find_repository_target_equivalent method. - - Verifies that the method can find the target equivalent for a repository that matches the source - pesid repo parameters exactly when such repository is available in the repository mapping data. - """ -- monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) -+ monkeypatch.setattr(api, 'current_actor', -+ CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4', release_id=distro)) - - handler = RepoMapDataHandler(mapping_data_for_find_repository_equiv) - -- expected_target_equivalent = mapping_data_for_find_repository_equiv.repositories[2] -+ expected_target_equivalent = mapping_data_for_find_repository_equiv.repositories[expected_repo_index] - actual_target_equivalent = handler._find_repository_target_equivalent( - mapping_data_for_find_repository_equiv.repositories[0], 'pesid2') - -@@ -239,6 +380,11 @@ def test_find_repository_target_equivalent_fullmatch(monkeypatch, mapping_data_f - assert expected_target_equivalent == actual_target_equivalent, fail_description - - -+# ############################################################################# -+# Note that tests below cover usually only distro 'rhel' as the tested -+# functionality is not relevant for other distributions (RHUI and different -+# channels are relevant only for RHEL). -+ - def test_find_repository_target_equivalent_fallback_to_default(monkeypatch, - mapping_data_for_find_repository_equiv): - """ -@@ -255,13 +401,13 @@ def test_find_repository_target_equivalent_fallback_to_default(monkeypatch, - - fail_description = ( - 'The _find_repository_target_equivalent failed to find repository with some of the fallback channels.') -- expected_target_equivalent = repositories[6] -+ expected_target_equivalent = repositories[7] - actual_target_equivalent = handler._find_repository_target_equivalent(repositories[1], 'pesid2') - assert expected_target_equivalent == actual_target_equivalent, fail_description - - handler.set_default_channels(['eus', 'ga']) - -- expected_target_equivalent = repositories[7] -+ expected_target_equivalent = repositories[8] - actual_target_equivalent = handler._find_repository_target_equivalent(repositories[1], 'pesid2') - assert expected_target_equivalent == actual_target_equivalent, fail_description - -@@ -301,12 +447,18 @@ def test_get_mapped_target_pesid_repos(monkeypatch, mapping_data_for_find_reposi - 'The get_mapped_target_pesid_repos failed to build a map mapping the target pesid ' - 'to the best pesid repository candidate.') - target_pesid_repos_map = handler.get_mapped_target_pesid_repos(repositories[0]) -- expected_pesid_to_best_candidate_map = {'pesid2': repositories[2], 'pesid3': repositories[8]} -+ expected_pesid_to_best_candidate_map = { -+ 'pesid2': repositories[3], -+ 'pesid3': repositories[9] -+ } - assert target_pesid_repos_map == expected_pesid_to_best_candidate_map, fail_description - - # The pesid3 does not have an equivalent for provided source pesid repository (due to not having any rhui repos) - target_pesid_repos_map = handler.get_mapped_target_pesid_repos(repositories[1]) -- expected_pesid_to_best_candidate_map = {'pesid2': repositories[6], 'pesid3': None} -+ expected_pesid_to_best_candidate_map = { -+ 'pesid2': repositories[7], -+ 'pesid3': None -+ } - assert target_pesid_repos_map == expected_pesid_to_best_candidate_map, fail_description - - -@@ -315,6 +467,10 @@ def test_get_mapped_target_repoids(monkeypatch, mapping_data_for_find_repository - Test for the RepoMapDataHandler.get_mapped_target_repoids method. - - Verifies that the method returns a correct list of repoids that should be present on the target system. -+ -+ Note the test covers only distro 'rhel' as this part of the tested function -+ does not seem to be relevant for other distributions (RHUI and different -+ channels are relevant only for RHEL) - """ - monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) - -@@ -326,7 +482,7 @@ def test_get_mapped_target_repoids(monkeypatch, mapping_data_for_find_repository - 'to be enabled on the target system.') - # Both pesid2 and pesid3 have an equivalent for provided source pesid repository - actual_target_repoids = handler.get_mapped_target_repoids(repositories[0]) -- expected_target_repoids = {repositories[2].repoid, repositories[8].repoid} -+ expected_target_repoids = {repositories[3].repoid, repositories[9].repoid} - assert len(actual_target_repoids) == len(expected_target_repoids), fail_description - assert set(actual_target_repoids) == expected_target_repoids, fail_description - -@@ -401,6 +557,9 @@ def test_get_expected_target_repoids_fallback(monkeypatch): - map that maps target pesid to the best candidate pesid repository when there is a repository - on the source system that does not have exact match equivalent and some other with a fallback channel - must be found. -+ -+ No need a distro specific testing - the fallback mechanism works with -+ filtered repositories and that's covered already in previous tests. - """ - monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.4')) - -@@ -639,20 +798,26 @@ def test_multiple_repoids_in_repomapping(monkeypatch, rhui): - - monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', src_ver='7.9', dst_ver='8.6')) - -- mk_rhui_el7_pesid_repo = functools.partial(PESIDRepositoryEntry, -- pesid='rhel7-rhui', -- major_version='7', -- repoid='repoid7-rhui', -- repo_type='rpm', -- arch='x86_64', -- channel='ga') -- -- mk_rhui_el8_pesid_repo = functools.partial(PESIDRepositoryEntry, -- pesid='rhel8-rhui', -- major_version='8', -- repo_type='rpm', -- arch='x86_64', -- channel='ga') -+ mk_rhui_el7_pesid_repo = functools.partial( -+ PESIDRepositoryEntry, -+ pesid='rhel7-rhui', -+ major_version='7', -+ repoid='repoid7-rhui', -+ repo_type='rpm', -+ arch='x86_64', -+ channel='ga', -+ distro='rhel' -+ ) -+ -+ mk_rhui_el8_pesid_repo = functools.partial( -+ PESIDRepositoryEntry, -+ pesid='rhel8-rhui', -+ major_version='8', -+ repo_type='rpm', -+ arch='x86_64', -+ channel='ga', -+ distro='rhel', -+ ) - - repomap = RepositoriesMapping( - mapping=[RepoMapEntry(source='rhel7-rhui', target=['rhel8-rhui'])], -diff --git a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_setuptargetrepos.py b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_setuptargetrepos.py -index ac7f49ec..91d9cd24 100644 ---- a/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_setuptargetrepos.py -+++ b/repos/system_upgrade/common/actors/setuptargetrepos/tests/test_setuptargetrepos.py -@@ -127,7 +127,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='rhel8-baseos', -@@ -136,7 +137,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='rhel8-appstream', -@@ -145,7 +147,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='rhel8-blacklist', -@@ -154,7 +157,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='rhel7-satellite-extras', -@@ -163,7 +167,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - PESIDRepositoryEntry( - pesid='rhel8-satellite-extras', -@@ -172,7 +177,8 @@ def test_repos_mapping(monkeypatch): - arch='x86_64', - repo_type='rpm', - channel='ga', -- rhui='' -+ rhui='', -+ distro='rhel', - ), - ] - ) -diff --git a/repos/system_upgrade/common/models/repositoriesmap.py b/repos/system_upgrade/common/models/repositoriesmap.py -index 7192a60d..842cd807 100644 ---- a/repos/system_upgrade/common/models/repositoriesmap.py -+++ b/repos/system_upgrade/common/models/repositoriesmap.py -@@ -71,13 +71,18 @@ class PESIDRepositoryEntry(Model): - purposes. The other channels indicate premium repositories. - """ - -- rhui = fields.StringEnum(['', 'aws', 'azure', 'google', 'alibaba']) -+ rhui = fields.String(default='') - """ - Specifies what cloud provider (RHUI) is the repository specific to. - - Empty string denotes that the repository is not specific to any cloud provider. - """ - -+ distro = fields.String() -+ """ -+ Specifies what distribution is the repository specific to. -+ """ -+ - - class RepositoriesMapping(Model): - """ --- -2.49.0 - diff --git a/SOURCES/0042-Update-the-upgrade-data-files-stream-4.0.patch b/SOURCES/0042-Update-the-upgrade-data-files-stream-4.0.patch deleted file mode 100644 index c2c1714..0000000 --- a/SOURCES/0042-Update-the-upgrade-data-files-stream-4.0.patch +++ /dev/null @@ -1,8925 +0,0 @@ -From 2544f574969626bfe99cfd8aadd8eef36ecb2841 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Tue, 20 May 2025 16:47:49 +0200 -Subject: [PATCH 42/43] Update the upgrade data files (stream 4.0) - -The repomap file has the new format version 1.3.0 which is incompatible -with previous versions. At this point, let's draw a line here to switch -to require data stream 4.0+ to omit possible issues with previous data -files. - -Signed-off-by: Petr Stodulka ---- - .../files/device_driver_deprecation_data.json | 2 +- - etc/leapp/files/pes-events.json | 1282 ++++++++++--- - etc/leapp/files/repomap.json | 1674 +++++++++++++---- - .../common/libraries/config/__init__.py | 2 +- - 4 files changed, 2246 insertions(+), 714 deletions(-) - -diff --git a/etc/leapp/files/device_driver_deprecation_data.json b/etc/leapp/files/device_driver_deprecation_data.json -index 3a0d8c51..4531fb08 100644 ---- a/etc/leapp/files/device_driver_deprecation_data.json -+++ b/etc/leapp/files/device_driver_deprecation_data.json -@@ -1,6 +1,6 @@ - { - "provided_data_streams": [ -- "3.3" -+ "4.0" - ], - "data": [ - { -diff --git a/etc/leapp/files/pes-events.json b/etc/leapp/files/pes-events.json -index 0a8ea577..e9da4873 100644 ---- a/etc/leapp/files/pes-events.json -+++ b/etc/leapp/files/pes-events.json -@@ -1,7 +1,7 @@ - { --"timestamp": "202505091506Z", -+"timestamp": "202505191506Z", - "provided_data_streams": [ --"3.3" -+"4.0" - ], - "packageinfo": [ - { -@@ -147938,7 +147938,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "httpcomponents-client-cache", - "repository": "rhel8-CRB" -@@ -147946,7 +147949,11 @@ null - ], - "set_id": 6640 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -148008,7 +148015,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148034,14 +148040,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "httpcomponents-core-javadoc", - "repository": "rhel8-CRB" -@@ -148058,7 +148070,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148084,14 +148095,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "httpcomponents-project", - "repository": "rhel8-CRB" -@@ -148415,9 +148432,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4131, -@@ -148441,14 +148456,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "jakarta-commons-httpclient", - "repository": "rhel8-AppStream" -@@ -148465,7 +148486,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148491,14 +148511,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "jakarta-commons-httpclient-demo", - "repository": "rhel8-AppStream" -@@ -148515,7 +148541,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148541,14 +148566,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "jakarta-commons-httpclient-javadoc", - "repository": "rhel8-AppStream" -@@ -148565,7 +148596,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -148591,14 +148621,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "pki-deps", -+"stream": "10.6" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "pki-deps", -+"stream": "10.6" -+} - ], - "name": "jakarta-commons-httpclient-manual", - "repository": "rhel8-AppStream" -@@ -149164,7 +149200,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149190,14 +149225,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc", - "repository": "rhel8-CRB" -@@ -149214,7 +149255,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149240,14 +149280,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc-demo", - "repository": "rhel8-CRB" -@@ -149264,7 +149310,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149290,14 +149335,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc-javadoc", - "repository": "rhel8-CRB" -@@ -149314,7 +149365,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149340,14 +149390,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc-manual", - "repository": "rhel8-CRB" -@@ -149364,7 +149420,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149390,14 +149445,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javacc-maven-plugin", - "repository": "rhel8-CRB" -@@ -149579,7 +149640,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149605,28 +149665,40 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "ivy-local", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javapackages-filesystem", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javapackages-tools", - "repository": "rhel8-CRB" -@@ -149643,7 +149715,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149669,21 +149740,30 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "javapackages-local", - "repository": "rhel8-CRB" - }, - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-local", - "repository": "rhel8-CRB" -@@ -149865,9 +149945,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4159, -@@ -149891,14 +149969,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jaxen", - "repository": "rhel8-CRB" -@@ -149915,7 +149999,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -149941,14 +150024,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jaxen-demo", - "repository": "rhel8-CRB" -@@ -150524,7 +150613,10 @@ null - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jdom2", - "repository": "rhel8-CRB" -@@ -150532,7 +150624,11 @@ null - ], - "set_id": 6737 - }, --"initial_release": null, -+"initial_release": { -+"major_version": 7, -+"minor_version": 9, -+"os_name": "RHEL" -+}, - "modulestream_maps": [], - "out_packageset": null, - "release": { -@@ -152196,7 +152292,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152222,14 +152317,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jflex", - "repository": "rhel8-CRB" -@@ -152246,7 +152347,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -152272,14 +152372,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jflex-javadoc", - "repository": "rhel8-CRB" -@@ -153238,7 +153344,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153264,14 +153369,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "junit-javadoc", - "repository": "rhel8-CRB" -@@ -153288,7 +153399,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153314,14 +153424,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "junit-manual", - "repository": "rhel8-CRB" -@@ -153371,9 +153487,7 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", --"s390x", - "x86_64" - ], - "id": 4250, -@@ -153397,14 +153511,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jvnet-parent", - "repository": "rhel8-CRB" -@@ -153421,7 +153541,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153447,14 +153566,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jzlib", - "repository": "rhel8-CRB" -@@ -153471,7 +153596,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153497,14 +153621,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jzlib-demo", - "repository": "rhel8-CRB" -@@ -153521,7 +153651,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153547,14 +153676,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "jzlib-javadoc", - "repository": "rhel8-CRB" -@@ -153836,7 +153971,6 @@ null - { - "action": 4, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153862,21 +153996,30 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "maven", -+"stream": "3.5" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "maven", - "repository": "rhel8-AppStream" - }, - { - "modulestreams": [ --null -+{ -+"name": "maven", -+"stream": "3.5" -+} - ], - "name": "maven-lib", - "repository": "rhel8-AppStream" -@@ -153893,7 +154036,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153919,14 +154061,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-javadoc", - "repository": "rhel8-CRB" -@@ -153943,7 +154091,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -153969,14 +154116,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-antrun-plugin", - "repository": "rhel8-CRB" -@@ -153993,7 +154146,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154019,14 +154171,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-antrun-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -154043,7 +154201,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154069,14 +154226,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-archiver", - "repository": "rhel8-CRB" -@@ -154093,7 +154256,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154119,14 +154281,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-archiver-javadoc", - "repository": "rhel8-CRB" -@@ -154143,7 +154311,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154169,14 +154336,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact-resolver", - "repository": "rhel8-CRB" -@@ -154193,7 +154366,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154219,14 +154391,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact-resolver-javadoc", - "repository": "rhel8-CRB" -@@ -154243,7 +154421,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154269,14 +154446,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact-transfer", - "repository": "rhel8-CRB" -@@ -154293,7 +154476,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154319,14 +154501,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-artifact-transfer-javadoc", - "repository": "rhel8-CRB" -@@ -154343,7 +154531,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154369,14 +154556,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-assembly-plugin", - "repository": "rhel8-CRB" -@@ -154393,7 +154586,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154419,14 +154611,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-assembly-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -154509,7 +154707,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154535,14 +154732,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-clean-plugin", - "repository": "rhel8-CRB" -@@ -154559,7 +154762,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154585,14 +154787,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-clean-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -154609,7 +154817,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154635,14 +154842,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-common-artifact-filters", - "repository": "rhel8-CRB" -@@ -154659,7 +154872,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154685,14 +154897,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-common-artifact-filters-javadoc", - "repository": "rhel8-CRB" -@@ -154709,7 +154927,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154735,14 +154952,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-compiler-plugin", - "repository": "rhel8-CRB" -@@ -154759,7 +154982,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154785,14 +155007,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-compiler-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -154809,7 +155037,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154835,14 +155062,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-analyzer", - "repository": "rhel8-CRB" -@@ -154859,7 +155092,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154885,14 +155117,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-analyzer-javadoc", - "repository": "rhel8-CRB" -@@ -154909,7 +155147,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154935,14 +155172,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-plugin", - "repository": "rhel8-CRB" -@@ -154959,7 +155202,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -154985,14 +155227,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -155009,7 +155257,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155035,14 +155282,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-tree", - "repository": "rhel8-CRB" -@@ -155059,7 +155312,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155085,14 +155337,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-dependency-tree-javadoc", - "repository": "rhel8-CRB" -@@ -155175,7 +155433,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155201,14 +155458,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia", - "repository": "rhel8-CRB" -@@ -155225,7 +155488,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155251,14 +155513,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-core", - "repository": "rhel8-CRB" -@@ -155275,7 +155543,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155301,14 +155568,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-javadoc", - "repository": "rhel8-CRB" -@@ -155325,7 +155598,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155351,14 +155623,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-logging-api", - "repository": "rhel8-CRB" -@@ -155375,7 +155653,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155401,14 +155678,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-apt", - "repository": "rhel8-CRB" -@@ -155425,7 +155708,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155451,14 +155733,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-confluence", - "repository": "rhel8-CRB" -@@ -155475,7 +155763,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155501,14 +155788,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-docbook-simple", - "repository": "rhel8-CRB" -@@ -155525,7 +155818,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155551,14 +155843,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-fml", - "repository": "rhel8-CRB" -@@ -155575,7 +155873,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155601,14 +155898,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-latex", - "repository": "rhel8-CRB" -@@ -155625,7 +155928,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155651,14 +155953,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-rtf", - "repository": "rhel8-CRB" -@@ -155675,7 +155983,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155701,14 +156008,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-twiki", - "repository": "rhel8-CRB" -@@ -155725,7 +156038,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155751,14 +156063,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-xdoc", - "repository": "rhel8-CRB" -@@ -155775,7 +156093,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155801,14 +156118,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-module-xhtml", - "repository": "rhel8-CRB" -@@ -155825,7 +156148,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155851,14 +156173,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-modules", - "repository": "rhel8-CRB" -@@ -155875,7 +156203,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155901,14 +156228,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-sink-api", - "repository": "rhel8-CRB" -@@ -155925,7 +156258,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -155951,14 +156283,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-test-docs", - "repository": "rhel8-CRB" -@@ -155975,7 +156313,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156001,14 +156338,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-tests", - "repository": "rhel8-CRB" -@@ -156058,7 +156401,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156084,14 +156426,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-sitetools", - "repository": "rhel8-CRB" -@@ -156108,7 +156456,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156134,14 +156481,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-sitetools-javadoc", - "repository": "rhel8-CRB" -@@ -156158,7 +156511,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156184,14 +156536,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-sitetools", - "repository": "rhel8-CRB" -@@ -156208,7 +156566,6 @@ null - { - "action": 3, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156234,14 +156591,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-doxia-sitetools-javadoc", - "repository": "rhel8-CRB" -@@ -156258,7 +156621,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156284,14 +156646,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-enforcer", - "repository": "rhel8-CRB" -@@ -156308,7 +156676,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156334,14 +156701,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-enforcer-api", - "repository": "rhel8-CRB" -@@ -156358,7 +156731,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156384,14 +156756,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-enforcer-javadoc", - "repository": "rhel8-CRB" -@@ -156408,7 +156786,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156434,14 +156811,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-enforcer-plugin", - "repository": "rhel8-CRB" -@@ -156458,7 +156841,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156484,14 +156866,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-enforcer-rules", - "repository": "rhel8-CRB" -@@ -156508,7 +156896,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156534,14 +156921,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-file-management", - "repository": "rhel8-CRB" -@@ -156558,7 +156951,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156584,14 +156976,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-file-management-javadoc", - "repository": "rhel8-CRB" -@@ -156608,7 +157006,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156634,14 +157031,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-filtering", - "repository": "rhel8-CRB" -@@ -156658,7 +157061,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156684,14 +157086,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-filtering-javadoc", - "repository": "rhel8-CRB" -@@ -156774,7 +157182,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156800,14 +157207,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-install-plugin", - "repository": "rhel8-CRB" -@@ -156824,7 +157237,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156850,14 +157262,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-install-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -156874,7 +157292,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156900,14 +157317,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-invoker", - "repository": "rhel8-CRB" -@@ -156924,7 +157347,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -156950,14 +157372,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-invoker-javadoc", - "repository": "rhel8-CRB" -@@ -156974,7 +157402,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157000,14 +157427,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-invoker-plugin", - "repository": "rhel8-CRB" -@@ -157024,7 +157457,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157050,14 +157482,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-invoker-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -157074,7 +157512,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157100,14 +157537,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-jar-plugin", - "repository": "rhel8-CRB" -@@ -157124,7 +157567,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157150,14 +157592,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-jar-plugin-javadoc", - "repository": "rhel8-CRB" -@@ -157471,7 +157919,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157497,14 +157944,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-parent", - "repository": "rhel8-CRB" -@@ -157521,7 +157974,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157547,14 +157999,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-build-helper", - "repository": "rhel8-CRB" -@@ -157571,7 +158029,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157597,14 +158054,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-build-helper-javadoc", - "repository": "rhel8-CRB" -@@ -157621,7 +158084,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157647,14 +158109,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-bundle", - "repository": "rhel8-CRB" -@@ -157671,7 +158139,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157697,14 +158164,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-bundle-javadoc", - "repository": "rhel8-CRB" -@@ -157721,7 +158194,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157747,14 +158219,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-testing", - "repository": "rhel8-CRB" -@@ -157771,7 +158249,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157797,14 +158274,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-testing-harness", - "repository": "rhel8-CRB" -@@ -157821,7 +158304,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157847,14 +158329,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-testing-javadoc", - "repository": "rhel8-CRB" -@@ -157871,7 +158359,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157897,14 +158384,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-plugin-testing-tools", - "repository": "rhel8-CRB" -@@ -157921,7 +158414,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -157947,14 +158439,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-test-tools", - "repository": "rhel8-CRB" -@@ -159119,7 +159617,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159145,14 +159642,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-reporting-api-javadoc", - "repository": "rhel8-CRB" -@@ -159882,7 +160385,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159908,14 +160410,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared-incremental-javadoc", - "repository": "rhel8-CRB" -@@ -159932,7 +160440,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -159958,14 +160465,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared-io", - "repository": "rhel8-CRB" -@@ -159982,7 +160495,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160008,14 +160520,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared-io-javadoc", - "repository": "rhel8-CRB" -@@ -160148,7 +160666,6 @@ null - { - "action": 6, - "architectures": [ --"aarch64", - "ppc64le", - "s390x", - "x86_64" -@@ -160174,14 +160691,20 @@ null - "modulestream_maps": [ - { - "in_modulestream": null, --"out_modulestream": null -+"out_modulestream": { -+"name": "javapackages-tools", -+"stream": "201801" -+} - } - ], - "out_packageset": { - "package": [ - { - "modulestreams": [ --null -+{ -+"name": "javapackages-tools", -+"stream": "201801" -+} - ], - "name": "maven-shared-utils-javadoc", - "repository": "rhel8-CRB" -@@ -694956,6 +695479,139 @@ null - "minor_version": 5, - "os_name": "RHEL" - } -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19561, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dyninst-testsuite", -+"repository": "rhel10-CRB" -+} -+], -+"set_id": 26167 -+}, -+"initial_release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 1, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 1, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19562, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dyninst-testsuite", -+"repository": "rhel9-CRB" -+} -+], -+"set_id": 26168 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 6, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"x86_64" -+], -+"id": 19563, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "dyninst-testsuite", -+"repository": "rhel10-CRB" -+} -+], -+"set_id": 26169 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} -+}, -+{ -+"action": 0, -+"architectures": [ -+"aarch64", -+"ppc64le", -+"s390x", -+"x86_64" -+], -+"id": 19564, -+"in_packageset": { -+"package": [ -+{ -+"modulestreams": [ -+null -+], -+"name": "rpm-plugin-dbus-announce", -+"repository": "rhel10-AppStream" -+} -+], -+"set_id": 26170 -+}, -+"initial_release": { -+"major_version": 9, -+"minor_version": 7, -+"os_name": "RHEL" -+}, -+"modulestream_maps": [], -+"out_packageset": null, -+"release": { -+"major_version": 10, -+"minor_version": 0, -+"os_name": "RHEL" -+} - } - ] - } -diff --git a/etc/leapp/files/repomap.json b/etc/leapp/files/repomap.json -index 2fc6581f..fc0c42f1 100644 ---- a/etc/leapp/files/repomap.json -+++ b/etc/leapp/files/repomap.json -@@ -1,8 +1,8 @@ - { -- "datetime": "202505021842Z", -- "version_format": "1.2.1", -+ "datetime": "202505201636Z", -+ "version_format": "1.3.0", - "provided_data_streams": [ -- "3.3" -+ "4.0" - ], - "mapping": [ - { -@@ -302,12 +302,45 @@ - { - "pesid": "rhel10-BaseOS", - "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "baseos", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "baseos", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "baseos", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "baseos", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-baseos-rhui-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -316,6 +349,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -323,124 +357,173 @@ - "repoid": "rhel-10-for-aarch64-baseos-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-baseos-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-baseos-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-baseos-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-baseos-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-baseos-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-baseos-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-baseos-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-baseos-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-baseos-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-baseos-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-baseos-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-baseos-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-baseos-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-baseos-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, - { - "pesid": "rhel10-AppStream", - "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "appstream", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "appstream", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "appstream", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "appstream", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-appstream-rhui-rpms", - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -449,6 +532,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -456,112 +540,128 @@ - "repoid": "rhel-10-for-aarch64-appstream-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-appstream-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-appstream-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-appstream-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-appstream-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-appstream-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-appstream-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-appstream-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-appstream-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -573,56 +673,64 @@ - "repoid": "codeready-builder-beta-for-rhel-10-aarch64-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-beta-for-rhel-10-ppc64le-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-beta-for-rhel-10-s390x-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-beta-for-rhel-10-x86_64-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-aarch64-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-ppc64le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", -@@ -630,6 +738,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -638,6 +747,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -645,28 +755,64 @@ - "repoid": "codeready-builder-for-rhel-10-s390x-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-s390x-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-x86_64-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "crb", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "crb", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "crb", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "crb", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" - } - ] - }, -@@ -678,84 +824,96 @@ - "repoid": "rhel-10-for-aarch64-supplementary-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-supplementary-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-supplementary-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-supplementary-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-supplementary-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", -@@ -763,6 +921,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -775,82 +934,109 @@ - "repoid": "rhel-10-for-aarch64-rt-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-rt-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-rt-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-rt-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-rt-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rt", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" - } - ] - }, - { - "pesid": "rhel10-NFV", - "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "nfv", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-nfv-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-nfv-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-nfv-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-nfv-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-nfv-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -862,84 +1048,96 @@ - "repoid": "rhel-10-for-ppc64le-sap-netweaver-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-sap-netweaver-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-sap-netweaver-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-sap-netweaver-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-sap-netweaver-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-sap-netweaver-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-sap-netweaver-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-netweaver-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-netweaver-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-netweaver-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -951,145 +1149,197 @@ - "repoid": "rhel-10-for-ppc64le-sap-solutions-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-sap-solutions-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, - { - "pesid": "rhel10-HighAvailability", - "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "highavailability", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "highavailability", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "highavailability", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "highavailability", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-highavailability-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-highavailability-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-highavailability-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-highavailability-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-highavailability-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-highavailability-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-highavailability-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-ppc64le-highavailability-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-highavailability-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-highavailability-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-highavailability-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-s390x-highavailability-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-highavailability-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-highavailability-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-highavailability-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-highavailability-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -1102,6 +1352,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1109,98 +1360,112 @@ - "repoid": "rhel-7-for-arm-64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-9-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-els-rpms", - "arch": "ppc64le", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-a-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-els-rpms", - "arch": "s390x", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-aus-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1208,6 +1473,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1215,21 +1481,24 @@ - "repoid": "rhel-7-server-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-els-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1237,6 +1506,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1245,6 +1515,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1253,6 +1524,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1261,6 +1533,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1268,7 +1541,8 @@ - "repoid": "rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1276,6 +1550,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1284,6 +1559,7 @@ - "arch": "x86_64", - "channel": "els", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1292,6 +1568,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1300,6 +1577,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1308,6 +1586,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -1320,7 +1599,8 @@ - "repoid": "rhel-7-for-arm-64-optional-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1328,6 +1608,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1335,84 +1616,96 @@ - "repoid": "rhel-7-for-power-9-optional-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-e4s-optional-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-els-optional-rpms", - "arch": "ppc64le", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-eus-optional-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-optional-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-optional-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-a-optional-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-els-optional-rpms", - "arch": "s390x", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-eus-optional-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-optional-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-optional-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-aus-optional-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1420,6 +1713,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1427,35 +1721,40 @@ - "repoid": "rhel-7-server-e4s-optional-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-els-optional-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-eus-optional-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-optional-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-optional-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1463,6 +1762,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1471,6 +1771,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1479,6 +1780,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1487,6 +1789,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1495,6 +1798,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1503,6 +1807,7 @@ - "arch": "x86_64", - "channel": "els", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1511,6 +1816,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1519,6 +1825,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -1531,42 +1838,48 @@ - "repoid": "rhel-7-for-power-9-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-eus-supplementary-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-eus-supplementary-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-supplementary-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-eus-supplementary-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1574,6 +1887,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1582,6 +1896,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1590,6 +1905,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1597,7 +1913,8 @@ - "repoid": "rhel-7-server-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1605,6 +1922,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -1617,7 +1935,8 @@ - "repoid": "rhel-7-for-arm-64-extras-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1625,6 +1944,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1632,77 +1952,88 @@ - "repoid": "rhel-7-for-arm-64-extras-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-9-extras-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-9-extras-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-extras-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-power-le-extras-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-a-extras-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-a-extras-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-extras-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-for-system-z-extras-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-extras-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-extras-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1710,6 +2041,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1718,6 +2050,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1726,6 +2059,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1734,6 +2068,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -1746,28 +2081,32 @@ - "repoid": "rhel-7-server-eus-rt-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-rt-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-rt-els-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-7-server-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -1779,7 +2118,8 @@ - "repoid": "rhel-7-server-nfv-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -1791,77 +2131,88 @@ - "repoid": "rhel-sap-for-rhel-7-for-power-le-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-power-le-els-rpms", - "arch": "ppc64le", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-power-le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-power-le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-system-z-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-system-z-els-rpms", - "arch": "s390x", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-system-z-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-for-system-z-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-server-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-server-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-for-rhel-7-server-els-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1869,6 +2220,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1876,7 +2228,8 @@ - "repoid": "rhel-sap-for-rhel-7-server-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1884,6 +2237,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1892,6 +2246,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1900,6 +2255,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -1907,7 +2263,8 @@ - "repoid": "rhel-sap-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1915,6 +2272,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -1923,6 +2281,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -1935,49 +2294,56 @@ - "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-els-rpms", - "arch": "ppc64le", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-for-power-le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-server-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-server-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-sap-hana-for-rhel-7-server-els-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -1985,6 +2351,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -1992,7 +2359,8 @@ - "repoid": "rhel-sap-hana-for-rhel-7-server-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2000,6 +2368,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2008,6 +2377,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2016,6 +2386,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2023,7 +2394,8 @@ - "repoid": "rhel-sap-hana-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2031,6 +2403,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2039,6 +2412,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -2051,21 +2425,24 @@ - "repoid": "rhel-ha-for-rhel-7-for-system-z-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-ha-for-rhel-7-for-system-z-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-ha-for-rhel-7-server-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2073,6 +2450,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2080,14 +2458,16 @@ - "repoid": "rhel-ha-for-rhel-7-server-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", - "repoid": "rhel-ha-for-rhel-7-server-els-rpms", - "arch": "x86_64", - "channel": "els", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2095,6 +2475,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2102,7 +2483,8 @@ - "repoid": "rhel-ha-for-rhel-7-server-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2110,6 +2492,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2118,6 +2501,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2125,7 +2509,8 @@ - "repoid": "rhel-ha-for-rhel-7-server-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "7", -@@ -2133,6 +2518,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -2146,6 +2532,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -2159,6 +2546,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2167,6 +2555,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -2180,6 +2569,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -2193,6 +2583,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2201,6 +2592,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -2214,6 +2606,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -2227,6 +2620,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -2240,6 +2634,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -2253,6 +2648,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -2266,6 +2662,7 @@ - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2274,6 +2671,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2282,6 +2680,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2290,6 +2689,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2297,98 +2697,112 @@ - "repoid": "rhel-8-for-aarch64-baseos-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-baseos-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-baseos-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-baseos-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-baseos-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-baseos-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-baseos-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-baseos-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-baseos-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-baseos-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-baseos-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-baseos-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-baseos-aus-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-baseos-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2396,6 +2810,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2404,6 +2819,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2411,7 +2827,8 @@ - "repoid": "rhel-8-for-x86_64-baseos-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2419,6 +2836,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2427,6 +2845,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2434,7 +2853,8 @@ - "repoid": "rhel-8-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2442,6 +2862,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2449,7 +2870,8 @@ - "repoid": "rhel-8-for-x86_64-baseos-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2457,6 +2879,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -2465,6 +2888,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2473,6 +2897,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2481,6 +2906,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2489,6 +2915,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -2502,6 +2929,7 @@ - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2510,6 +2938,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2518,6 +2947,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2526,6 +2956,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2533,98 +2964,112 @@ - "repoid": "rhel-8-for-aarch64-appstream-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-appstream-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-appstream-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-appstream-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-appstream-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-appstream-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-appstream-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-appstream-aus-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-appstream-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2632,6 +3077,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2640,6 +3086,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2647,7 +3094,8 @@ - "repoid": "rhel-8-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2655,6 +3103,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2663,6 +3112,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2670,7 +3120,8 @@ - "repoid": "rhel-8-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2678,6 +3129,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2685,7 +3137,8 @@ - "repoid": "rhel-8-for-x86_64-appstream-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2693,6 +3146,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -2701,6 +3155,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2709,6 +3164,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2717,6 +3173,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2725,6 +3182,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -2737,56 +3195,64 @@ - "repoid": "codeready-builder-beta-for-rhel-8-aarch64-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-beta-for-rhel-8-ppc64le-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-beta-for-rhel-8-s390x-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-beta-for-rhel-8-x86_64-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-for-rhel-8-aarch64-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-for-rhel-8-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-for-rhel-8-ppc64le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-for-rhel-8-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2794,6 +3260,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2802,6 +3269,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2809,14 +3277,16 @@ - "repoid": "codeready-builder-for-rhel-8-s390x-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "codeready-builder-for-rhel-8-s390x-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2824,6 +3294,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2831,7 +3302,8 @@ - "repoid": "codeready-builder-for-rhel-8-x86_64-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2839,6 +3311,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2846,7 +3319,8 @@ - "repoid": "codeready-builder-for-rhel-8-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2854,6 +3328,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -2862,6 +3337,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -2870,6 +3346,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -2882,77 +3359,88 @@ - "repoid": "rhel-8-for-aarch64-supplementary-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-supplementary-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-supplementary-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-supplementary-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-supplementary-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2960,6 +3448,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -2967,7 +3456,8 @@ - "repoid": "rhel-8-for-x86_64-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -2975,6 +3465,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2983,6 +3474,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -2991,6 +3483,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -2999,6 +3492,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3007,6 +3501,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -3015,6 +3510,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -3027,14 +3523,16 @@ - "repoid": "rhel-8-for-x86_64-rt-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -3046,21 +3544,24 @@ - "repoid": "rhel-8-for-x86_64-nfv-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-nfv-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-nfv-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -3072,56 +3573,64 @@ - "repoid": "rhel-8-for-ppc64le-sap-netweaver-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-netweaver-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-netweaver-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-netweaver-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-sap-netweaver-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-sap-netweaver-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3129,6 +3638,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3137,6 +3647,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3144,7 +3655,8 @@ - "repoid": "rhel-8-for-x86_64-sap-netweaver-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3152,6 +3664,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3160,6 +3673,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3167,14 +3681,16 @@ - "repoid": "rhel-8-for-x86_64-sap-netweaver-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-sap-netweaver-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3182,6 +3698,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -3194,35 +3711,40 @@ - "repoid": "rhel-8-for-ppc64le-sap-solutions-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-solutions-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-solutions-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-sap-solutions-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-sap-solutions-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3230,6 +3752,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3238,6 +3761,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3245,7 +3769,8 @@ - "repoid": "rhel-8-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3253,6 +3778,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3260,14 +3786,16 @@ - "repoid": "rhel-8-for-x86_64-sap-solutions-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3275,6 +3803,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -3287,77 +3816,88 @@ - "repoid": "rhel-8-for-aarch64-highavailability-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-highavailability-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-aarch64-highavailability-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-highavailability-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-highavailability-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-highavailability-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-ppc64le-highavailability-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-highavailability-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-highavailability-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-s390x-highavailability-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "rhel-8-for-x86_64-highavailability-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3365,6 +3905,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3373,6 +3914,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3380,7 +3922,8 @@ - "repoid": "rhel-8-for-x86_64-highavailability-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3388,6 +3931,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3395,7 +3939,8 @@ - "repoid": "rhel-8-for-x86_64-highavailability-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3403,6 +3948,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3410,7 +3956,8 @@ - "repoid": "rhel-8-for-x86_64-highavailability-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", -@@ -3418,6 +3965,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -3426,6 +3974,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -3434,6 +3983,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -3447,6 +3997,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -3460,6 +4011,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3468,6 +4020,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -3481,6 +4034,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -3494,6 +4048,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3502,6 +4057,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -3515,6 +4071,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -3528,6 +4085,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -3541,6 +4099,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -3554,6 +4113,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -3567,6 +4127,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -3579,49 +4140,56 @@ - "repoid": "advanced-virt-for-rhel-8-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-ppc64le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-s390x-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-s390x-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-x86_64-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-for-rhel-8-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -3633,28 +4201,32 @@ - "repoid": "advanced-virt-crb-for-rhel-8-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-crb-for-rhel-8-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-crb-for-rhel-8-s390x-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "8", - "repoid": "advanced-virt-crb-for-rhel-8-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -3667,6 +4239,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -3675,6 +4248,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -3682,12 +4256,45 @@ - { - "pesid": "rhel9-BaseOS", - "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "baseos", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "baseos", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "baseos", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "baseos", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-baseos-beta-rhui-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3696,6 +4303,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3704,6 +4312,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3712,6 +4321,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3719,98 +4329,112 @@ - "repoid": "rhel-9-for-aarch64-baseos-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-baseos-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-baseos-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-baseos-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-baseos-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-baseos-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-baseos-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-baseos-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-baseos-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-baseos-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-baseos-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-baseos-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-baseos-aus-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-baseos-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -3818,6 +4442,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3826,6 +4451,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3833,7 +4459,8 @@ - "repoid": "rhel-9-for-x86_64-baseos-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -3841,6 +4468,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3848,7 +4476,8 @@ - "repoid": "rhel-9-for-x86_64-baseos-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -3856,6 +4485,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -3863,7 +4493,8 @@ - "repoid": "rhel-9-for-x86_64-baseos-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -3871,6 +4502,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -3879,6 +4511,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -3887,6 +4520,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -3895,6 +4529,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -3902,12 +4537,45 @@ - { - "pesid": "rhel9-AppStream", - "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "appstream", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "appstream", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "appstream", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "appstream", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-appstream-beta-rhui-rpms", - "arch": "aarch64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3916,6 +4584,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3924,6 +4593,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3932,6 +4602,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -3939,98 +4610,112 @@ - "repoid": "rhel-9-for-aarch64-appstream-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-appstream-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-appstream-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-appstream-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-appstream-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-appstream-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-appstream-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-appstream-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-appstream-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-appstream-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-appstream-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-appstream-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-appstream-aus-rpms", - "arch": "x86_64", - "channel": "aus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-appstream-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4038,6 +4723,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4046,6 +4732,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4053,7 +4740,8 @@ - "repoid": "rhel-9-for-x86_64-appstream-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4061,6 +4749,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4068,7 +4757,8 @@ - "repoid": "rhel-9-for-x86_64-appstream-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4076,6 +4766,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4083,7 +4774,8 @@ - "repoid": "rhel-9-for-x86_64-appstream-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4091,6 +4783,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -4099,6 +4792,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4107,6 +4801,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4115,6 +4810,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -4127,56 +4823,64 @@ - "repoid": "codeready-builder-beta-for-rhel-9-aarch64-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-beta-for-rhel-9-ppc64le-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-beta-for-rhel-9-s390x-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-beta-for-rhel-9-x86_64-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-aarch64-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-aarch64-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-ppc64le-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-ppc64le-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4184,6 +4888,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4192,6 +4897,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4199,21 +4905,24 @@ - "repoid": "codeready-builder-for-rhel-9-s390x-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-s390x-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "codeready-builder-for-rhel-9-x86_64-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4221,6 +4930,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4228,7 +4938,40 @@ - "repoid": "codeready-builder-for-rhel-9-x86_64-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "crb", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "crb", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "crb", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "crb", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" - }, - { - "major_version": "9", -@@ -4236,6 +4979,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -4244,6 +4988,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4252,6 +4997,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -4264,84 +5010,96 @@ - "repoid": "rhel-9-for-aarch64-supplementary-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-supplementary-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-supplementary-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-supplementary-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-supplementary-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-supplementary-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-supplementary-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-supplementary-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-supplementary-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-supplementary-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-supplementary-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-supplementary-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4349,6 +5107,7 @@ - "arch": "x86_64", - "channel": "beta", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4357,6 +5116,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4365,6 +5125,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -4373,6 +5134,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4381,6 +5143,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -4393,82 +5156,109 @@ - "repoid": "rhel-9-for-aarch64-rt-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-rt-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-rt-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-rt-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-rt-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-rt-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "rt", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" - } - ] - }, - { - "pesid": "rhel9-NFV", - "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "nfv", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-nfv-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-nfv-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-nfv-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-nfv-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-nfv-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - } - ] - }, -@@ -4480,63 +5270,72 @@ - "repoid": "rhel-9-for-ppc64le-sap-netweaver-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-sap-netweaver-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-sap-netweaver-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-sap-netweaver-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-sap-netweaver-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-sap-netweaver-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-sap-netweaver-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-sap-netweaver-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-sap-netweaver-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4544,6 +5343,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4552,6 +5352,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4559,7 +5360,8 @@ - "repoid": "rhel-9-for-x86_64-sap-netweaver-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4567,6 +5369,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4574,14 +5377,16 @@ - "repoid": "rhel-9-for-x86_64-sap-netweaver-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-sap-netweaver-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4589,6 +5394,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -4601,14 +5407,16 @@ - "repoid": "rhel-9-for-ppc64le-sap-solutions-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-sap-solutions-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4616,6 +5424,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4624,6 +5433,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4631,14 +5441,16 @@ - "repoid": "rhel-9-for-x86_64-sap-solutions-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-sap-solutions-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4646,6 +5458,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -4653,96 +5466,141 @@ - { - "pesid": "rhel9-HighAvailability", - "entries": [ -+ { -+ "major_version": "9", -+ "repoid": "highavailability", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "highavailability", -+ "arch": "ppc64le", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "highavailability", -+ "arch": "s390x", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, -+ { -+ "major_version": "9", -+ "repoid": "highavailability", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "centos" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-highavailability-beta-rpms", - "arch": "aarch64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-highavailability-e4s-rpms", - "arch": "aarch64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-highavailability-eus-rpms", - "arch": "aarch64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-highavailability-rpms", - "arch": "aarch64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-highavailability-beta-rpms", - "arch": "ppc64le", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-highavailability-e4s-rpms", - "arch": "ppc64le", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-highavailability-eus-rpms", - "arch": "ppc64le", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-ppc64le-highavailability-rpms", - "arch": "ppc64le", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-highavailability-beta-rpms", - "arch": "s390x", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-highavailability-e4s-rpms", - "arch": "s390x", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-highavailability-eus-rpms", - "arch": "s390x", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-s390x-highavailability-rpms", - "arch": "s390x", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-highavailability-beta-rpms", - "arch": "x86_64", - "channel": "beta", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4750,6 +5608,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4758,6 +5617,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - }, - { -@@ -4765,21 +5625,24 @@ - "repoid": "rhel-9-for-x86_64-highavailability-e4s-rpms", - "arch": "x86_64", - "channel": "e4s", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-highavailability-eus-rpms", - "arch": "x86_64", - "channel": "eus", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-highavailability-rpms", - "arch": "x86_64", - "channel": "ga", -- "repo_type": "rpm" -+ "repo_type": "rpm", -+ "distro": "rhel" - }, - { - "major_version": "9", -@@ -4787,6 +5650,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4795,6 +5659,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - }, - { -@@ -4803,6 +5668,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -@@ -4816,6 +5682,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - }, - { -@@ -4824,6 +5691,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -4837,6 +5705,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "aws" - } - ] -@@ -4850,6 +5719,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -4863,6 +5733,7 @@ - "arch": "x86_64", - "channel": "eus", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -4876,6 +5747,7 @@ - "arch": "x86_64", - "channel": "e4s", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "azure" - } - ] -@@ -4889,6 +5761,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -4902,6 +5775,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "google" - } - ] -@@ -4915,6 +5789,7 @@ - "arch": "aarch64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - }, - { -@@ -4923,6 +5798,7 @@ - "arch": "x86_64", - "channel": "ga", - "repo_type": "rpm", -+ "distro": "rhel", - "rhui": "alibaba" - } - ] -diff --git a/repos/system_upgrade/common/libraries/config/__init__.py b/repos/system_upgrade/common/libraries/config/__init__.py -index 9757948e..38519d7b 100644 ---- a/repos/system_upgrade/common/libraries/config/__init__.py -+++ b/repos/system_upgrade/common/libraries/config/__init__.py -@@ -3,7 +3,7 @@ from leapp.libraries.stdlib import api - - # The devel variable for target product channel can also contain 'beta' - SUPPORTED_TARGET_CHANNELS = {'ga', 'e4s', 'eus', 'aus'} --CONSUMED_DATA_STREAM_ID = '3.0' -+CONSUMED_DATA_STREAM_ID = '4.0' - - - def get_env(name, default=None): --- -2.49.0 - diff --git a/SOURCES/0043-unit-tests-suppress-deprecation-warning-for-is_rhel_.patch b/SOURCES/0043-unit-tests-suppress-deprecation-warning-for-is_rhel_.patch deleted file mode 100644 index be8236d..0000000 --- a/SOURCES/0043-unit-tests-suppress-deprecation-warning-for-is_rhel_.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 6c205281850c28068edc7fc5ab453c65398b7054 Mon Sep 17 00:00:00 2001 -From: Petr Stodulka -Date: Fri, 30 May 2025 18:28:25 +0200 -Subject: [PATCH 43/43] unit-tests: suppress deprecation warning for - is_rhel_alt() - -The deprecation warning is not wanted in unit-tests. Supress it. - -Signed-off-by: Petr Stodulka ---- - .../system_upgrade/common/libraries/config/tests/test_version.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/repos/system_upgrade/common/libraries/config/tests/test_version.py b/repos/system_upgrade/common/libraries/config/tests/test_version.py -index 420571c0..d51f8098 100644 ---- a/repos/system_upgrade/common/libraries/config/tests/test_version.py -+++ b/repos/system_upgrade/common/libraries/config/tests/test_version.py -@@ -108,6 +108,7 @@ def test_matches_target_version(monkeypatch, result, version_list): - (False, '4.14.0-100.8.2.el8.x86_64', 'rhel', '8.1'), - (False, '4.14.0-100.8.2.el9.x86_64', 'rhel', '9.1'), - ]) -+@suppress_deprecation(version.is_rhel_alt) - def test_is_rhel_alt(monkeypatch, result, kernel, release_id, src_ver): - monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(src_ver=src_ver, kernel=kernel, - release_id=release_id)) --- -2.49.0 - diff --git a/SOURCES/0044-Remove-obsolete-workflows.patch b/SOURCES/0044-Remove-obsolete-workflows.patch deleted file mode 100644 index 5c17530..0000000 --- a/SOURCES/0044-Remove-obsolete-workflows.patch +++ /dev/null @@ -1,267 +0,0 @@ -From c7ea9fc29989a37071bf6355828328910b6b5e1d Mon Sep 17 00:00:00 2001 -From: Daniel Diblik -Date: Tue, 17 Jun 2025 15:21:15 +0200 -Subject: [PATCH 44/66] Remove obsolete workflows - -* tmt-tests.yml and reuse-copr-build.yml were replaced by the Packit - workflows ages ago -* removed the obsolete workflows - -Signed-off-by: Daniel Diblik ---- - .github/workflows/reuse-copr-build.yml | 163 ------------------------- - .github/workflows/tmt-tests.yml | 72 ----------- - 2 files changed, 235 deletions(-) - delete mode 100644 .github/workflows/reuse-copr-build.yml - delete mode 100644 .github/workflows/tmt-tests.yml - -diff --git a/.github/workflows/reuse-copr-build.yml b/.github/workflows/reuse-copr-build.yml -deleted file mode 100644 -index a772fb64..00000000 ---- a/.github/workflows/reuse-copr-build.yml -+++ /dev/null -@@ -1,163 +0,0 @@ --name: reuse-copr-build@TF -- --on: -- workflow_call: -- secrets: -- FEDORA_COPR_LOGIN: -- required: true -- FEDORA_COPR_TOKEN: -- required: true -- outputs: -- artifacts: -- description: "A string with test artifacts to install in tft test env" -- value: ${{ jobs.reusable_workflow_copr_build_job.outputs.artifacts }} -- --jobs: -- reusable_workflow_copr_build_job: -- # This job only runs for '/rerun' pull request comments by owner, member, or collaborator of the repo/organization. -- name: Build copr builds for tft tests -- runs-on: ubuntu-24.04 -- outputs: -- artifacts: ${{ steps.gen_artifacts.outputs.artifacts }} -- if: | -- github.event.issue.pull_request -- && startsWith(github.event.comment.body, '/rerun') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- steps: -- - name: Update repository -- id: repo_update -- run: sudo apt-get update -- -- - name: Install necessary deps -- id: deps_install -- run: sudo apt-get install -y libkrb5-dev -- -- - name: Get pull request number -- id: pr_nr -- run: | -- PR_URL="${{ github.event.comment.issue_url }}" -- echo "::set-output name=pr_nr::${PR_URL##*/}" -- -- - name: Checkout -- # TODO: The correct way to checkout would be to use similar approach as in get_commit_by_timestamp function of -- # the github gluetool module (i.e. do not use HEAD but the last commit before comment). -- id: checkout -- uses: actions/checkout@v4 -- with: -- ref: "refs/pull/${{ steps.pr_nr.outputs.pr_nr }}/head" -- -- - name: Get ref and sha -- id: ref_sha -- run: | -- echo "::set-output name=sha::$(git rev-parse --short HEAD)" -- echo "::set-output name=ref::refs/pull/${{ steps.pr_nr.outputs.pr_nr }}/head" -- -- - name: Trigger copr build -- id: copr_build -- env: -- COPR_CONFIG: "copr_fedora.conf" -- COPR_CHROOT: "epel-8-x86_64" -- COPR_REPO: "@oamg/leapp" -- run: | -- cat << EOF > $COPR_CONFIG -- [copr-cli] -- login = ${{ secrets.FEDORA_COPR_LOGIN }} -- username = oamgbot -- token = ${{ secrets.FEDORA_COPR_TOKEN }} -- copr_url = https://copr.fedorainfracloud.org -- # expiration date: 2030-07-04 -- EOF -- -- pip install copr-cli -- PR=${{ steps.pr_nr.outputs.pr_nr }} COPR_CONFIG=$COPR_CONFIG COPR_REPO="$COPR_REPO" COPR_CHROOT=$COPR_CHROOT make copr_build | tee copr.log -- -- COPR_URL=$(grep -Po 'https://copr.fedorainfracloud.org/coprs/build/\d+' copr.log) -- echo "::set-output name=copr_url::${COPR_URL}" -- echo "::set-output name=copr_id::${COPR_URL##*/}" -- -- - name: Add comment with copr build url -- # TODO: Create comment when copr build fails. -- id: link_copr -- uses: actions/github-script@v7 -- with: -- script: | -- github.issues.createComment({ -- issue_number: context.issue.number, -- owner: context.repo.owner, -- repo: context.repo.repo, -- body: 'Copr build succeeded: ${{ steps.copr_build.outputs.copr_url }}' -- }) -- -- - name: Get dependent leapp pr number from rerun comment -- uses: actions-ecosystem/action-regex-match@v2 -- id: leapp_pr_regex_match -- with: -- text: ${{ github.event.comment.body }} -- regex: '^/(rerun|rerun-sst)\s+([0-9]+)\s*$' -- -- - name: If leapp_pr was specified in the comment - trigger copr build -- # TODO: XXX FIXME This should schedule copr build for leapp but for now it will be just setting an env var -- id: leapp_pr -- if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} -- run: | -- echo "::set-output name=leapp_pr::${{ steps.leapp_pr_regex_match.outputs.group2 }}" -- -- - name: Checkout leapp -- id: checkout_leapp -- if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} -- uses: actions/checkout@v4 -- with: -- repository: "oamg/leapp" -- ref: "refs/pull/${{ steps.leapp_pr.outputs.leapp_pr }}/head" -- -- - name: Get ref and sha for leapp -- id: ref_sha_leapp -- if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} -- run: | -- echo "::set-output name=sha::$(git rev-parse --short HEAD)" -- echo "::set-output name=ref::refs/pull/${{ steps.leapp_pr.outputs.leapp_pr }}/head" -- -- - name: Trigger copr build for leapp -- id: copr_build_leapp -- if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} -- env: -- COPR_CONFIG: "copr_fedora.conf" -- COPR_CHROOT: "epel-8-x86_64" -- COPR_REPO: "@oamg/leapp" -- run: | -- cat << EOF > $COPR_CONFIG -- [copr-cli] -- login = ${{ secrets.FEDORA_COPR_LOGIN }} -- username = oamgbot -- token = ${{ secrets.FEDORA_COPR_TOKEN }} -- copr_url = https://copr.fedorainfracloud.org -- # expiration date: 2030-07-04 -- EOF -- -- pip install copr-cli -- PR=${{ steps.leapp_pr.outputs.leapp_pr }} COPR_CONFIG=$COPR_CONFIG COPR_REPO="$COPR_REPO" COPR_CHROOT=$COPR_CHROOT make copr_build | tee copr.log -- -- COPR_URL=$(grep -Po 'https://copr.fedorainfracloud.org/coprs/build/\d+' copr.log) -- echo "::set-output name=copr_url::${COPR_URL}" -- echo "::set-output name=copr_id::${COPR_URL##*/}" -- -- - name: Add comment with copr build url for leapp -- # TODO: Create comment when copr build fails. -- id: link_copr_leapp -- if: ${{ steps.leapp_pr_regex_match.outputs.match != '' }} -- uses: actions/github-script@v7 -- with: -- script: | -- github.issues.createComment({ -- issue_number: context.issue.number, -- owner: context.repo.owner, -- repo: context.repo.repo, -- body: 'Copr build succeeded: ${{ steps.copr_build_leapp.outputs.copr_url }}' -- }) -- -- - name: Generate artifacts output -- id: gen_artifacts -- env: -- ARTIFACTS: ${{ steps.leapp_pr_regex_match.outputs.match != '' && format('{0};{1}', steps.copr_build_leapp.outputs.copr_id, steps.copr_build.outputs.copr_id) || steps.copr_build.outputs.copr_id }} -- run: | -- echo "::set-output name=artifacts::${{ env.ARTIFACTS }}" -diff --git a/.github/workflows/tmt-tests.yml b/.github/workflows/tmt-tests.yml -deleted file mode 100644 -index c9f76ef7..00000000 ---- a/.github/workflows/tmt-tests.yml -+++ /dev/null -@@ -1,72 +0,0 @@ --name: tmt@TF -- --on: -- issue_comment: -- types: -- - created -- --jobs: -- call_workflow_copr_build: -- uses: ./.github/workflows/reuse-copr-build.yml -- secrets: inherit -- -- call_workflow_tests_86to90_integration: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*max_sst)(.*tier1)" -- variables: 'SOURCE_RELEASE=8.6;TARGET_RELEASE=9.0;TARGET_KERNEL=el9;RHSM_REPOS=rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms;LEAPPDATA_BRANCH=upstream' -- pull_request_status_name: "8.6to9.0" -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_88to92_integration: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*max_sst)(.*tier1)" -- variables: 'SOURCE_RELEASE=8.8;TARGET_RELEASE=9.2;TARGET_KERNEL=el9;RHSM_REPOS=rhel-8-for-x86_64-appstream-rpms,rhel-8-for-x86_64-baseos-rpms;LEAPPDATA_BRANCH=upstream' -- compose: "RHEL-8.8.0-Nightly" -- pull_request_status_name: "8.8to9.2" -- tmt_context: "distro=rhel-8.8" -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_86to90_sst: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*tier[2-3].*)(.*max_sst.*)" -- variables: 'SOURCE_RELEASE=8.6;TARGET_RELEASE=9.0;TARGET_KERNEL=el9;RHSM_REPOS=rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms;LEAPPDATA_BRANCH=upstream' -- pull_request_status_name: "8to9-sst" -- update_pull_request_status: 'false' -- if: | -- github.event.issue.pull_request -- && startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) -- -- call_workflow_tests_86to90_aws: -- needs: call_workflow_copr_build -- uses: oamg/leapp/.github/workflows/reuse-tests-8to9.yml@main -- secrets: inherit -- with: -- copr_artifacts: ${{ needs.call_workflow_copr_build.outputs.artifacts }} -- tmt_plan_regex: "^(?!.*upgrade_plugin)(?!.*tier[2-3].*)(?!.*rhsm)(?!.*c2r)(?!.*sap)(?!.*7to8)(.*e2e)" -- compose: "RHEL-8.6-rhui" -- environment_settings: '{"provisioning": {"post_install_script": "#!/bin/sh\nsudo sed -i s/.*ssh-rsa/ssh-rsa/ /root/.ssh/authorized_keys"}}' -- pull_request_status_name: "8to9-aws-e2e" -- variables: 'SOURCE_RELEASE=8.6;TARGET_RELEASE=9.0;TARGET_KERNEL=el9;RHSM_REPOS=rhel-8-for-x86_64-appstream-eus-rpms,rhel-8-for-x86_64-baseos-eus-rpms;RHUI=aws;LEAPPDATA_BRANCH=upstream' -- if: | -- github.event.issue.pull_request -- && ! startsWith(github.event.comment.body, '/rerun-sst') -- && contains(fromJson('["OWNER", "MEMBER", "COLLABORATOR"]'), github.event.comment.author_association) --- -2.50.1 - diff --git a/SOURCES/0045-README-IRC-GitHub-discussions.patch b/SOURCES/0045-README-IRC-GitHub-discussions.patch deleted file mode 100644 index 3f6ada8..0000000 --- a/SOURCES/0045-README-IRC-GitHub-discussions.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 7c6bb64e550ccfefe4001e79fef44b7d69446c36 Mon Sep 17 00:00:00 2001 -From: Michal Bocek -Date: Thu, 19 Jun 2025 12:46:50 +0200 -Subject: [PATCH 45/66] README: IRC -> GitHub discussions - -The Leapp team is not available on IRC anymore. We advise the public to -talk to us on GitHub instead. ---- - README.md | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/README.md b/README.md -index 5ec5f723..6b45b4b7 100644 ---- a/README.md -+++ b/README.md -@@ -29,4 +29,4 @@ Then you may attach only the `leapp-logs.tgz` file. - We’ll gladly answer your questions and lead you to through any troubles with the - actor development. - --You can reach us at IRC: `#leapp` on Libera.Chat. -+You can reach us in the [discussions sections of our GitHub repository](https://github.com/oamg/leapp-repository/discussions). --- -2.50.1 - diff --git a/SOURCES/0046-Resolve-boot-issues-in-hybrid-azure-during-upgrades-.patch b/SOURCES/0046-Resolve-boot-issues-in-hybrid-azure-during-upgrades-.patch deleted file mode 100644 index 919031d..0000000 --- a/SOURCES/0046-Resolve-boot-issues-in-hybrid-azure-during-upgrades-.patch +++ /dev/null @@ -1,538 +0,0 @@ -From 9966eb19daca97c18d798080c62af5638c1e0eab Mon Sep 17 00:00:00 2001 -From: David Kubek -Date: Tue, 20 Aug 2024 12:57:42 +0200 -Subject: [PATCH 46/66] Resolve boot issues in hybrid azure during upgrades - from RHEL 7 > 8 > 9. - -This commit addresses the issue where the `/boot/grub2/grub.cfg` file is -overwritten during the upgrade process by an old RHEL7 configuration -leftover on the system, causing the system to fail to boot. - -The problem occurs on hybrid Azure images, which support both UEFI and -Legacy systems and have both `grub-pc` and `grub-efi` packages installed. -It is caused by one of the scriplets in `grub-efi` which overwrites the old -configuration. - -If old configuration is detected, this actor regenerates the grub -configuration using `grub2-mkconfig -o /boot/grub2/grub.cfg` after -installing rpms to ensure the correct boot configuration is in place. - -The fix is applied specifically to Azure hybrid cloud systems. - -JIRA: RHEL-38255 ---- - .../cloud/ensurevalidgrubcfghybrid/actor.py | 34 +++ - .../libraries/ensurevalidgrubcfghybrid.py | 66 ++++++ - .../tests/files/invalid_grub.cfg | 51 +++++ - .../tests/files/valid_grub.cfg | 195 ++++++++++++++++++ - .../tests/test_ensurevalidgrubcfghybrid.py | 124 +++++++++++ - 5 files changed, 470 insertions(+) - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/invalid_grub.cfg - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/valid_grub.cfg - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py - -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py -new file mode 100644 -index 00000000..68de0433 ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py -@@ -0,0 +1,34 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor import ensurevalidgrubcfghybrid -+from leapp.models import HybridImage -+from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag -+ -+ -+class EnsureValidGrubcfgHybrid(Actor): -+ """ -+ Resolve boot failures in Azure Gen1 VMs during upgrades from RHEL 7 to RHEL 8 to RHEL 9. -+ -+ This actor addresses the issue where the `/boot/grub2/grub.cfg` file is -+ overwritten during the upgrade process by an old RHEL7 configuration -+ leftover on the system, causing the system to fail to boot. -+ -+ The problem occurs on hybrid Azure images, which support both UEFI and -+ Legacy systems and have both `grub-pc` and `grub-efi` packages installed. -+ It is caused by one of the scriplets in `grub-efi` which overwrites the old -+ configuration. -+ -+ If old configuration is detected, this actor regenerates the grub -+ configuration using `grub2-mkconfig -o /boot/grub2/grub.cfg` after -+ installing rpms to ensure the correct boot configuration is in place. -+ -+ The fix is applied specifically to Azure hybrid cloud systems. -+ -+ """ -+ -+ name = 'ensure_valid_grubcfg_hybrid' -+ consumes = (HybridImage,) -+ produces = () -+ tags = (ApplicationsPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ ensurevalidgrubcfghybrid.process() -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py -new file mode 100644 -index 00000000..127eccfc ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py -@@ -0,0 +1,66 @@ -+import re -+ -+from leapp.exceptions import StopActorExecutionError -+from leapp.libraries.common.config.architecture import ARCH_ACCEPTED -+from leapp.libraries.stdlib import api, CalledProcessError, run -+from leapp.models import HybridImage -+ -+GRUB_CFG_PATH = '/boot/grub2/grub.cfg' -+ -+MATCH_ARCH = r'({})'.format('|'.join(ARCH_ACCEPTED)) -+MATCH_RHEL7_KERNEL_VERSION = r"\d+\.\d+\.\d+-\d+(\.\d+)*\.el7\.{}".format(MATCH_ARCH) -+MATCH_RHEL7_KERNEL_DEFINITION = r"vmlinuz-{}".format(MATCH_RHEL7_KERNEL_VERSION) -+ -+ -+def process(): -+ if not _is_hybrid_image(): -+ api.current_logger().info('System is not a hybrid image. Skipping.') -+ return -+ -+ grubcfg = _read_grubcfg() -+ if _is_grubcfg_invalid(grubcfg): -+ _run_grub2_mkconfig() -+ -+ -+def _is_hybrid_image(): -+ return next(api.consume(HybridImage), None) is not None -+ -+ -+def _read_grubcfg(): -+ api.current_logger().debug('Reading {}:'.format(GRUB_CFG_PATH)) -+ with open(GRUB_CFG_PATH, 'r') as fin: -+ grubcfg = fin.read() -+ -+ api.current_logger().debug(grubcfg) -+ return grubcfg -+ -+ -+def _is_grubcfg_invalid(grubcfg): -+ return _contains_rhel7_kernel_definition(grubcfg) -+ -+ -+def _contains_rhel7_kernel_definition(grubcfg): -+ api.current_logger().debug("Looking for RHEL7 kernel version ...") -+ -+ match = re.search(MATCH_RHEL7_KERNEL_DEFINITION, grubcfg) -+ -+ api.current_logger().debug( -+ "Matched: {}".format(match.group() if match else "[NO MATCH]") -+ ) -+ -+ return match is not None -+ -+ -+def _run_grub2_mkconfig(): -+ api.current_logger().info("Regenerating {}".format(GRUB_CFG_PATH)) -+ -+ try: -+ run([ -+ 'grub2-mkconfig', -+ '-o', -+ GRUB_CFG_PATH -+ ]) -+ except CalledProcessError as err: -+ msg = 'Could not regenerate {}: {}'.format(GRUB_CFG_PATH, str(err)) -+ api.current_logger().error(msg) -+ raise StopActorExecutionError(msg) -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/invalid_grub.cfg b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/invalid_grub.cfg -new file mode 100644 -index 00000000..58f55c53 ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/invalid_grub.cfg -@@ -0,0 +1,51 @@ -+ -+# Created by osbuild -+ -+set timeout=10 -+ -+# load the grubenv file -+load_env -+ -+# selection of the next boot entry -+if [ "${next_entry}" ] ; then -+ set default="${next_entry}" -+ set next_entry= -+ save_env next_entry -+ set boot_once=true -+else -+ set default="${saved_entry}" -+fi -+ -+if [ "${prev_saved_entry}" ]; then -+ set saved_entry="${prev_saved_entry}" -+ save_env saved_entry -+ set prev_saved_entry= -+ save_env prev_saved_entry -+ set boot_once=true -+fi -+ -+function savedefault { -+ if [ -z "${boot_once}" ]; then -+ saved_entry="${chosen}" -+ save_env saved_entry -+ fi -+} -+ -+serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1 -+terminal_input serial console -+terminal_output serial console -+ -+menuentry 'Red Hat Enterprise Linux Server (3.10.0-1160.119.1.el7.x86_64) 7.9 (Maipo)' --class red --class gnu-linux --class gnu --class os --unrestricted --id 'gnulinux-3.10.0-1160.99.1.el7.x86_64-advanced-76a22bf4-f153-4541-b6c7-0332c0dfaeac' { -+ insmod all_video -+ set gfxpayload=keep -+ search --no-floppy --set=root --fs-uuid 61779359-8d11-49ba-bc9d-8d038ee4b108 -+ linuxefi /vmlinuz-3.10.0-1160.119.1.el7.x86_64 root=UUID=d3c9a2bd-7ffb-4113-9b8f-234c13b18274 ro crashkernel=auto console=tty1 console=ttyS0 earlyprintk=ttyS0 rootdelay=300 scsi_mod.use_blk_mq=y LANG=en_US.UTF-8 -+ initrdefi /initramfs-3.10.0-1160.119.1.el7.x86_64.img -+} -+menuentry 'Red Hat Enterprise Linux (3.10.0-1160.99.1.el7.x86_64) 7.9 (Maipo)' --class red --class gnu-linux --class gnu --class os --unrestricted --id 'gnulinux-3.10.0-1160.99.1.el7.x86_64-advanced-76a22bf4-f153-4541-b6c7-0332c0dfaeac' { -+ insmod all_video -+ set gfxpayload=keep -+ search --no-floppy --set=root --fs-uuid 61779359-8d11-49ba-bc9d-8d038ee4b108 -+ linuxefi /vmlinuz-3.10.0-1160.99.1.el7.x86_64 root=UUID=d3c9a2bd-7ffb-4113-9b8f-234c13b18274 ro crashkernel=auto console=tty1 console=ttyS0 earlyprintk=ttyS0 rootdelay=300 scsi_mod.use_blk_mq=y -+ initrdefi /initramfs-3.10.0-1160.99.1.el7.x86_64.img -+} -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/valid_grub.cfg b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/valid_grub.cfg -new file mode 100644 -index 00000000..8192665e ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/files/valid_grub.cfg -@@ -0,0 +1,195 @@ -+# -+# DO NOT EDIT THIS FILE -+# -+# It is automatically generated by grub2-mkconfig using templates -+# from /etc/grub.d and settings from /etc/default/grub -+# -+ -+### BEGIN /etc/grub.d/00_header ### -+set pager=1 -+ -+if [ -f ${config_directory}/grubenv ]; then -+ load_env -f ${config_directory}/grubenv -+elif [ -s $prefix/grubenv ]; then -+ load_env -+fi -+if [ "${next_entry}" ] ; then -+ set default="${next_entry}" -+ set next_entry= -+ save_env next_entry -+ set boot_once=true -+else -+ set default="${saved_entry}" -+fi -+ -+if [ x"${feature_menuentry_id}" = xy ]; then -+ menuentry_id_option="--id" -+else -+ menuentry_id_option="" -+fi -+ -+export menuentry_id_option -+ -+if [ "${prev_saved_entry}" ]; then -+ set saved_entry="${prev_saved_entry}" -+ save_env saved_entry -+ set prev_saved_entry= -+ save_env prev_saved_entry -+ set boot_once=true -+fi -+ -+function savedefault { -+ if [ -z "${boot_once}" ]; then -+ saved_entry="${chosen}" -+ save_env saved_entry -+ fi -+} -+ -+function load_video { -+ if [ x$feature_all_video_module = xy ]; then -+ insmod all_video -+ else -+ insmod efi_gop -+ insmod efi_uga -+ insmod ieee1275_fb -+ insmod vbe -+ insmod vga -+ insmod video_bochs -+ insmod video_cirrus -+ fi -+} -+ -+serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1 -+terminal_input serial console -+terminal_output serial console -+if [ x$feature_timeout_style = xy ] ; then -+ set timeout_style=countdown -+ set timeout=10 -+# Fallback hidden-timeout code in case the timeout_style feature is -+# unavailable. -+elif sleep --interruptible 10 ; then -+ set timeout=0 -+fi -+### END /etc/grub.d/00_header ### -+ -+### BEGIN /etc/grub.d/00_tuned ### -+set tuned_params="" -+set tuned_initrd="" -+### END /etc/grub.d/00_tuned ### -+ -+### BEGIN /etc/grub.d/01_users ### -+if [ -f ${prefix}/user.cfg ]; then -+ source ${prefix}/user.cfg -+ if [ -n "${GRUB2_PASSWORD}" ]; then -+ set superusers="root" -+ export superusers -+ password_pbkdf2 root ${GRUB2_PASSWORD} -+ fi -+fi -+### END /etc/grub.d/01_users ### -+ -+### BEGIN /etc/grub.d/08_fallback_counting ### -+insmod increment -+# Check if boot_counter exists and boot_success=0 to activate this behaviour. -+if [ -n "${boot_counter}" -a "${boot_success}" = "0" ]; then -+ # if countdown has ended, choose to boot rollback deployment, -+ # i.e. default=1 on OSTree-based systems. -+ if [ "${boot_counter}" = "0" -o "${boot_counter}" = "-1" ]; then -+ set default=1 -+ set boot_counter=-1 -+ # otherwise decrement boot_counter -+ else -+ decrement boot_counter -+ fi -+ save_env boot_counter -+fi -+### END /etc/grub.d/08_fallback_counting ### -+ -+### BEGIN /etc/grub.d/10_linux ### -+insmod part_gpt -+insmod xfs -+set root='hd0,gpt2' -+if [ x$feature_platform_search_hint = xy ]; then -+ search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 61779359-8d11-49ba-bc9d-8d038ee4b108 -+else -+ search --no-floppy --fs-uuid --set=root 61779359-8d11-49ba-bc9d-8d038ee4b108 -+fi -+insmod part_gpt -+insmod xfs -+set boot='hd0,gpt2' -+if [ x$feature_platform_search_hint = xy ]; then -+ search --no-floppy --fs-uuid --set=boot --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 61779359-8d11-49ba-bc9d-8d038ee4b108 -+else -+ search --no-floppy --fs-uuid --set=boot 61779359-8d11-49ba-bc9d-8d038ee4b108 -+fi -+ -+# This section was generated by a script. Do not modify the generated file - all changes -+# will be lost the next time file is regenerated. Instead edit the BootLoaderSpec files. -+# -+# The blscfg command parses the BootLoaderSpec files stored in /boot/loader/entries and -+# populates the boot menu. Please refer to the Boot Loader Specification documentation -+# for the files format: https://www.freedesktop.org/wiki/Specifications/BootLoaderSpec/. -+ -+# The kernelopts variable should be defined in the grubenv file. But to ensure that menu -+# entries populated from BootLoaderSpec files that use this variable work correctly even -+# without a grubenv file, define a fallback kernelopts variable if this has not been set. -+# -+# The kernelopts variable in the grubenv file can be modified using the grubby tool or by -+# executing the grub2-mkconfig tool. For the latter, the values of the GRUB_CMDLINE_LINUX -+# and GRUB_CMDLINE_LINUX_DEFAULT options from /etc/default/grub file are used to set both -+# the kernelopts variable in the grubenv file and the fallback kernelopts variable. -+if [ -z "${kernelopts}" ]; then -+ set kernelopts="root=/dev/mapper/rootvg-rootlv ro ro crashkernel=auto console=tty1 console=ttyS0 earlyprintk=ttyS0 rootdelay=300 scsi_mod.use_blk_mq=y " -+fi -+ -+insmod blscfg -+blscfg -+### END /etc/grub.d/10_linux ### -+ -+### BEGIN /etc/grub.d/10_reset_boot_success ### -+# Hiding the menu is ok if last boot was ok or if this is a first boot attempt to boot the entry -+if [ "${boot_success}" = "1" -o "${boot_indeterminate}" = "1" ]; then -+ set menu_hide_ok=1 -+else -+ set menu_hide_ok=0 -+fi -+# Reset boot_indeterminate after a successful boot -+if [ "${boot_success}" = "1" ] ; then -+ set boot_indeterminate=0 -+# Avoid boot_indeterminate causing the menu to be hidden more then once -+elif [ "${boot_indeterminate}" = "1" ]; then -+ set boot_indeterminate=2 -+fi -+# Reset boot_success for current boot -+set boot_success=0 -+save_env boot_success boot_indeterminate -+### END /etc/grub.d/10_reset_boot_success ### -+ -+### BEGIN /etc/grub.d/12_menu_auto_hide ### -+### END /etc/grub.d/12_menu_auto_hide ### -+ -+### BEGIN /etc/grub.d/20_linux_xen ### -+### END /etc/grub.d/20_linux_xen ### -+ -+### BEGIN /etc/grub.d/20_ppc_terminfo ### -+### END /etc/grub.d/20_ppc_terminfo ### -+ -+### BEGIN /etc/grub.d/30_os-prober ### -+### END /etc/grub.d/30_os-prober ### -+ -+### BEGIN /etc/grub.d/30_uefi-firmware ### -+### END /etc/grub.d/30_uefi-firmware ### -+ -+### BEGIN /etc/grub.d/40_custom ### -+# This file provides an easy way to add custom menu entries. Simply type the -+# menu entries you want to add after this comment. Be careful not to change -+# the 'exec tail' line above. -+### END /etc/grub.d/40_custom ### -+ -+### BEGIN /etc/grub.d/41_custom ### -+if [ -f ${config_directory}/custom.cfg ]; then -+ source ${config_directory}/custom.cfg -+elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then -+ source $prefix/custom.cfg; -+fi -+### END /etc/grub.d/41_custom ### -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py -new file mode 100644 -index 00000000..c0fb0a0d ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py -@@ -0,0 +1,124 @@ -+import os -+ -+import pytest -+ -+from leapp.exceptions import StopActorExecutionError -+from leapp.libraries.actor import ensurevalidgrubcfghybrid -+from leapp.libraries.common.testutils import CurrentActorMocked, logger_mocked -+from leapp.libraries.stdlib import api, CalledProcessError -+from leapp.models import HybridImage -+ -+CUR_DIR = os.path.dirname(os.path.abspath(__file__)) -+ -+ -+def raise_call_error(args=None): -+ raise CalledProcessError( -+ message='A Leapp Command Error occurred.', -+ command=args, -+ result={'signal': None, 'exit_code': 1, 'pid': 0, 'stdout': 'fake', 'stderr': 'fake'} -+ ) -+ -+ -+class run_mocked(object): -+ def __init__(self, raise_err=False): -+ self.called = 0 -+ self.args = [] -+ self.raise_err = raise_err -+ -+ def __call__(self, *args): -+ self.called += 1 -+ self.args.append(args) -+ if self.raise_err: -+ raise_call_error(args) -+ -+ -+def test_not_hybrid_image(monkeypatch): -+ """ -+ Skip when system is not a hybrid. -+ """ -+ -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[])) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=False)) -+ -+ ensurevalidgrubcfghybrid.process() -+ -+ assert api.current_logger.infomsg[0].startswith('System is not a hybrid image') -+ assert ensurevalidgrubcfghybrid.run.called == 0 -+ -+ -+@pytest.mark.parametrize("is_invalid", [True, False]) -+def test_is_grubcfg_valid(monkeypatch, is_invalid): -+ -+ grubcfg_filename = ('invalid' if is_invalid else 'valid') + '_grub.cfg' -+ grubcfg_filepath = os.path.join(CUR_DIR, 'files', grubcfg_filename) -+ with open(grubcfg_filepath, 'r') as fin: -+ grubcfg = fin.read() -+ -+ assert ensurevalidgrubcfghybrid._is_grubcfg_invalid(grubcfg) == is_invalid -+ -+ -+def test_valid_grubcfg(monkeypatch): -+ """ -+ Test valid configuration does not trigger grub2-mkconfig -+ """ -+ -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=False)) -+ -+ grubcfg_filepath = os.path.join(CUR_DIR, 'files', 'valid_grub.cfg') -+ with open(grubcfg_filepath, 'r') as fin: -+ grubcfg = fin.read() -+ -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, '_read_grubcfg', lambda: grubcfg) -+ -+ ensurevalidgrubcfghybrid.process() -+ -+ assert ensurevalidgrubcfghybrid.run.called == 0 -+ -+ -+def test_invalid_grubcfg(monkeypatch): -+ """ -+ Test invalid configuration triggers grub2-mkconfig -+ """ -+ -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=False)) -+ -+ grubcfg_filepath = os.path.join(CUR_DIR, 'files', 'invalid_grub.cfg') -+ with open(grubcfg_filepath, 'r') as fin: -+ grubcfg = fin.read() -+ -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, '_read_grubcfg', lambda: grubcfg) -+ -+ ensurevalidgrubcfghybrid.process() -+ -+ assert ensurevalidgrubcfghybrid.run.called == 1 -+ assert any(msg.startswith('Regenerating') for msg in api.current_logger.infomsg) -+ -+ -+def test_run_error(monkeypatch): -+ """ -+ Test invalid configuration triggers grub2-mkconfig -+ """ -+ -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=True)) -+ -+ grubcfg_filepath = os.path.join(CUR_DIR, 'files', 'invalid_grub.cfg') -+ with open(grubcfg_filepath, 'r') as fin: -+ grubcfg = fin.read() -+ -+ monkeypatch.setattr(ensurevalidgrubcfghybrid, '_read_grubcfg', lambda: grubcfg) -+ -+ with pytest.raises(StopActorExecutionError): -+ ensurevalidgrubcfghybrid.process() -+ -+ assert ensurevalidgrubcfghybrid.run.called == 1 -+ assert any( -+ msg.startswith('Could not regenerate') -+ for msg in api.current_logger.err -+ ) --- -2.50.1 - diff --git a/SOURCES/0047-Restructure-hybrid-image-detection.patch b/SOURCES/0047-Restructure-hybrid-image-detection.patch deleted file mode 100644 index 4cb5df1..0000000 --- a/SOURCES/0047-Restructure-hybrid-image-detection.patch +++ /dev/null @@ -1,1090 +0,0 @@ -From 1964c6990c3c7b822f6aca732b0742969c67025e Mon Sep 17 00:00:00 2001 -From: David Kubek -Date: Thu, 22 Aug 2024 11:54:37 +0200 -Subject: [PATCH 47/66] Restructure hybrid image detection - -Previosly detection of Azure hybrid image was tightly coupled with -process of converting grubenv symlink to a regular file. Since there -exists other issues relating to hybrid images it is worth to separate -these two concepts. - -This commit modifies the ScanHybridImage actor so that it produces a -message whel WALinuxAgent is detected or we are booted in bios and ESP -partition is mounted and we are running on Hyper-V (sign of a hybrid -image). - -New CheckGrubenvToFile actor is responsible for detection of grubenv -symlink on hybrid images and tasks ConvertGrubenvToFile that is later -responsible for the actual conversion. ---- - .../actors/cloud/checkgrubenvtofile/actor.py | 34 +++++ - .../libraries/checkgrubenvtofile.py | 44 +++++++ - .../tests/test_checkgrubenvtofile.py | 35 +++++ - .../actors/cloud/checkhybridimage/actor.py | 24 ---- - .../libraries/checkhybridimage.py | 65 --------- - .../tests/test_checkhybridimage.py | 82 ------------ - .../cloud/convertgrubenvtofile/actor.py | 21 +++ - .../libraries/convertgrubenvtofile.py} | 8 ++ - .../tests/test_convertgrubenvtofile.py | 51 +++++++ - .../actors/cloud/grubenvtofile/actor.py | 28 ---- - .../grubenvtofile/tests/test_grubenvtofile.py | 43 ------ - .../actors/cloud/scanhybridimage/actor.py | 19 +++ - .../libraries/scanhybridimage.py | 102 ++++++++++++++ - .../tests/test_scanhybridimage.py | 124 ++++++++++++++++++ - repos/system_upgrade/common/models/grubenv.py | 11 +- - .../common/models/hybridimage.py | 12 ++ - .../cloud/checkvalidgrubcfghybrid/actor.py | 32 +++++ - .../libraries/checkvalidgrubcfghybrid.py | 30 +++++ - .../tests/test_checkvalidgrubcfghybrid.py | 25 ++++ - .../cloud/ensurevalidgrubcfghybrid/actor.py | 18 +-- - .../libraries/ensurevalidgrubcfghybrid.py | 4 +- - .../tests/test_ensurevalidgrubcfghybrid.py | 8 +- - 22 files changed, 555 insertions(+), 265 deletions(-) - create mode 100644 repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/actor.py - create mode 100644 repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/libraries/checkgrubenvtofile.py - create mode 100644 repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/tests/test_checkgrubenvtofile.py - delete mode 100644 repos/system_upgrade/common/actors/cloud/checkhybridimage/actor.py - delete mode 100644 repos/system_upgrade/common/actors/cloud/checkhybridimage/libraries/checkhybridimage.py - delete mode 100644 repos/system_upgrade/common/actors/cloud/checkhybridimage/tests/test_checkhybridimage.py - create mode 100644 repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/actor.py - rename repos/system_upgrade/common/actors/cloud/{grubenvtofile/libraries/grubenvtofile.py => convertgrubenvtofile/libraries/convertgrubenvtofile.py} (79%) - create mode 100644 repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/tests/test_convertgrubenvtofile.py - delete mode 100644 repos/system_upgrade/common/actors/cloud/grubenvtofile/actor.py - delete mode 100644 repos/system_upgrade/common/actors/cloud/grubenvtofile/tests/test_grubenvtofile.py - create mode 100644 repos/system_upgrade/common/actors/cloud/scanhybridimage/actor.py - create mode 100644 repos/system_upgrade/common/actors/cloud/scanhybridimage/libraries/scanhybridimage.py - create mode 100644 repos/system_upgrade/common/actors/cloud/scanhybridimage/tests/test_scanhybridimage.py - create mode 100644 repos/system_upgrade/common/models/hybridimage.py - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/actor.py - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/libraries/checkvalidgrubcfghybrid.py - create mode 100644 repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/tests/test_checkvalidgrubcfghybrid.py - -diff --git a/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/actor.py b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/actor.py -new file mode 100644 -index 00000000..62ff7644 ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/actor.py -@@ -0,0 +1,34 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor import checkgrubenvtofile -+from leapp.models import ConvertGrubenvTask, FirmwareFacts, HybridImageAzure -+from leapp.reporting import Report -+from leapp.tags import ChecksPhaseTag, IPUWorkflowTag -+ -+ -+class CheckGrubenvToFile(Actor): -+ """ -+ Check whether grubenv is a symlink on Azure hybrid images using BIOS. -+ -+ Azure images provided by Red Hat aim for hybrid (BIOS/EFI) functionality, -+ however, currently GRUB is not able to see the "grubenv" file if it is a -+ symlink to a different partition (default on EFI with grub2-efi pkg -+ installed) and fails on BIOS systems. -+ -+ These images have a default relative symlink to EFI partition even when -+ booted using BIOS and in such cases GRUB is not able to find "grubenv" and -+ fails to get the kernel cmdline options resulting in system failing to boot -+ after upgrade. -+ -+ The symlink needs to be converted to a normal file with the content of -+ grubenv on the EFI partition in case the system is using BIOS and running -+ on the Azure cloud. This action is reported in the preupgrade phase. -+ -+ """ -+ -+ name = 'check_grubenv_to_file' -+ consumes = (FirmwareFacts, HybridImageAzure,) -+ produces = (ConvertGrubenvTask, Report) -+ tags = (ChecksPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ checkgrubenvtofile.process() -diff --git a/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/libraries/checkgrubenvtofile.py b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/libraries/checkgrubenvtofile.py -new file mode 100644 -index 00000000..a4c5ee1c ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/libraries/checkgrubenvtofile.py -@@ -0,0 +1,44 @@ -+from leapp import reporting -+from leapp.libraries.stdlib import api -+from leapp.models import ConvertGrubenvTask, FirmwareFacts, HybridImageAzure -+ -+ -+def process(): -+ hybrid_image = next(api.consume(HybridImageAzure), None) -+ -+ if not hybrid_image: -+ return -+ -+ if not is_bios() or not hybrid_image.grubenv_is_symlink_to_efi: -+ return -+ -+ reporting.create_report([ -+ reporting.Title( -+ 'Azure hybrid (BIOS/EFI) image detected. "grubenv" symlink will be converted to a regular file' -+ ), -+ reporting.Summary( -+ 'Leapp detected the system is running on Azure cloud, booted using BIOS and ' -+ 'the "/boot/grub2/grubenv" file is a symlink to "../efi/EFI/redhat/grubenv". In case of such a ' -+ 'hybrid image scenario GRUB is not able to locate "grubenv" as it is a symlink to different ' -+ 'partition and fails to boot. If the system needs to be run in EFI mode later, please re-create ' -+ 'the relative symlink again.' -+ ), -+ reporting.Severity(reporting.Severity.HIGH), -+ reporting.Groups([ -+ reporting.Groups.PUBLIC_CLOUD, -+ reporting.Groups.BOOT -+ ]), -+ reporting.RelatedResource('file', '/boot/grub2/grubenv'), -+ reporting.RelatedResource('file', '/boot/efi/EFI/redhat/grubenv'), -+ ]) -+ -+ api.produce(ConvertGrubenvTask()) -+ -+ -+def is_bios(): -+ """ -+ Check whether system is booted into BIOS -+ """ -+ -+ ff = next(api.consume(FirmwareFacts), None) -+ return ff and ff.firmware == 'bios' -diff --git a/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/tests/test_checkgrubenvtofile.py b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/tests/test_checkgrubenvtofile.py -new file mode 100644 -index 00000000..a5a203fd ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/checkgrubenvtofile/tests/test_checkgrubenvtofile.py -@@ -0,0 +1,35 @@ -+import pytest -+ -+from leapp import reporting -+from leapp.libraries.actor import checkgrubenvtofile -+from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, produce_mocked -+from leapp.libraries.stdlib import api -+from leapp.models import FirmwareFacts, HybridImageAzure -+ -+BIOS_FIRMWARE = FirmwareFacts(firmware='bios') -+EFI_FIRMWARE = FirmwareFacts(firmware='efi') -+ -+ -+@pytest.mark.parametrize('is_hybrid', [True, False]) -+@pytest.mark.parametrize('is_bios', [True, False]) -+@pytest.mark.parametrize('is_symlink', [True, False]) -+def test_check_grubenv_to_file(monkeypatch, tmpdir, is_hybrid, is_bios, is_symlink): -+ -+ should_report = all([is_hybrid, is_bios, is_symlink]) -+ -+ monkeypatch.setattr(reporting, 'create_report', create_report_mocked()) -+ -+ firmware = BIOS_FIRMWARE if is_bios else EFI_FIRMWARE -+ msgs = [firmware] + ([HybridImageAzure(grubenv_is_symlink_to_efi=is_symlink)] if is_hybrid else []) -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=msgs)) -+ monkeypatch.setattr(api, "produce", produce_mocked()) -+ -+ checkgrubenvtofile.process() -+ -+ if should_report: -+ assert reporting.create_report.called == 1 -+ assert 'hybrid' in reporting.create_report.report_fields['title'] -+ assert api.produce.called == 1 -+ else: -+ assert reporting.create_report.called == 0 -+ assert api.produce.called == 0 -diff --git a/repos/system_upgrade/common/actors/cloud/checkhybridimage/actor.py b/repos/system_upgrade/common/actors/cloud/checkhybridimage/actor.py -deleted file mode 100644 -index 3cd2d864..00000000 ---- a/repos/system_upgrade/common/actors/cloud/checkhybridimage/actor.py -+++ /dev/null -@@ -1,24 +0,0 @@ --from leapp.actors import Actor --from leapp.libraries.actor.checkhybridimage import check_hybrid_image --from leapp.models import FirmwareFacts, HybridImage, InstalledRPM --from leapp.reporting import Report --from leapp.tags import ChecksPhaseTag, IPUWorkflowTag -- -- --class CheckHybridImage(Actor): -- """ -- Check if the system is using Azure hybrid image. -- -- These images have a default relative symlink to EFI -- partition even when booted using BIOS and in such cases -- GRUB is not able find "grubenv" to get the kernel cmdline -- options and fails to boot after upgrade`. -- """ -- -- name = 'checkhybridimage' -- consumes = (InstalledRPM, FirmwareFacts) -- produces = (HybridImage, Report) -- tags = (ChecksPhaseTag, IPUWorkflowTag) -- -- def process(self): -- check_hybrid_image() -diff --git a/repos/system_upgrade/common/actors/cloud/checkhybridimage/libraries/checkhybridimage.py b/repos/system_upgrade/common/actors/cloud/checkhybridimage/libraries/checkhybridimage.py -deleted file mode 100644 -index a4eb6fa1..00000000 ---- a/repos/system_upgrade/common/actors/cloud/checkhybridimage/libraries/checkhybridimage.py -+++ /dev/null -@@ -1,65 +0,0 @@ --import os -- --from leapp import reporting --from leapp.libraries.common import rhui --from leapp.libraries.common.config.version import get_source_major_version --from leapp.libraries.common.rpms import has_package --from leapp.libraries.stdlib import api --from leapp.models import FirmwareFacts, HybridImage, InstalledRPM -- --BIOS_PATH = '/boot/grub2/grubenv' --EFI_PATH = '/boot/efi/EFI/redhat/grubenv' -- -- --def is_grubenv_symlink_to_efi(): -- """ -- Check whether '/boot/grub2/grubenv' is a relative symlink to -- '/boot/efi/EFI/redhat/grubenv'. -- """ -- return os.path.islink(BIOS_PATH) and os.path.realpath(BIOS_PATH) == os.path.realpath(EFI_PATH) -- -- --def is_azure_agent_installed(): -- """Check whether 'WALinuxAgent' package is installed.""" -- src_ver_major = get_source_major_version() -- -- family = rhui.RHUIFamily(rhui.RHUIProvider.AZURE) -- azure_setups = rhui.RHUI_SETUPS.get(family, []) -- -- agent_pkg = None -- for setup in azure_setups: -- setup_major_ver = str(setup.os_version[0]) -- if setup_major_ver == src_ver_major: -- agent_pkg = setup.extra_info.get('agent_pkg') -- break -- -- if not agent_pkg: -- return False -- -- return has_package(InstalledRPM, agent_pkg) -- -- --def is_bios(): -- """Check whether system is booted into BIOS""" -- ff = next(api.consume(FirmwareFacts), None) -- return ff and ff.firmware == 'bios' -- -- --def check_hybrid_image(): -- """Check whether the system is using Azure hybrid image.""" -- if all([is_grubenv_symlink_to_efi(), is_azure_agent_installed(), is_bios()]): -- api.produce(HybridImage(detected=True)) -- reporting.create_report([ -- reporting.Title( -- 'Azure hybrid (BIOS/EFI) image detected. "grubenv" symlink will be converted to a regular file' -- ), -- reporting.Summary( -- 'Leapp detected the system is running on Azure cloud, booted using BIOS and ' -- 'the "/boot/grub2/grubenv" file is a symlink to "../efi/EFI/redhat/grubenv". In case of such a ' -- 'hybrid image scenario GRUB is not able to locate "grubenv" as it is a symlink to different ' -- 'partition and fails to boot. If the system needs to be run in EFI mode later, please re-create ' -- 'the relative symlink again.' -- ), -- reporting.Severity(reporting.Severity.HIGH), -- reporting.Groups([reporting.Groups.PUBLIC_CLOUD]), -- ]) -diff --git a/repos/system_upgrade/common/actors/cloud/checkhybridimage/tests/test_checkhybridimage.py b/repos/system_upgrade/common/actors/cloud/checkhybridimage/tests/test_checkhybridimage.py -deleted file mode 100644 -index 16fbb44c..00000000 ---- a/repos/system_upgrade/common/actors/cloud/checkhybridimage/tests/test_checkhybridimage.py -+++ /dev/null -@@ -1,82 +0,0 @@ --import pytest -- --from leapp import reporting --from leapp.libraries.actor import checkhybridimage --from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, produce_mocked --from leapp.libraries.stdlib import api --from leapp.models import FirmwareFacts, InstalledRPM, RPM --from leapp.reporting import Report -- --RH_PACKAGER = 'Red Hat, Inc. ' --WA_AGENT_RPM = RPM( -- name='WALinuxAgent', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch', -- pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51' --) --NO_AGENT_RPM = RPM( -- name='NoAgent', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch', -- pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51' --) -- --INSTALLED_AGENT = InstalledRPM(items=[WA_AGENT_RPM]) --NOT_INSTALLED_AGENT = InstalledRPM(items=[NO_AGENT_RPM]) -- --BIOS_FIRMWARE = FirmwareFacts(firmware='bios') --EFI_FIRMWARE = FirmwareFacts(firmware='efi') -- --BIOS_PATH = '/boot/grub2/grubenv' --EFI_PATH = '/boot/efi/EFI/redhat/grubenv' -- -- --def test_hybrid_image(monkeypatch, tmpdir): -- grubenv_efi = tmpdir.join('grubenv_efi') -- grubenv_efi.write('grubenv') -- -- grubenv_boot = tmpdir.join('grubenv_boot') -- grubenv_boot.mksymlinkto('grubenv_efi') -- -- monkeypatch.setattr(checkhybridimage, 'BIOS_PATH', grubenv_boot.strpath) -- monkeypatch.setattr(checkhybridimage, 'EFI_PATH', grubenv_efi.strpath) -- monkeypatch.setattr(reporting, 'create_report', create_report_mocked()) -- monkeypatch.setattr( -- api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=[BIOS_FIRMWARE, INSTALLED_AGENT]) -- ) -- monkeypatch.setattr(api, "produce", produce_mocked()) -- -- checkhybridimage.check_hybrid_image() -- assert reporting.create_report.called == 1 -- assert 'hybrid' in reporting.create_report.report_fields['title'] -- assert api.produce.called == 1 -- -- --@pytest.mark.parametrize('is_symlink, realpath_match, is_bios, agent_installed', [ -- (False, True, True, True), -- (True, False, True, True), -- (True, True, False, True), -- (True, True, True, False), --]) --def test_no_hybrid_image(monkeypatch, is_symlink, realpath_match, is_bios, agent_installed, tmpdir): -- grubenv_efi = tmpdir.join('grubenv_efi') -- grubenv_efi.write('grubenv') -- grubenv_efi_false = tmpdir.join('grubenv_efi_false') -- grubenv_efi.write('nope') -- grubenv_boot = tmpdir.join('grubenv_boot') -- -- grubenv_target = grubenv_efi if realpath_match else grubenv_efi_false -- -- if is_symlink: -- grubenv_boot.mksymlinkto(grubenv_target) -- -- firmw = BIOS_FIRMWARE if is_bios else EFI_FIRMWARE -- inst_rpms = INSTALLED_AGENT if agent_installed else NOT_INSTALLED_AGENT -- -- monkeypatch.setattr(checkhybridimage, 'BIOS_PATH', grubenv_boot.strpath) -- monkeypatch.setattr(checkhybridimage, 'EFI_PATH', grubenv_efi.strpath) -- monkeypatch.setattr(reporting, 'create_report', create_report_mocked()) -- monkeypatch.setattr( -- api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=[firmw, inst_rpms]) -- ) -- monkeypatch.setattr(api, "produce", produce_mocked()) -- -- checkhybridimage.check_hybrid_image() -- assert not reporting.create_report.called -- assert not api.produce.called -diff --git a/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/actor.py b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/actor.py -new file mode 100644 -index 00000000..68ef54bb ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/actor.py -@@ -0,0 +1,21 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor import convertgrubenvtofile -+from leapp.models import ConvertGrubenvTask -+from leapp.tags import FinalizationPhaseTag, IPUWorkflowTag -+ -+ -+class ConvertGrubenvToFile(Actor): -+ """ -+ Convert "grubenv" symlink to a regular file on Azure hybrid images using BIOS. -+ -+ For more information see CheckGrubenvToFile actor. -+ -+ """ -+ -+ name = 'convert_grubenv_to_file' -+ consumes = (ConvertGrubenvTask,) -+ produces = () -+ tags = (FinalizationPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ convertgrubenvtofile.process() -diff --git a/repos/system_upgrade/common/actors/cloud/grubenvtofile/libraries/grubenvtofile.py b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/libraries/convertgrubenvtofile.py -similarity index 79% -rename from repos/system_upgrade/common/actors/cloud/grubenvtofile/libraries/grubenvtofile.py -rename to repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/libraries/convertgrubenvtofile.py -index 4d699ec3..1803c6c7 100644 ---- a/repos/system_upgrade/common/actors/cloud/grubenvtofile/libraries/grubenvtofile.py -+++ b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/libraries/convertgrubenvtofile.py -@@ -1,9 +1,17 @@ - from leapp.libraries.stdlib import api, CalledProcessError, run -+from leapp.models import ConvertGrubenvTask - - BIOS_PATH = '/boot/grub2/grubenv' - EFI_PATH = '/boot/efi/EFI/redhat/grubenv' - - -+def process(): -+ convert_grubenv_task = next(api.consume(ConvertGrubenvTask), None) -+ -+ if convert_grubenv_task: -+ grubenv_to_file() -+ -+ - def grubenv_to_file(): - try: - run(['unlink', BIOS_PATH]) -diff --git a/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/tests/test_convertgrubenvtofile.py b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/tests/test_convertgrubenvtofile.py -new file mode 100644 -index 00000000..c4534bd6 ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/convertgrubenvtofile/tests/test_convertgrubenvtofile.py -@@ -0,0 +1,51 @@ -+import pytest -+ -+from leapp.libraries.actor import convertgrubenvtofile -+from leapp.libraries.common.testutils import CurrentActorMocked, logger_mocked -+from leapp.libraries.stdlib import api, CalledProcessError -+from leapp.models import ConvertGrubenvTask -+ -+ -+def raise_call_error(args=None): -+ raise CalledProcessError( -+ message='A Leapp Command Error occurred.', -+ command=args, -+ result={'signal': None, 'exit_code': 1, 'pid': 0, 'stdout': 'fake', 'stderr': 'fake'} -+ ) -+ -+ -+class run_mocked(object): -+ def __init__(self, raise_err=False): -+ self.called = 0 -+ self.args = [] -+ self.raise_err = raise_err -+ -+ def __call__(self, *args): -+ self.called += 1 -+ self.args.append(args) -+ if self.raise_err: -+ raise_call_error(args) -+ -+ -+def test_grubenv_to_file(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=[ConvertGrubenvTask()])) -+ monkeypatch.setattr(convertgrubenvtofile, 'run', run_mocked(raise_err=False)) -+ convertgrubenvtofile.process() -+ assert convertgrubenvtofile.run.called == 2 -+ -+ -+def test_no_grubenv_to_file(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=[])) -+ monkeypatch.setattr(convertgrubenvtofile, 'run', run_mocked(raise_err=False)) -+ convertgrubenvtofile.process() -+ assert convertgrubenvtofile.run.called == 0 -+ -+ -+def test_fail_grubenv_to_file(monkeypatch): -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=[ConvertGrubenvTask()])) -+ monkeypatch.setattr(convertgrubenvtofile, 'run', run_mocked(raise_err=True)) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ convertgrubenvtofile.grubenv_to_file() -+ -+ assert convertgrubenvtofile.run.called == 1 -+ assert api.current_logger.warnmsg[0].startswith('Could not unlink') -diff --git a/repos/system_upgrade/common/actors/cloud/grubenvtofile/actor.py b/repos/system_upgrade/common/actors/cloud/grubenvtofile/actor.py -deleted file mode 100644 -index fc94219c..00000000 ---- a/repos/system_upgrade/common/actors/cloud/grubenvtofile/actor.py -+++ /dev/null -@@ -1,28 +0,0 @@ --from leapp.actors import Actor --from leapp.libraries.actor.grubenvtofile import grubenv_to_file --from leapp.models import HybridImage --from leapp.tags import FinalizationPhaseTag, IPUWorkflowTag -- -- --class GrubenvToFile(Actor): -- """ -- Convert "grubenv" symlink to a regular file on Azure hybrid images using BIOS. -- -- Azure images provided by Red Hat aim for hybrid (BIOS/EFI) functionality, -- however, currently GRUB is not able to see the "grubenv" file if it is a symlink -- to a different partition (default on EFI with grub2-efi pkg installed) and -- fails on BIOS systems. This actor converts the symlink to the normal file -- with the content of grubenv on the EFI partition in case the system is using BIOS -- and running on the Azure cloud. This action is reported in the preupgrade phase. -- """ -- -- name = 'grubenvtofile' -- consumes = (HybridImage,) -- produces = () -- tags = (FinalizationPhaseTag, IPUWorkflowTag) -- -- def process(self): -- grubenv_msg = next(self.consume(HybridImage), None) -- -- if grubenv_msg and grubenv_msg.detected: -- grubenv_to_file() -diff --git a/repos/system_upgrade/common/actors/cloud/grubenvtofile/tests/test_grubenvtofile.py b/repos/system_upgrade/common/actors/cloud/grubenvtofile/tests/test_grubenvtofile.py -deleted file mode 100644 -index 807f5efa..00000000 ---- a/repos/system_upgrade/common/actors/cloud/grubenvtofile/tests/test_grubenvtofile.py -+++ /dev/null -@@ -1,43 +0,0 @@ --import pytest -- --from leapp.libraries.actor import grubenvtofile --from leapp.libraries.common.testutils import logger_mocked --from leapp.libraries.stdlib import api, CalledProcessError --from leapp.models import HybridImage -- -- --def raise_call_error(args=None): -- raise CalledProcessError( -- message='A Leapp Command Error occurred.', -- command=args, -- result={'signal': None, 'exit_code': 1, 'pid': 0, 'stdout': 'fake', 'stderr': 'fake'} -- ) -- -- --class run_mocked(object): -- def __init__(self, raise_err=False): -- self.called = 0 -- self.args = [] -- self.raise_err = raise_err -- -- def __call__(self, *args): -- self.called += 1 -- self.args.append(args) -- if self.raise_err: -- raise_call_error(args) -- -- --def test_grubenv_to_file(monkeypatch): -- monkeypatch.setattr(api, 'consume', lambda x: iter([HybridImage()])) -- monkeypatch.setattr(grubenvtofile, 'run', run_mocked()) -- grubenvtofile.grubenv_to_file() -- assert grubenvtofile.run.called == 2 -- -- --def test_fail_grubenv_to_file(monkeypatch): -- monkeypatch.setattr(api, 'consume', lambda x: iter([HybridImage()])) -- monkeypatch.setattr(grubenvtofile, 'run', run_mocked(raise_err=True)) -- monkeypatch.setattr(api, 'current_logger', logger_mocked()) -- grubenvtofile.grubenv_to_file() -- assert grubenvtofile.run.called == 1 -- assert api.current_logger.warnmsg[0].startswith('Could not unlink') -diff --git a/repos/system_upgrade/common/actors/cloud/scanhybridimage/actor.py b/repos/system_upgrade/common/actors/cloud/scanhybridimage/actor.py -new file mode 100644 -index 00000000..b1848141 ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/scanhybridimage/actor.py -@@ -0,0 +1,19 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor.scanhybridimage import scan_hybrid_image -+from leapp.models import FirmwareFacts, HybridImageAzure, InstalledRPM -+from leapp.reporting import Report -+from leapp.tags import FactsPhaseTag, IPUWorkflowTag -+ -+ -+class ScanHybridImageAzure(Actor): -+ """ -+ Check if the system is using Azure hybrid image. -+ """ -+ -+ name = 'scan_hybrid_image_azure' -+ consumes = (InstalledRPM, FirmwareFacts) -+ produces = (HybridImageAzure, Report) -+ tags = (FactsPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ scan_hybrid_image() -diff --git a/repos/system_upgrade/common/actors/cloud/scanhybridimage/libraries/scanhybridimage.py b/repos/system_upgrade/common/actors/cloud/scanhybridimage/libraries/scanhybridimage.py -new file mode 100644 -index 00000000..a37ab415 ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/scanhybridimage/libraries/scanhybridimage.py -@@ -0,0 +1,102 @@ -+import os -+ -+from leapp.libraries.common import rhui -+from leapp.libraries.common.config.version import get_source_major_version -+from leapp.libraries.common.rpms import has_package -+from leapp.libraries.stdlib import api, CalledProcessError, run -+from leapp.models import FirmwareFacts, HybridImageAzure, InstalledRPM -+ -+EFI_MOUNTPOINT = '/boot/efi/' -+AZURE_HYPERVISOR_ID = 'microsoft' -+ -+GRUBENV_BIOS_PATH = '/boot/grub2/grubenv' -+GRUBENV_EFI_PATH = '/boot/efi/EFI/redhat/grubenv' -+ -+ -+def scan_hybrid_image(): -+ """ -+ Check whether the system is using Azure hybrid image. -+ """ -+ -+ hybrid_image_condition_1 = is_azure_agent_installed() and is_bios() -+ hybrid_image_condition_2 = has_efi_partition() and is_bios() and is_running_on_azure_hypervisor() -+ -+ if any([hybrid_image_condition_1, hybrid_image_condition_2]): -+ api.produce( -+ HybridImageAzure( -+ grubenv_is_symlink_to_efi=is_grubenv_symlink_to_efi() -+ ) -+ ) -+ -+ -+def is_azure_agent_installed(): -+ """ -+ Check whether 'WALinuxAgent' package is installed. -+ """ -+ -+ src_ver_major = get_source_major_version() -+ -+ family = rhui.RHUIFamily(rhui.RHUIProvider.AZURE) -+ azure_setups = rhui.RHUI_SETUPS.get(family, []) -+ -+ agent_pkg = None -+ for setup in azure_setups: -+ setup_major_ver = str(setup.os_version[0]) -+ if setup_major_ver == src_ver_major: -+ agent_pkg = setup.extra_info.get('agent_pkg') -+ break -+ -+ if not agent_pkg: -+ return False -+ -+ return has_package(InstalledRPM, agent_pkg) -+ -+ -+def has_efi_partition(): -+ """ -+ Check whether ESP partition exists and is mounted. -+ """ -+ -+ return os.path.exists(EFI_MOUNTPOINT) and os.path.ismount(EFI_MOUNTPOINT) -+ -+ -+def is_bios(): -+ """ -+ Check whether system is booted into BIOS -+ """ -+ -+ ff = next(api.consume(FirmwareFacts), None) -+ return ff and ff.firmware == 'bios' -+ -+ -+def is_running_on_azure_hypervisor(): -+ """ -+ Check if system is running on Azure hypervisor (Hyper-V) -+ """ -+ -+ return detect_virt() == AZURE_HYPERVISOR_ID -+ -+ -+def detect_virt(): -+ """ -+ Detect execution in a virtualized environment -+ """ -+ -+ try: -+ result = run(['systemd-detect-virt']) -+ except CalledProcessError as e: -+ api.current_logger().warning('Unable to detect virtualization environment! Error: {}'.format(e)) -+ return '' -+ -+ return result['stdout'] -+ -+ -+def is_grubenv_symlink_to_efi(): -+ """ -+ Check whether '/boot/grub2/grubenv' is a relative symlink to '/boot/efi/EFI/redhat/grubenv'. -+ """ -+ -+ is_symlink = os.path.islink(GRUBENV_BIOS_PATH) -+ realpaths_match = os.path.realpath(GRUBENV_BIOS_PATH) == os.path.realpath(GRUBENV_EFI_PATH) -+ -+ return is_symlink and realpaths_match -diff --git a/repos/system_upgrade/common/actors/cloud/scanhybridimage/tests/test_scanhybridimage.py b/repos/system_upgrade/common/actors/cloud/scanhybridimage/tests/test_scanhybridimage.py -new file mode 100644 -index 00000000..a0f6fd4c ---- /dev/null -+++ b/repos/system_upgrade/common/actors/cloud/scanhybridimage/tests/test_scanhybridimage.py -@@ -0,0 +1,124 @@ -+import os -+ -+import pytest -+ -+from leapp import reporting -+from leapp.libraries.actor import scanhybridimage -+from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, logger_mocked, produce_mocked -+from leapp.libraries.stdlib import api, CalledProcessError -+from leapp.models import FirmwareFacts, HybridImageAzure, InstalledRPM, RPM -+ -+RH_PACKAGER = 'Red Hat, Inc. ' -+WA_AGENT_RPM = RPM( -+ name='WALinuxAgent', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch', -+ pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51' -+) -+NO_AGENT_RPM = RPM( -+ name='NoAgent', version='0.1', release='1.sm01', epoch='1', packager=RH_PACKAGER, arch='noarch', -+ pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51' -+) -+ -+INSTALLED_AGENT = InstalledRPM(items=[WA_AGENT_RPM]) -+NOT_INSTALLED_AGENT = InstalledRPM(items=[NO_AGENT_RPM]) -+ -+BIOS_FIRMWARE = FirmwareFacts(firmware='bios') -+EFI_FIRMWARE = FirmwareFacts(firmware='efi') -+ -+BIOS_PATH = '/boot/grub2/grubenv' -+EFI_PATH = '/boot/efi/EFI/redhat/grubenv' -+ -+ -+def raise_call_error(args=None): -+ raise CalledProcessError( -+ message='A Leapp Command Error occurred.', -+ command=args, -+ result={'signal': None, 'exit_code': 1, 'pid': 0, 'stdout': 'fake', 'stderr': 'fake'} -+ ) -+ -+ -+class run_mocked(object): -+ def __init__(self, hypervisor='', raise_err=False): -+ self.hypervisor = hypervisor -+ self.called = 0 -+ self.args = [] -+ self.raise_err = raise_err -+ -+ def __call__(self, *args): # pylint: disable=inconsistent-return-statements -+ self.called += 1 -+ self.args.append(args) -+ -+ if self.raise_err: -+ raise_call_error(args) -+ -+ if args[0] == ['systemd-detect-virt']: -+ return {'stdout': self.hypervisor} -+ -+ raise AttributeError("Unexpected command supplied!") -+ -+ -+@pytest.mark.parametrize('hypervisor, expected', [('none', False), ('microsoft', True)]) -+def test_is_running_on_azure_hypervisor(monkeypatch, hypervisor, expected): -+ monkeypatch.setattr(scanhybridimage, 'run', run_mocked(hypervisor)) -+ -+ assert scanhybridimage.is_running_on_azure_hypervisor() == expected -+ -+ -+def test_is_running_on_azure_hypervisor_error(monkeypatch): -+ monkeypatch.setattr(scanhybridimage, 'run', run_mocked('microsoft', raise_err=True)) -+ monkeypatch.setattr(api, 'current_logger', logger_mocked()) -+ -+ result = scanhybridimage.is_running_on_azure_hypervisor() -+ -+ assert result is False -+ assert any('Unable to detect' in msg for msg in api.current_logger.warnmsg) -+ -+ -+@pytest.mark.parametrize('is_symlink', [True, False]) -+@pytest.mark.parametrize('realpath_match', [True, False]) -+def test_is_grubenv_symlink_to_efi(monkeypatch, is_symlink, realpath_match): -+ grubenv_efi_false = '/other/grub/grubenv' -+ -+ monkeypatch.setattr(scanhybridimage, 'GRUBENV_BIOS_PATH', BIOS_PATH) -+ monkeypatch.setattr(scanhybridimage, 'GRUBENV_EFI_PATH', EFI_PATH) -+ -+ monkeypatch.setattr(os.path, 'islink', lambda path: is_symlink) -+ -+ def mocked_realpath(path): -+ if realpath_match: -+ return EFI_PATH -+ -+ return grubenv_efi_false if path == EFI_PATH else EFI_PATH -+ -+ monkeypatch.setattr(os.path, 'realpath', mocked_realpath) -+ -+ result = scanhybridimage.is_grubenv_symlink_to_efi() -+ -+ assert result == (is_symlink and realpath_match) -+ -+ -+@pytest.mark.parametrize('is_bios', [True, False]) -+@pytest.mark.parametrize('has_efi_partition', [True, False]) -+@pytest.mark.parametrize('agent_installed', [True, False]) -+@pytest.mark.parametrize('is_microsoft', [True, False]) -+@pytest.mark.parametrize('is_symlink', [True, False]) -+def test_hybrid_image(monkeypatch, tmpdir, is_bios, has_efi_partition, agent_installed, is_microsoft, is_symlink): -+ should_produce = (is_microsoft and is_bios and has_efi_partition) or (agent_installed and is_bios) -+ -+ monkeypatch.setattr(reporting, 'create_report', create_report_mocked()) -+ msgs = [ -+ BIOS_FIRMWARE if is_bios else EFI_FIRMWARE, -+ INSTALLED_AGENT if agent_installed else NOT_INSTALLED_AGENT -+ ] -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=msgs)) -+ monkeypatch.setattr(api, 'produce', produce_mocked()) -+ monkeypatch.setattr(scanhybridimage, 'has_efi_partition', lambda: has_efi_partition) -+ monkeypatch.setattr(scanhybridimage, 'is_running_on_azure_hypervisor', lambda: is_microsoft) -+ monkeypatch.setattr(scanhybridimage, 'is_grubenv_symlink_to_efi', lambda: is_symlink) -+ -+ scanhybridimage.scan_hybrid_image() -+ -+ if should_produce: -+ assert api.produce.called == 1 -+ assert HybridImageAzure(grubenv_is_symlink_to_efi=is_symlink) in api.produce.model_instances -+ else: -+ assert not api.produce.called -diff --git a/repos/system_upgrade/common/models/grubenv.py b/repos/system_upgrade/common/models/grubenv.py -index be541131..c7f339f1 100644 ---- a/repos/system_upgrade/common/models/grubenv.py -+++ b/repos/system_upgrade/common/models/grubenv.py -@@ -1,12 +1,11 @@ --from leapp.models import fields, Model -+from leapp.models import Model - from leapp.topics import SystemFactsTopic - - --class HybridImage(Model): -+class ConvertGrubenvTask(Model): - """ -- Model used for instructing Leapp to convert "grubenv" symlink -- into a regular file in case of hybrid (BIOS/EFI) images using BIOS -- on Azure. -+ Model used for instructing Leapp to convert "grubenv" symlink into a -+ regular file. - """ -+ - topic = SystemFactsTopic -- detected = fields.Boolean(default=False) -diff --git a/repos/system_upgrade/common/models/hybridimage.py b/repos/system_upgrade/common/models/hybridimage.py -new file mode 100644 -index 00000000..6cf860ef ---- /dev/null -+++ b/repos/system_upgrade/common/models/hybridimage.py -@@ -0,0 +1,12 @@ -+from leapp.models import fields, Model -+from leapp.topics import SystemFactsTopic -+ -+ -+class HybridImageAzure(Model): -+ """ -+ Model used to signify that the system is using a hybrid (BIOS/EFI) images -+ using BIOS on Azure. -+ """ -+ -+ topic = SystemFactsTopic -+ grubenv_is_symlink_to_efi = fields.Boolean(default=False) -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/actor.py b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/actor.py -new file mode 100644 -index 00000000..14668e42 ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/actor.py -@@ -0,0 +1,32 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor import checkvalidgrubcfghybrid -+from leapp.models import FirmwareFacts, HybridImageAzure -+from leapp.reporting import Report -+from leapp.tags import ChecksPhaseTag, IPUWorkflowTag -+ -+ -+class CheckValidGrubConfigHybrid(Actor): -+ """ -+ Check potential for boot failures in Azure Gen1 VMs due to invalid grubcfg -+ -+ This actor addresses the issue where the `/boot/grub2/grub.cfg` file is -+ overwritten during the upgrade process by an old RHEL7 configuration -+ leftover on the system, causing the system to fail to boot. -+ -+ The problem occurs on hybrid Azure images, which support both UEFI and -+ Legacy systems. The issue is caused by one of the scriplets in `grub-efi` -+ which overwrites during the upgrade current configuration in -+ `/boot/grub2/grub.cfg` by an old configuration from -+ `/boot/efi/EFI/redhat/grub.cfg`. -+ -+ The issue is detected specifically to Azure hybrid cloud systems. -+ -+ """ -+ -+ name = 'check_valid_grubcfg_hybrid' -+ consumes = (FirmwareFacts, HybridImageAzure,) -+ produces = (Report,) -+ tags = (ChecksPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ checkvalidgrubcfghybrid.process() -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/libraries/checkvalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/libraries/checkvalidgrubcfghybrid.py -new file mode 100644 -index 00000000..374772f5 ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/libraries/checkvalidgrubcfghybrid.py -@@ -0,0 +1,30 @@ -+from leapp import reporting -+from leapp.libraries.stdlib import api -+from leapp.models import HybridImageAzure -+ -+ -+def process(): -+ hybrid_image = next(api.consume(HybridImageAzure), None) -+ -+ if hybrid_image: -+ reporting.create_report([ -+ reporting.Title( -+ 'Azure hybrid (BIOS/EFI) image detected. The GRUB configuration might be regenerated.' -+ ), -+ reporting.Summary( -+ 'Leapp detected that the system is running on Azure cloud and is booted using BIOS. ' -+ 'While upgrading from older systems (i.e. RHEL 7) on such systems' -+ 'it is possible that the system might end up with invalid GRUB configuration, ' -+ 'as `/boot/grub2/grub.cfg` might be overwritten by an old configuration from ' -+ '`/boot/efi/EFI/redhat/grub.cfg`, which might cause the system to fail to boot. ' -+ -+ 'Please ensure that the system is able to boot with both of these ' -+ 'configurations. If an invalid configuration is detected during upgrade, ' -+ 'it will be regenerated automatically using `grub2-mkconfig.`' -+ ), -+ reporting.Severity(reporting.Severity.HIGH), -+ reporting.Groups([ -+ reporting.Groups.PUBLIC_CLOUD, -+ reporting.Groups.BOOT -+ ]), -+ ]) -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/tests/test_checkvalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/tests/test_checkvalidgrubcfghybrid.py -new file mode 100644 -index 00000000..3fd9a53c ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/cloud/checkvalidgrubcfghybrid/tests/test_checkvalidgrubcfghybrid.py -@@ -0,0 +1,25 @@ -+import pytest -+ -+from leapp import reporting -+from leapp.libraries.actor import checkvalidgrubcfghybrid -+from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked, produce_mocked -+from leapp.libraries.stdlib import api -+from leapp.models import HybridImageAzure -+ -+ -+@pytest.mark.parametrize('is_hybrid', [True, False]) -+def test_check_invalid_grubcfg_hybrid(monkeypatch, is_hybrid): -+ -+ monkeypatch.setattr(reporting, 'create_report', create_report_mocked()) -+ -+ msgs = [HybridImageAzure()] if is_hybrid else [] -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(arch='x86_64', msgs=msgs)) -+ monkeypatch.setattr(api, "produce", produce_mocked()) -+ -+ checkvalidgrubcfghybrid.process() -+ -+ if is_hybrid: -+ assert reporting.create_report.called == 1 -+ assert 'regenerated' in reporting.create_report.report_fields['title'] -+ else: -+ assert reporting.create_report.called == 0 -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py -index 68de0433..a350c7a0 100644 ---- a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/actor.py -@@ -1,6 +1,6 @@ - from leapp.actors import Actor - from leapp.libraries.actor import ensurevalidgrubcfghybrid --from leapp.models import HybridImage -+from leapp.models import HybridImageAzure - from leapp.tags import ApplicationsPhaseTag, IPUWorkflowTag - - -@@ -8,25 +8,21 @@ class EnsureValidGrubcfgHybrid(Actor): - """ - Resolve boot failures in Azure Gen1 VMs during upgrades from RHEL 7 to RHEL 8 to RHEL 9. - -- This actor addresses the issue where the `/boot/grub2/grub.cfg` file is -- overwritten during the upgrade process by an old RHEL7 configuration -- leftover on the system, causing the system to fail to boot. -- -- The problem occurs on hybrid Azure images, which support both UEFI and -- Legacy systems and have both `grub-pc` and `grub-efi` packages installed. -- It is caused by one of the scriplets in `grub-efi` which overwrites the old -- configuration. -- - If old configuration is detected, this actor regenerates the grub - configuration using `grub2-mkconfig -o /boot/grub2/grub.cfg` after - installing rpms to ensure the correct boot configuration is in place. - -+ Old configuration is detected by looking for a menuentry corresponding to a -+ kernel from RHEL 7 which should not be present on RHEL 8 systems. -+ - The fix is applied specifically to Azure hybrid cloud systems. - -+ See also CheckValidGrubConfigHybrid actor. -+ - """ - - name = 'ensure_valid_grubcfg_hybrid' -- consumes = (HybridImage,) -+ consumes = (HybridImageAzure,) - produces = () - tags = (ApplicationsPhaseTag, IPUWorkflowTag) - -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py -index 127eccfc..f94cf67b 100644 ---- a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/libraries/ensurevalidgrubcfghybrid.py -@@ -3,7 +3,7 @@ import re - from leapp.exceptions import StopActorExecutionError - from leapp.libraries.common.config.architecture import ARCH_ACCEPTED - from leapp.libraries.stdlib import api, CalledProcessError, run --from leapp.models import HybridImage -+from leapp.models import HybridImageAzure - - GRUB_CFG_PATH = '/boot/grub2/grub.cfg' - -@@ -23,7 +23,7 @@ def process(): - - - def _is_hybrid_image(): -- return next(api.consume(HybridImage), None) is not None -+ return next(api.consume(HybridImageAzure), None) is not None - - - def _read_grubcfg(): -diff --git a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py -index c0fb0a0d..3ba46cb5 100644 ---- a/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py -+++ b/repos/system_upgrade/el8toel9/actors/cloud/ensurevalidgrubcfghybrid/tests/test_ensurevalidgrubcfghybrid.py -@@ -6,7 +6,7 @@ from leapp.exceptions import StopActorExecutionError - from leapp.libraries.actor import ensurevalidgrubcfghybrid - from leapp.libraries.common.testutils import CurrentActorMocked, logger_mocked - from leapp.libraries.stdlib import api, CalledProcessError --from leapp.models import HybridImage -+from leapp.models import HybridImageAzure - - CUR_DIR = os.path.dirname(os.path.abspath(__file__)) - -@@ -63,7 +63,7 @@ def test_valid_grubcfg(monkeypatch): - Test valid configuration does not trigger grub2-mkconfig - """ - -- monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImageAzure()])) - monkeypatch.setattr(api, 'current_logger', logger_mocked()) - monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=False)) - -@@ -83,7 +83,7 @@ def test_invalid_grubcfg(monkeypatch): - Test invalid configuration triggers grub2-mkconfig - """ - -- monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImageAzure()])) - monkeypatch.setattr(api, 'current_logger', logger_mocked()) - monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=False)) - -@@ -104,7 +104,7 @@ def test_run_error(monkeypatch): - Test invalid configuration triggers grub2-mkconfig - """ - -- monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImage()])) -+ monkeypatch.setattr(api, 'current_actor', CurrentActorMocked(msgs=[HybridImageAzure()])) - monkeypatch.setattr(api, 'current_logger', logger_mocked()) - monkeypatch.setattr(ensurevalidgrubcfghybrid, 'run', run_mocked(raise_err=True)) - --- -2.50.1 - diff --git a/SOURCES/0048-Point-to-leapp-repository-contribution-guidelines.patch b/SOURCES/0048-Point-to-leapp-repository-contribution-guidelines.patch deleted file mode 100644 index 9328d59..0000000 --- a/SOURCES/0048-Point-to-leapp-repository-contribution-guidelines.patch +++ /dev/null @@ -1,61 +0,0 @@ -From ba074a40e4297c90cbb8e5e522ec2a154fa2b9b0 Mon Sep 17 00:00:00 2001 -From: Michal Bocek -Date: Tue, 1 Jul 2025 20:38:20 +0200 -Subject: [PATCH 48/66] Point to leapp-repository contribution guidelines - -Instead of the leapp framework contribution guidelines. - -Also update the leapp-repository contribution guidelines to point to the -new place of the leapp framework Python coding guidelines (moved under -https://github.com/oamg/leapp/commit/123f2700dc0a354d4357ce325ff61fcb2f53e33b). ---- - CONTRIBUTING.md | 2 +- - README.md | 6 +++--- - docs/source/contrib-and-devel-guidelines.md | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md -index d4cb2046..7315b693 100644 ---- a/CONTRIBUTING.md -+++ b/CONTRIBUTING.md -@@ -1 +1 @@ --See the [Contribution guidelines](https://leapp.readthedocs.io/en/latest/contributing.html) -+See the [contribution guidelines](https://leapp-repository.readthedocs.io/latest/contrib-and-devel-guidelines.html). -diff --git a/README.md b/README.md -index 6b45b4b7..43da589e 100644 ---- a/README.md -+++ b/README.md -@@ -1,6 +1,6 @@ --**Before doing anything, please read the upstream [documentation](https://leapp-repository.readthedocs.io/).** -+**Before doing anything, please read the [leapp-repository documentation](https://leapp-repository.readthedocs.io/).** - --Also, you could find useufl to read [Leapp framework documentation](https://leapp.readthedocs.io/). -+Also, you could find the [Leapp framework documentation](https://leapp.readthedocs.io/) useful to read. - - --- - -@@ -17,7 +17,7 @@ Also, you could find useufl to read [Leapp framework documentation](https://leap - - *All files in /var/log/leapp* - - */var/lib/leapp/leapp.db* - - *journalctl* -- - If you want, you can optionally send anything else would you like to provide (e.g. storage info) -+ - If you want, you can optionally send any other relevant information (e.g. storage, network) - - **For your convenience you can pack all logs with this command:** - -diff --git a/docs/source/contrib-and-devel-guidelines.md b/docs/source/contrib-and-devel-guidelines.md -index 66bef9b1..f2edf8b7 100644 ---- a/docs/source/contrib-and-devel-guidelines.md -+++ b/docs/source/contrib-and-devel-guidelines.md -@@ -1,7 +1,7 @@ - # Contribution and development guidelines - ## Code guidelines - --Your code should follow the [Python Coding Guidelines](https://leapp.readthedocs.io/en/latest/python-coding-guidelines.html) used for the leapp project. On top of these rules follow instructions -+Your code should follow the [Python Coding Guidelines](https://leapp.readthedocs.io/en/latest/contributing.html#follow-python-coding-guidelines) used for the leapp project. On top of these rules follow instructions - below. - - ### Retrieving information about the source system should be separated from its use --- -2.50.1 - diff --git a/SOURCES/0049-Read-the-DNF-config-by-module.py-library.patch b/SOURCES/0049-Read-the-DNF-config-by-module.py-library.patch deleted file mode 100644 index 046d56c..0000000 --- a/SOURCES/0049-Read-the-DNF-config-by-module.py-library.patch +++ /dev/null @@ -1,46 +0,0 @@ -From be6d23241e6fbe0c42a4f6a2df48efd6f999ed71 Mon Sep 17 00:00:00 2001 -From: karolinku -Date: Thu, 3 Jul 2025 13:12:32 +0200 -Subject: [PATCH 49/66] Read the DNF config by module.py library - -The DNF configuration has not been loaded when trying to get -information about available module streams (library module.py). -This causes a traceback e.g. on systems which must access DNF -repositories via a proxy. -This patch introduces loading the DNF configuration before trying -to access remote resources. - -Jira: RHEL-39095 ---- - .../common/actors/rpmscanner/libraries/rpmscanner.py | 2 ++ - repos/system_upgrade/common/libraries/module.py | 1 + - 2 files changed, 3 insertions(+) - -diff --git a/repos/system_upgrade/common/actors/rpmscanner/libraries/rpmscanner.py b/repos/system_upgrade/common/actors/rpmscanner/libraries/rpmscanner.py -index dbe56191..74c4b101 100644 ---- a/repos/system_upgrade/common/actors/rpmscanner/libraries/rpmscanner.py -+++ b/repos/system_upgrade/common/actors/rpmscanner/libraries/rpmscanner.py -@@ -25,6 +25,8 @@ except ImportError: - - def _get_package_repository_data_yum(): - yum_base = yum.YumBase() -+ # DNF configuration is not loaded here, since no impact for operations -+ # done by the actor is observed here - pkg_repos = {} - - try: -diff --git a/repos/system_upgrade/common/libraries/module.py b/repos/system_upgrade/common/libraries/module.py -index 7d4e8aa4..db725e71 100644 ---- a/repos/system_upgrade/common/libraries/module.py -+++ b/repos/system_upgrade/common/libraries/module.py -@@ -38,6 +38,7 @@ def _create_or_get_dnf_base(base=None): - conf.substitutions.update_from_etc('/') - - base = dnf.Base(conf=conf) -+ base.conf.read() - base.init_plugins() - base.read_all_repos() - # configure plugins after the repositories are loaded --- -2.50.1 - diff --git a/SOURCES/0050-Disable-localpkg_gpgcheck-parameter-from-plugin-data.patch b/SOURCES/0050-Disable-localpkg_gpgcheck-parameter-from-plugin-data.patch deleted file mode 100644 index 5171e2e..0000000 --- a/SOURCES/0050-Disable-localpkg_gpgcheck-parameter-from-plugin-data.patch +++ /dev/null @@ -1,34 +0,0 @@ -From a4d10adb2f432ef09898228c0e2d00288bbcc412 Mon Sep 17 00:00:00 2001 -From: karolinku -Date: Mon, 7 Jul 2025 14:52:34 +0200 -Subject: [PATCH 50/66] Disable localpkg_gpgcheck parameter from plugin data - -This commit is setting the localpkg_gpgcheck DNF option within the -rhel-upgrade plugin to 0 (disabled). -The upgrade process has been blocked with "Error: GPG check FAILED" -when dnf has been configured to apply gpg check also on local packages -(localpkg_gpgcheck=1). That's because the bundled leapp*-deps meta -packages, which are managing Leapp and leapp-repository dependencies -during the transition to the new system, are not signed by the Red -Hat key. Therefore, this option needs to be disabled. - -Jira: RHEL-47472 ---- - repos/system_upgrade/common/files/rhel_upgrade.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/repos/system_upgrade/common/files/rhel_upgrade.py b/repos/system_upgrade/common/files/rhel_upgrade.py -index 34f7b8f9..4f76a61d 100644 ---- a/repos/system_upgrade/common/files/rhel_upgrade.py -+++ b/repos/system_upgrade/common/files/rhel_upgrade.py -@@ -116,6 +116,7 @@ class RhelUpgradeCommand(dnf.cli.Command): - self.base.conf.best = self.plugin_data['dnf_conf']['best'] - self.base.conf.assumeyes = True - self.base.conf.gpgcheck = self.plugin_data['dnf_conf']['gpgcheck'] -+ self.base.conf.localpkg_gpgcheck = False - self.base.conf.debug_solver = self.plugin_data['dnf_conf']['debugsolver'] - self.base.conf.module_platform_id = self.plugin_data['dnf_conf']['platform_id'] - installroot = self.plugin_data['dnf_conf'].get('installroot') --- -2.50.1 - diff --git a/SOURCES/0051-PR-welcome-msg-update-link-to-contrib-guidelines-139.patch b/SOURCES/0051-PR-welcome-msg-update-link-to-contrib-guidelines-139.patch deleted file mode 100644 index 4cee709..0000000 --- a/SOURCES/0051-PR-welcome-msg-update-link-to-contrib-guidelines-139.patch +++ /dev/null @@ -1,37 +0,0 @@ -From c3bef4d9e89d109aee226f64e54e2eed088e591b Mon Sep 17 00:00:00 2001 -From: Michal Bocek -Date: Tue, 8 Jul 2025 14:09:30 +0200 -Subject: [PATCH 51/66] PR welcome msg: update link to contrib guidelines - (#1399) - -Following the https://github.com/oamg/leapp-repository/pull/1394 where -the README was updated to point to the leapp-repository guidelines, this -change updates the link to the guidelines in the PR welcome message. ---- - .github/workflows/pr-welcome-msg.yml | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/.github/workflows/pr-welcome-msg.yml b/.github/workflows/pr-welcome-msg.yml -index 0102c41f..f056fb79 100644 ---- a/.github/workflows/pr-welcome-msg.yml -+++ b/.github/workflows/pr-welcome-msg.yml -@@ -19,7 +19,7 @@ jobs: - issue-number: ${{ github.event.pull_request.number }} - body: | - ## **Thank you for contributing to the Leapp project!** -- Please note that every PR needs to comply with the [Leapp Guidelines](https://leapp.readthedocs.io/en/latest/contributing.html#) and must pass all tests in order to be mergeable. -+ Please note that every PR needs to comply with the [leapp-repository contribution and development guidelines](https://leapp-repository.readthedocs.io/latest/contrib-and-devel-guidelines.html) and must pass all tests in order to be mergeable. - If you want to request a review or rebuild a package in copr, you can use following commands as a comment: - - **`review please @oamg/developers`** to notify leapp developers of the review request - - **`/packit copr-build`** to submit a public copr build using packit -@@ -39,6 +39,6 @@ jobs: - - See other labels for particular jobs defined in the `.packit.yaml` file. - -- Please [open ticket](https://url.corp.redhat.com/oamg-ci-issue) in case you experience technical problem with the CI. (RH internal only) -+ Please [open ticket](https://red.ht/rhel-upgrades-ci-issue) in case you experience technical problem with the CI. (RH internal only) - - **Note:** In case there are problems with tests not being triggered automatically on new PR/commit or pending for a long time, please contact leapp-infra. --- -2.50.1 - diff --git a/SOURCES/0052-Fix-skip-checking-ownership-of-files-in-.-directory-.patch b/SOURCES/0052-Fix-skip-checking-ownership-of-files-in-.-directory-.patch deleted file mode 100644 index 084153a..0000000 --- a/SOURCES/0052-Fix-skip-checking-ownership-of-files-in-.-directory-.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 55c885ce7fbf5fd237047d4f1d8e66a043e3a1b3 Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Fri, 11 Jul 2025 14:32:57 +0200 -Subject: [PATCH 52/66] Fix: skip checking ownership of files in - .../directory-hash/ dir - -This check has been reintroduced in 87013d25b5aa3, however the "root" -directory during traversal is: -/var/lib/leapp/el10userspace/etc/pki/ca-trust/extracted/pem/directory-hash. -The skip condition looks for '/directory-hash/' which is false. ---- - .../actors/targetuserspacecreator/libraries/userspacegen.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -index 9fc96a52..cbad91fe 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -@@ -311,7 +311,7 @@ def _get_files_owned_by_rpms(context, dirpath, pkgs=None, recursive=False): - searchdir = context.full_path(dirpath) - if recursive: - for root, _, files in os.walk(searchdir): -- if '/directory-hash/' in root: -+ if '/directory-hash' in root: - # tl;dr; for the performance improvement - # The directory has been relatively recently added to ca-certificates - # rpm on EL 9+ systems and the content does not seem to be important --- -2.50.1 - diff --git a/SOURCES/0053-fixup-Fix-skip-checking-ownership-of-files-in-.-dire.patch b/SOURCES/0053-fixup-Fix-skip-checking-ownership-of-files-in-.-dire.patch deleted file mode 100644 index 9876fd2..0000000 --- a/SOURCES/0053-fixup-Fix-skip-checking-ownership-of-files-in-.-dire.patch +++ /dev/null @@ -1,35 +0,0 @@ -From acaed7edcea66f2cef9aabc148a431825f91479e Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Fri, 11 Jul 2025 18:17:51 +0200 -Subject: [PATCH 53/66] fixup! Fix: skip checking ownership of files in - .../directory-hash/ dir - ---- - .../actors/targetuserspacecreator/libraries/userspacegen.py | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -index cbad91fe..699f1517 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -@@ -294,6 +294,8 @@ def _get_files_owned_by_rpms(context, dirpath, pkgs=None, recursive=False): - """ - Return the list of file names inside dirpath owned by RPMs. - -+ The returned paths are relative to the dirpath. -+ - This is important e.g. in case of RHUI which installs specific repo files - in the yum.repos.d directory. - -@@ -334,7 +336,7 @@ def _get_files_owned_by_rpms(context, dirpath, pkgs=None, recursive=False): - api.current_logger().debug('SKIP the {} file: not owned by any rpm'.format(fname)) - continue - if pkgs and not [pkg for pkg in pkgs if pkg in result['stdout']]: -- api.current_logger().debug('SKIP the {} file: not owned by any searched rpm:'.format(fname)) -+ api.current_logger().debug('SKIP the {} file: not owned by any searched rpm'.format(fname)) - continue - api.current_logger().debug('Found the file owned by an rpm: {}.'.format(fname)) - files_owned_by_rpms.append(fname) --- -2.50.1 - diff --git a/SOURCES/0054-Add-test.patch b/SOURCES/0054-Add-test.patch deleted file mode 100644 index f874936..0000000 --- a/SOURCES/0054-Add-test.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 6df858daa7c678d3e951bef3fdf077a0a5b49d36 Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Fri, 11 Jul 2025 18:18:07 +0200 -Subject: [PATCH 54/66] Add test - ---- - .../tests/unit_test_targetuserspacecreator.py | 73 +++++++++++++++++++ - 1 file changed, 73 insertions(+) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -index 69ed7040..219cb7c3 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -@@ -13,6 +13,7 @@ from leapp.libraries.actor import userspacegen - from leapp.libraries.common import overlaygen, repofileutils, rhsm - from leapp.libraries.common.config import architecture - from leapp.libraries.common.testutils import CurrentActorMocked, logger_mocked, produce_mocked -+from leapp.libraries.stdlib import api, CalledProcessError - from leapp.utils.deprecation import suppress_deprecation - - if sys.version_info < (2, 8): -@@ -1225,3 +1226,75 @@ def test_perform_ok(monkeypatch): - assert userspacegen.api.produce.model_instances[1] == msg_target_repos - # this one is full of constants, so it's safe to check just the instance - assert isinstance(userspacegen.api.produce.model_instances[2], models.TargetUserSpaceInfo) -+ -+ -+def test__get_files_owned_by_rpms(monkeypatch): -+ # this is not necessarily accurate, but close enoguh -+ fake_walk = [ -+ ("/base/dir/etc/pki", ["ca-trust", "tls", "rpm-gpg"], []), -+ ("/base/dir/etc/pki/ca-trust", ["extracted", "source"], []), -+ ("/base/dir/etc/pki/ca-trust/extracted", ["openssl", "java"], []), -+ ("/base/dir/etc/pki/ca-trust/extracted/openssl", [], ["ca-bundle.trust.crt"]), -+ ("/base/dir/etc/pki/ca-trust/extracted/java", [], ["cacerts"]), -+ -+ ("/base/dir/etc/pki/ca-trust/source", ["anchors", "directory-hash"], []), -+ ("/base/dir/etc/pki/ca-trust/source/anchors", [], ["my-ca.crt"]), -+ ("/base/dir/etc/pki/ca-trust/extracted/pem/directory-hash", [], [ -+ "5931b5bc.0", "a94d09e5.0" -+ ]), -+ ("/base/dir/etc/pki/tls", ["certs", "private"], []), -+ ("/base/dir/etc/pki/tls/certs", [], ["server.crt", "ca-bundle.crt"]), -+ ("/base/dir/etc/pki/tls/private", [], ["server.key"]), -+ ("/base/dir/etc/pki/rpm-gpg", [], [ -+ "RPM-GPG-KEY-1", -+ "RPM-GPG-KEY-2", -+ ]), -+ ] -+ monkeypatch.setattr(os, 'walk', lambda _: fake_walk) -+ logger = logger_mocked() -+ monkeypatch.setattr(api, 'current_logger', logger) -+ -+ class _MockContext(): -+ -+ def __init__(self, owned): -+ self.base_dir = '/base/dir' -+ # list of files owned, no base_dir prefixed -+ self.owned = owned -+ -+ def full_path(self, path): -+ return os.path.join(self.base_dir, os.path.abspath(path).lstrip('/')) -+ -+ def call(self, cmd): -+ assert len(cmd) == 3 and cmd[0] == 'rpm' and cmd[1] == '-qf' -+ if cmd[2] in self.owned: -+ return {'exit_code': 0} -+ raise CalledProcessError("Command failed with exit code 1", cmd, 1) -+ -+ search_dir = '/etc/pki' -+ owned = [ -+ 'tls/certs/ca-bundle.crt', -+ 'ca-trust/extracted/openssl/ca-bundle.trust.crt', -+ 'rpm-gpg/RPM-GPG-KEY-1', -+ 'rpm-gpg/RPM-GPG-KEY-2', -+ 'ca-trust/extracted/pem/directory-hash/a94d09e5.0', -+ 'ca-trust/extracted/pem/directory-hash/a94d09e5.0', -+ ] -+ # the rpm -qf call happens with the full path -+ owned_fullpath = [os.path.join(search_dir, f) for f in owned] -+ context = _MockContext(owned_fullpath) -+ -+ out = userspacegen._get_files_owned_by_rpms(context, '/etc/pki', recursive=True) -+ -+ # any directory-hash directory should be skipped -+ assert sorted(owned[0:4]) == sorted(out) -+ -+ def has_dbgmsg(substr): -+ return any([substr in log for log in logger.dbgmsg]) -+ -+ # test a few -+ assert has_dbgmsg( -+ "SKIP files in the /base/dir/etc/pki/ca-trust/extracted/pem/directory-hash directory:" -+ " Not important for the IPU.", -+ ) -+ assert has_dbgmsg('SKIP the tls/certs/server.crt file: not owned by any rpm') -+ assert has_dbgmsg('Found the file owned by an rpm: rpm-gpg/RPM-GPG-KEY-2.') --- -2.50.1 - diff --git a/SOURCES/0055-fixup-Add-test.patch b/SOURCES/0055-fixup-Add-test.patch deleted file mode 100644 index 18c9f6b..0000000 --- a/SOURCES/0055-fixup-Add-test.patch +++ /dev/null @@ -1,25 +0,0 @@ -From b9d7e965ee1e45f93e8250c0eda1e5b4968ecc34 Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Fri, 11 Jul 2025 18:25:50 +0200 -Subject: [PATCH 55/66] fixup! Add test - ---- - .../tests/unit_test_targetuserspacecreator.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -index 219cb7c3..15db2570 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -@@ -1229,7 +1229,7 @@ def test_perform_ok(monkeypatch): - - - def test__get_files_owned_by_rpms(monkeypatch): -- # this is not necessarily accurate, but close enoguh -+ # this is not necessarily accurate, but close enough - fake_walk = [ - ("/base/dir/etc/pki", ["ca-trust", "tls", "rpm-gpg"], []), - ("/base/dir/etc/pki/ca-trust", ["extracted", "source"], []), --- -2.50.1 - diff --git a/SOURCES/0056-Add-test-for-non-recursive.patch b/SOURCES/0056-Add-test-for-non-recursive.patch deleted file mode 100644 index bed1100..0000000 --- a/SOURCES/0056-Add-test-for-non-recursive.patch +++ /dev/null @@ -1,110 +0,0 @@ -From 803aebd0edffb088181f99d0a4024231a7be942c Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Mon, 14 Jul 2025 11:15:15 +0200 -Subject: [PATCH 56/66] Add test for non-recursive - ---- - .../tests/unit_test_targetuserspacecreator.py | 67 +++++++++++++------ - 1 file changed, 47 insertions(+), 20 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -index 15db2570..267c064e 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/tests/unit_test_targetuserspacecreator.py -@@ -1228,7 +1228,45 @@ def test_perform_ok(monkeypatch): - assert isinstance(userspacegen.api.produce.model_instances[2], models.TargetUserSpaceInfo) - - -+class _MockContext(): -+ -+ def __init__(self, base_dir, owned_by_rpms): -+ self.base_dir = base_dir -+ # list of files owned, no base_dir prefixed -+ self.owned_by_rpms = owned_by_rpms -+ -+ def full_path(self, path): -+ return os.path.join(self.base_dir, os.path.abspath(path).lstrip('/')) -+ -+ def call(self, cmd): -+ assert len(cmd) == 3 and cmd[0] == 'rpm' and cmd[1] == '-qf' -+ if cmd[2] in self.owned_by_rpms: -+ return {'exit_code': 0} -+ raise CalledProcessError("Command failed with exit code 1", cmd, 1) -+ -+ - def test__get_files_owned_by_rpms(monkeypatch): -+ -+ def listdir_mocked(path): -+ assert path == '/base/dir/some/path' -+ return ['fileA', 'fileB.txt', 'test.log', 'script.sh'] -+ -+ monkeypatch.setattr(os, 'listdir', listdir_mocked) -+ logger = logger_mocked() -+ monkeypatch.setattr(api, 'current_logger', logger) -+ -+ search_dir = '/some/path' -+ # output doesn't include full paths -+ owned = ['fileA', 'script.sh'] -+ # but the rpm -qf call happens with the full path -+ owned_fullpath = [os.path.join(search_dir, f) for f in owned] -+ context = _MockContext('/base/dir', owned_fullpath) -+ -+ out = userspacegen._get_files_owned_by_rpms(context, '/some/path', recursive=False) -+ assert sorted(owned) == sorted(out) -+ -+ -+def test__get_files_owned_by_rpms_recursive(monkeypatch): - # this is not necessarily accurate, but close enough - fake_walk = [ - ("/base/dir/etc/pki", ["ca-trust", "tls", "rpm-gpg"], []), -@@ -1250,27 +1288,17 @@ def test__get_files_owned_by_rpms(monkeypatch): - "RPM-GPG-KEY-2", - ]), - ] -- monkeypatch.setattr(os, 'walk', lambda _: fake_walk) -- logger = logger_mocked() -- monkeypatch.setattr(api, 'current_logger', logger) - -- class _MockContext(): -+ def walk_mocked(path): -+ assert path == '/base/dir/etc/pki' -+ return fake_walk - -- def __init__(self, owned): -- self.base_dir = '/base/dir' -- # list of files owned, no base_dir prefixed -- self.owned = owned -- -- def full_path(self, path): -- return os.path.join(self.base_dir, os.path.abspath(path).lstrip('/')) -- -- def call(self, cmd): -- assert len(cmd) == 3 and cmd[0] == 'rpm' and cmd[1] == '-qf' -- if cmd[2] in self.owned: -- return {'exit_code': 0} -- raise CalledProcessError("Command failed with exit code 1", cmd, 1) -+ monkeypatch.setattr(os, 'walk', walk_mocked) -+ logger = logger_mocked() -+ monkeypatch.setattr(api, 'current_logger', logger) - - search_dir = '/etc/pki' -+ # output doesn't include full paths - owned = [ - 'tls/certs/ca-bundle.crt', - 'ca-trust/extracted/openssl/ca-bundle.trust.crt', -@@ -1281,10 +1309,9 @@ def test__get_files_owned_by_rpms(monkeypatch): - ] - # the rpm -qf call happens with the full path - owned_fullpath = [os.path.join(search_dir, f) for f in owned] -- context = _MockContext(owned_fullpath) -- -- out = userspacegen._get_files_owned_by_rpms(context, '/etc/pki', recursive=True) -+ context = _MockContext('/base/dir', owned_fullpath) - -+ out = userspacegen._get_files_owned_by_rpms(context, search_dir, recursive=True) - # any directory-hash directory should be skipped - assert sorted(owned[0:4]) == sorted(out) - --- -2.50.1 - diff --git a/SOURCES/0057-el8to9-actors-mysql-Add-MySQL-actor-with-recommendat.patch b/SOURCES/0057-el8to9-actors-mysql-Add-MySQL-actor-with-recommendat.patch deleted file mode 100644 index 05954d3..0000000 --- a/SOURCES/0057-el8to9-actors-mysql-Add-MySQL-actor-with-recommendat.patch +++ /dev/null @@ -1,176 +0,0 @@ -From 7c5d7f711d92fffac5567fd4b31bd6df4d24f1f9 Mon Sep 17 00:00:00 2001 -From: Ales Nezbeda -Date: Wed, 16 Jul 2025 11:58:47 +0200 -Subject: [PATCH 57/66] el8to9: actors: mysql: Add MySQL actor with - recommendations (#1335) - -Introduce a new mysql_check actor which checks for presence of the -mysql_server package and reports related recommendations for upgrade. - -Jira: RHEL-5459 ---- - .../el8toel9/actors/mysqlcheck/actor.py | 20 ++++++ - .../actors/mysqlcheck/libraries/mysqlcheck.py | 51 +++++++++++++++ - .../mysqlcheck/tests/test_mysqlcheck.py | 65 +++++++++++++++++++ - 3 files changed, 136 insertions(+) - create mode 100644 repos/system_upgrade/el8toel9/actors/mysqlcheck/actor.py - create mode 100644 repos/system_upgrade/el8toel9/actors/mysqlcheck/libraries/mysqlcheck.py - create mode 100644 repos/system_upgrade/el8toel9/actors/mysqlcheck/tests/test_mysqlcheck.py - -diff --git a/repos/system_upgrade/el8toel9/actors/mysqlcheck/actor.py b/repos/system_upgrade/el8toel9/actors/mysqlcheck/actor.py -new file mode 100644 -index 00000000..d675d75c ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/mysqlcheck/actor.py -@@ -0,0 +1,20 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor.mysqlcheck import process -+from leapp.models import DistributionSignedRPM, Report -+from leapp.tags import ChecksPhaseTag, IPUWorkflowTag -+ -+ -+class MySQLCheck(Actor): -+ """ -+ Actor checking for presence of MySQL installation. -+ -+ Provides user with information related to upgrading systems -+ with MySQL installed. -+ """ -+ name = 'mysql_check' -+ consumes = (DistributionSignedRPM,) -+ produces = (Report,) -+ tags = (ChecksPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ process() -diff --git a/repos/system_upgrade/el8toel9/actors/mysqlcheck/libraries/mysqlcheck.py b/repos/system_upgrade/el8toel9/actors/mysqlcheck/libraries/mysqlcheck.py -new file mode 100644 -index 00000000..b446d9c4 ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/mysqlcheck/libraries/mysqlcheck.py -@@ -0,0 +1,51 @@ -+from leapp import reporting -+from leapp.libraries.common.rpms import has_package -+from leapp.models import DistributionSignedRPM -+ -+ -+def _report_server_installed(): -+ """ -+ Create report on mysql-server package installation detection. -+ -+ Should remind user about present MySQL server package -+ installation, warn them about necessary additional steps, and -+ redirect them to online documentation for the upgrade process. -+ """ -+ reporting.create_report([ -+ reporting.Title('Further action to upgrade MySQL might be needed'), -+ reporting.Summary( -+ 'The MySQL server component will be reinstalled during the upgrade with a RHEL 9' -+ ' version. Since RHEL 9 includes the same MySQL version 8.0 by default, no action' -+ ' should be required and there should not be any compatibility issues. However,' -+ ' it is still advisable to follow the documentation on this topic for up to date' -+ ' recommendations.' -+ ' Keep in mind that MySQL 8.0, which is the default in RHEL 9, will reach the end' -+ ' of \'Extended Support\' in April 2026. As such it is advisable to upgrade to' -+ ' MySQL version 8.4, which is provided via a module. MySQL 8.4 is also the' -+ ' default version for RHEL 10, therefore having MySQL 8.4 on the RHEL 9 system' -+ ' will make a future upgrade process to RHEL 10 smoother.' -+ ), -+ reporting.Severity(reporting.Severity.MEDIUM), -+ reporting.Groups([reporting.Groups.SERVICES]), -+ reporting.ExternalLink(title='Migrating MySQL databases from RHEL 8 to RHEL 9', -+ url='https://access.redhat.com/articles/7099753'), -+ reporting.RelatedResource('package', 'mysql-server'), -+ reporting.Remediation(hint=( -+ 'Dump or backup your data before proceeding with the upgrade ' -+ 'and consult attached article ' -+ '\'Migrating MySQL databases from RHEL 8 to RHEL 9\' ' -+ 'with up to date recommended steps before and after the upgrade.' -+ )), -+ ]) -+ -+ -+def process(): -+ """ -+ Create reports according to detected MySQL packages. -+ -+ Create the report if the mysql-server rpm (RH signed) is installed. -+ """ -+ has_server = has_package(DistributionSignedRPM, 'mysql-server') -+ -+ if has_server: -+ _report_server_installed() -diff --git a/repos/system_upgrade/el8toel9/actors/mysqlcheck/tests/test_mysqlcheck.py b/repos/system_upgrade/el8toel9/actors/mysqlcheck/tests/test_mysqlcheck.py -new file mode 100644 -index 00000000..385f4dfd ---- /dev/null -+++ b/repos/system_upgrade/el8toel9/actors/mysqlcheck/tests/test_mysqlcheck.py -@@ -0,0 +1,65 @@ -+import pytest -+ -+from leapp import reporting -+from leapp.libraries.actor.mysqlcheck import process -+from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked -+from leapp.libraries.stdlib import api -+from leapp.models import DistributionSignedRPM, RPM -+ -+ -+def _generate_rpm_with_name(name): -+ """ -+ Generate new RPM model item with given name. -+ -+ Parameters: -+ name (str): rpm name -+ -+ Returns: -+ rpm (RPM): new RPM object with name parameter set -+ """ -+ return RPM(name=name, -+ version='0.1', -+ release='1.sm01', -+ epoch='1', -+ pgpsig='RSA/SHA256, Mon 01 Jan 1970 00:00:00 AM -03, Key ID 199e2f91fd431d51', -+ packager='Red Hat, Inc. ', -+ arch='noarch') -+ -+ -+@pytest.mark.parametrize('has_server', [ -+ (True), # with server -+ (False), # without server -+]) -+def test_actor_execution(monkeypatch, has_server): -+ """ -+ Parametrized helper function for test_actor_* functions. -+ -+ First generate list of RPM models based on set arguments. Then, run -+ the actor fed with our RPM list. Finally, assert Reports -+ according to set arguments. -+ -+ Parameters: -+ has_server (bool): mysql-server installed -+ """ -+ -+ # Couple of random packages -+ rpms = [_generate_rpm_with_name('sed'), -+ _generate_rpm_with_name('htop')] -+ -+ if has_server: -+ # Add mysql-server -+ rpms += [_generate_rpm_with_name('mysql-server')] -+ -+ curr_actor_mocked = CurrentActorMocked(msgs=[DistributionSignedRPM(items=rpms)]) -+ monkeypatch.setattr(api, 'current_actor', curr_actor_mocked) -+ monkeypatch.setattr(reporting, "create_report", create_report_mocked()) -+ -+ # Executed actor fed with fake RPMs -+ process() -+ -+ if has_server: -+ # Assert for mysql-server package installed -+ assert reporting.create_report.called == 1 -+ else: -+ # Assert for no mysql packages installed -+ assert not reporting.create_report.called --- -2.50.1 - diff --git a/SOURCES/0058-Fix-target-version-format-checks.patch b/SOURCES/0058-Fix-target-version-format-checks.patch deleted file mode 100644 index 4a0e2f5..0000000 --- a/SOURCES/0058-Fix-target-version-format-checks.patch +++ /dev/null @@ -1,176 +0,0 @@ -From ce71a44ffd1965330813c15056b5e58e50217108 Mon Sep 17 00:00:00 2001 -From: Matej Matuska -Date: Wed, 2 Jul 2025 16:36:55 +0200 -Subject: [PATCH 58/66] Fix target version format checks - -Currently only the format of a version specified by -LEAPP_DEVEL_TARGET_RELEASE is checked, when specified via --target -cmdline argument it isn't, which is a bug. - -This patch fixes the bug, by enabling the check for --target too. - -NOTE: these are only format checks, the state of support is already -checked later in the upgrade process by the checktargetversion actor. - -Jira: RHEL-96238 ---- - commands/command_utils.py | 28 +++++++++------ - commands/tests/test_upgrade_paths.py | 54 +++++++++++++++++++--------- - commands/upgrade/util.py | 4 +-- - 3 files changed, 57 insertions(+), 29 deletions(-) - -diff --git a/commands/command_utils.py b/commands/command_utils.py -index 155bacad..e6ba6ba4 100644 ---- a/commands/command_utils.py -+++ b/commands/command_utils.py -@@ -59,7 +59,9 @@ def assert_version_format(version_str, desired_format, version_kind): - :raises: CommandError - """ - if not re.match(desired_format.regex, version_str): -- error_str = 'Unexpected format of target version: {0}. The required format is \'{1}\'.' -+ error_str = ( -+ 'Unexpected format of target version: {0}. The required format is \'{1}\'.' -+ ) - raise CommandError(error_str.format(version_str, desired_format.human_readable)) - - -@@ -182,26 +184,32 @@ def get_target_version(flavour): - return target_versions[-1] if target_versions else None - - --def vet_upgrade_path(args): -+def get_target_release(args): - """ -- Make sure the user requested upgrade_path is a supported one. -- If LEAPP_DEVEL_TARGET_RELEASE is set then it's value is not vetted against upgrade_paths_map but used as is. -+ Return the user selected target release or choose one from config. -+ -+ A target release can be specified, ordered by priority, by the -+ LEAPP_DEVEL_TARGET_RELEASE or args.target (--target cmdline arg) or in the -+ config file. -+ -+ NOTE: when specified via the env var or cmdline arg, the version isn't -+ checked against supported versions, this is done later by an actor in the -+ upgrade process. - - :return: `tuple` (target_release, flavor) - """ - flavor = get_upgrade_flavour() - env_version_override = os.getenv('LEAPP_DEVEL_TARGET_RELEASE') - -- if env_version_override: -+ target_ver = env_version_override or args.target -+ if target_ver: - os_release_contents = _retrieve_os_release_contents() - distro_id = os_release_contents.get('ID', '') - expected_version_format = _DISTRO_VERSION_FORMATS.get(distro_id, VersionFormats.MAJOR_MINOR).value -- assert_version_format(env_version_override, expected_version_format, _VersionKind.TARGET) -- -- return (env_version_override, flavor) -+ assert_version_format(target_ver, expected_version_format, _VersionKind.TARGET) -+ return (target_ver, flavor) - -- target_release = args.target or get_target_version(flavor) -- return (target_release, flavor) -+ return (get_target_version(flavor), flavor) - - - def set_resource_limits(): -diff --git a/commands/tests/test_upgrade_paths.py b/commands/tests/test_upgrade_paths.py -index c2cb09aa..89b5eb71 100644 ---- a/commands/tests/test_upgrade_paths.py -+++ b/commands/tests/test_upgrade_paths.py -@@ -1,3 +1,4 @@ -+import os - import resource - - import mock -@@ -29,34 +30,53 @@ def test_get_target_version(mock_open, monkeypatch): - assert command_utils.get_target_version('default') == '9.0' - - --@mock.patch("leapp.cli.commands.command_utils.get_upgrade_paths_config", -- return_value={"default": {"7.9": ["8.4"], "8.6": ["9.0"], "7": ["8.4"], "8": ["9.0"]}}) --def test_vet_upgrade_path(mock_open, monkeypatch): -+@mock.patch( -+ "leapp.cli.commands.command_utils.get_upgrade_paths_config", -+ return_value={ -+ "default": { -+ "7.9": ["8.4"], -+ "8.6": ["9.0", "9.2"], -+ "7": ["8.4"], -+ "8": ["9.0", "9.2"], -+ } -+ }, -+) -+def test_get_target_release(mock_open, monkeypatch): # do not remove mock_open - monkeypatch.setattr(command_utils, 'get_os_release_version_id', lambda x: '8.6') - - # make sure env var LEAPP_DEVEL_TARGET_RELEASE takes precedence -- # when env var set to a bad version - abort the upgrade -- args = mock.Mock(target='9.0') -- monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '1.2badsemver') -- with pytest.raises(CommandError) as err: -- command_utils.vet_upgrade_path(args) -- assert 'Unexpected format of target version' in err -- # MAJOR.MINOR.PATCH is considered as bad version, only MAJOR.MINOR is accepted - args = mock.Mock(target='9.0') -+ monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '9.2') -+ print(os.getenv('LEAPP_DEVEL_TARGET_RELEASE')) -+ assert command_utils.get_target_release(args) == ('9.2', 'default') -+ -+ # when env var set to a bad version, expect an error - monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '9.0.0') - with pytest.raises(CommandError) as err: -- command_utils.vet_upgrade_path(args) -+ command_utils.get_target_release(args) - assert 'Unexpected format of target version' in err -+ - # when env var set to a version not in upgrade_paths map - go on and use it -+ # this is checked by an actor in the IPU - monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '1.2') -- assert command_utils.vet_upgrade_path(args) == ('1.2', 'default') -- # no env var set, --target is set to proper version -+ assert command_utils.get_target_release(args) == ('1.2', 'default') -+ -+ # no env var set, --target is set to proper version - use it -+ args = mock.Mock(target='9.0') - monkeypatch.delenv('LEAPP_DEVEL_TARGET_RELEASE', raising=False) -- assert command_utils.vet_upgrade_path(args) == ('9.0', 'default') -- # env var is set to proper version, --target is set to a bad one - use env var and go on with the upgrade -+ assert command_utils.get_target_release(args) == ('9.0', 'default') -+ -+ # --target set with incorrectly formatted version, env var not set, fail -+ args = mock.Mock(target='9.0a') -+ with pytest.raises(CommandError) as err: -+ command_utils.get_target_release(args) -+ assert 'Unexpected format of target version' in err -+ -+ # env var is set to proper version, --target set to a bad one: -+ # env var has priority, use it and go on with the upgrade - monkeypatch.setenv('LEAPP_DEVEL_TARGET_RELEASE', '9.0') -- args = mock.Mock(target='1.2') -- assert command_utils.vet_upgrade_path(args) == ('9.0', 'default') -+ args = mock.Mock(target='9.0.0') -+ assert command_utils.get_target_release(args) == ('9.0', 'default') - - - def _mock_getrlimit_factory(nofile_limits=(1024, 4096), fsize_limits=(1024, 4096)): -diff --git a/commands/upgrade/util.py b/commands/upgrade/util.py -index b54b0b34..7d5b563e 100644 ---- a/commands/upgrade/util.py -+++ b/commands/upgrade/util.py -@@ -253,8 +253,8 @@ def prepare_configuration(args): - if args.nogpgcheck: - os.environ['LEAPP_NOGPGCHECK'] = '1' - -- # Check upgrade path and fail early if it's unsupported -- target_version, flavor = command_utils.vet_upgrade_path(args) -+ # Check upgrade path and fail early if it's invalid -+ target_version, flavor = command_utils.get_target_release(args) - os.environ['LEAPP_UPGRADE_PATH_TARGET_RELEASE'] = target_version - os.environ['LEAPP_UPGRADE_PATH_FLAVOUR'] = flavor - --- -2.50.1 - diff --git a/SOURCES/0060-libs-rhui-add-rhel10-targets-for-upgrades.patch b/SOURCES/0060-libs-rhui-add-rhel10-targets-for-upgrades.patch deleted file mode 100644 index a0aa606..0000000 --- a/SOURCES/0060-libs-rhui-add-rhel10-targets-for-upgrades.patch +++ /dev/null @@ -1,67 +0,0 @@ -From b8d942afba061255b69fa5c41259d418fb000ad8 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Sun, 15 Jun 2025 17:11:28 +0200 -Subject: [PATCH 60/66] libs(rhui): add rhel10 targets for upgrades - ---- - repos/system_upgrade/common/libraries/rhui.py | 30 +++++++++++++++++++ - 1 file changed, 30 insertions(+) - -diff --git a/repos/system_upgrade/common/libraries/rhui.py b/repos/system_upgrade/common/libraries/rhui.py -index 30de0275..e1ab7c67 100644 ---- a/repos/system_upgrade/common/libraries/rhui.py -+++ b/repos/system_upgrade/common/libraries/rhui.py -@@ -158,6 +158,17 @@ RHUI_SETUPS = { - ('cdn.redhat.com-chain.crt', RHUI_PKI_DIR), - ('content-rhel9.crt', RHUI_PKI_PRODUCT_DIR) - ], os_version='9'), -+ mk_rhui_setup(clients={'rh-amazon-rhui-client'}, leapp_pkg='leapp-rhui-aws', -+ mandatory_files=[ -+ ('rhui-client-config-server-10.crt', RHUI_PKI_PRODUCT_DIR), -+ ('rhui-client-config-server-10.key', RHUI_PKI_DIR), -+ ('leapp-aws.repo', YUM_REPOS_PATH) -+ ], -+ optional_files=[ -+ ('content-rhel10.key', RHUI_PKI_DIR), -+ ('cdn.redhat.com-chain.crt', RHUI_PKI_DIR), -+ ('content-rhel10.crt', RHUI_PKI_PRODUCT_DIR) -+ ], os_version='10'), - ], - RHUIFamily(RHUIProvider.AWS, arch=arch.ARCH_ARM64, client_files_folder='aws'): [ - mk_rhui_setup(clients={'rh-amazon-rhui-client-arm'}, optional_files=[], os_version='7', arch=arch.ARCH_ARM64), -@@ -185,6 +196,17 @@ RHUI_SETUPS = { - ('cdn.redhat.com-chain.crt', RHUI_PKI_DIR), - ('content-rhel9.crt', RHUI_PKI_PRODUCT_DIR) - ], os_version='9', arch=arch.ARCH_ARM64), -+ mk_rhui_setup(clients={'rh-amazon-rhui-client'}, leapp_pkg='leapp-rhui-aws', -+ mandatory_files=[ -+ ('rhui-client-config-server-10.crt', RHUI_PKI_PRODUCT_DIR), -+ ('rhui-client-config-server-10.key', RHUI_PKI_DIR), -+ ('leapp-aws.repo', YUM_REPOS_PATH) -+ ], -+ optional_files=[ -+ ('content-rhel10.key', RHUI_PKI_DIR), -+ ('cdn.redhat.com-chain.crt', RHUI_PKI_DIR), -+ ('content-rhel10.crt', RHUI_PKI_PRODUCT_DIR) -+ ], os_version='10'), - ], - RHUIFamily(RHUIProvider.AWS, variant=RHUIVariant.SAP, client_files_folder='aws-sap-e4s'): [ - mk_rhui_setup(clients={'rh-amazon-rhui-client-sap-bundle'}, optional_files=[], os_version='7', -@@ -250,6 +272,14 @@ RHUI_SETUPS = { - ], - extra_info={'agent_pkg': 'WALinuxAgent'}, - os_version='9'), -+ mk_rhui_setup(clients={'rhui-azure-rhel10'}, leapp_pkg='leapp-rhui-azure', -+ mandatory_files=[('leapp-azure.repo', YUM_REPOS_PATH)], -+ optional_files=[ -+ ('key.pem', RHUI_PKI_DIR), -+ ('content.crt', RHUI_PKI_PRODUCT_DIR) -+ ], -+ extra_info={'agent_pkg': 'WALinuxAgent'}, -+ os_version='10'), - ], - RHUIFamily(RHUIProvider.AZURE, variant=RHUIVariant.SAP_APPS, client_files_folder='azure-sap-apps'): [ - mk_rhui_setup(clients={'rhui-azure-rhel7-base-sap-apps'}, os_version='7', content_channel=ContentChannel.EUS), --- -2.50.1 - diff --git a/SOURCES/0061-userspacegen-do-not-repolist-source-debug-repos.patch b/SOURCES/0061-userspacegen-do-not-repolist-source-debug-repos.patch deleted file mode 100644 index fa4521e..0000000 --- a/SOURCES/0061-userspacegen-do-not-repolist-source-debug-repos.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 7f9df48b0040499c5de3441f56d1f1ed77667526 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Sun, 15 Jun 2025 23:39:17 +0200 -Subject: [PATCH 61/66] userspacegen: do not repolist source & debug repos - -Ignore source/debug repositories when running dnf repolist to check what -repositories are available for the upgrade. Should prevent needless -crashes when the source/debug repositories are malformed, e.g., when the -maintainer forgot to sync their content. ---- - .../targetuserspacecreator/libraries/userspacegen.py | 8 +++++++- - 1 file changed, 7 insertions(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -index 699f1517..9ec4ecac 100644 ---- a/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -+++ b/repos/system_upgrade/common/actors/targetuserspacecreator/libraries/userspacegen.py -@@ -929,7 +929,13 @@ def _get_rh_available_repoids(context, indata): - os.rename(foreign_repofile, '{0}.back'.format(foreign_repofile)) - - try: -- dnf_cmd = ['dnf', 'repolist', '--releasever', target_ver, '-v', '--enablerepo', '*'] -+ dnf_cmd = [ -+ 'dnf', 'repolist', -+ '--releasever', target_ver, '-v', -+ '--enablerepo', '*', -+ '--disablerepo', '*-source-*', -+ '--disablerepo', '*-debug-*', -+ ] - repolist_result = context.call(dnf_cmd)['stdout'] - repoid_lines = [line for line in repolist_result.split('\n') if line.startswith('Repo-id')] - rhui_repoids = {extract_repoid_from_line(line) for line in repoid_lines} --- -2.50.1 - diff --git a/SOURCES/0062-actor-checkrhui-do-not-boostrap-client-on-AWS-9-10.patch b/SOURCES/0062-actor-checkrhui-do-not-boostrap-client-on-AWS-9-10.patch deleted file mode 100644 index 7f65e94..0000000 --- a/SOURCES/0062-actor-checkrhui-do-not-boostrap-client-on-AWS-9-10.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 24714605538d2e197b0d7a5012528129439b4764 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Tue, 17 Jun 2025 11:18:33 +0200 -Subject: [PATCH 62/66] actor(checkrhui): do not boostrap client on AWS 9>10 - -The current implementation of the checkrhui actor and its modification -of rhui-associated target userspace preparation instructions contains -too coarse conditions on what should happen on specific upgrade paths. -In other words, changes originally intended only for 8>9 are applied -also during 9>10. This patch fixes this issue -- when performing 9>10 on -AWS, we do not bootstrap the RHUI client, as it has too many -dependencies. Instead, the leapp-rhui-aws package contains all -repositories, certs and keys that grant repository access. - -Jira-ref: RHEL-64910 ---- - .../actors/cloud/checkrhui/libraries/checkrhui.py | 12 +++++++++--- - 1 file changed, 9 insertions(+), 3 deletions(-) - -diff --git a/repos/system_upgrade/common/actors/cloud/checkrhui/libraries/checkrhui.py b/repos/system_upgrade/common/actors/cloud/checkrhui/libraries/checkrhui.py -index 64e36e08..ea154173 100644 ---- a/repos/system_upgrade/common/actors/cloud/checkrhui/libraries/checkrhui.py -+++ b/repos/system_upgrade/common/actors/cloud/checkrhui/libraries/checkrhui.py -@@ -254,10 +254,16 @@ def customize_rhui_setup_for_aws(rhui_family, setup_info): - # The leapp-rhui-aws will provide all necessary files to access entire RHEL8 content - setup_info.bootstrap_target_client = False - return -+ if target_version == '9': -+ amazon_plugin_copy_task = CopyFile(src='/usr/lib/python3.9/site-packages/dnf-plugins/amazon-id.py', -+ dst='/usr/lib/python3.6/site-packages/dnf-plugins/') -+ setup_info.postinstall_tasks.files_to_copy.append(amazon_plugin_copy_task) -+ return - -- amazon_plugin_copy_task = CopyFile(src='/usr/lib/python3.9/site-packages/dnf-plugins/amazon-id.py', -- dst='/usr/lib/python3.6/site-packages/dnf-plugins/') -- setup_info.postinstall_tasks.files_to_copy.append(amazon_plugin_copy_task) -+ # For 9>10 and higher we give up trying to do client swapping since the client has too many dependencies -+ # from target system's repositories. Our leapp-rhui-aws package will carry all of the repos provided -+ # by the client. -+ setup_info.bootstrap_target_client = False - - - def produce_rhui_info_to_setup_target(rhui_family, source_setup_desc, target_setup_desc): --- -2.50.1 - diff --git a/SOURCES/0063-add-azure-aws-alibaba-client-repositories-to-repomap.patch b/SOURCES/0063-add-azure-aws-alibaba-client-repositories-to-repomap.patch deleted file mode 100644 index 46a0dce..0000000 --- a/SOURCES/0063-add-azure-aws-alibaba-client-repositories-to-repomap.patch +++ /dev/null @@ -1,456 +0,0 @@ -From d0f6c44acfdd8938c7062deae6a16613af2bb4d1 Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Wed, 2 Jul 2025 22:26:23 +0200 -Subject: [PATCH 63/66] add azure, aws, alibaba client repositories to - repomapping - -Co-Authored-By: jinkangkang.jkk <1547182170@qq.com> ---- - etc/leapp/files/repomap.json | 293 ++++++++++++++++++++++++++++++++++- - 1 file changed, 292 insertions(+), 1 deletion(-) - -diff --git a/etc/leapp/files/repomap.json b/etc/leapp/files/repomap.json -index fc0c42f1..0cd5601a 100644 ---- a/etc/leapp/files/repomap.json -+++ b/etc/leapp/files/repomap.json -@@ -1,5 +1,5 @@ - { -- "datetime": "202505201636Z", -+ "datetime": "202507171303Z", - "version_format": "1.3.0", - "provided_data_streams": [ - "4.0" -@@ -294,6 +294,24 @@ - "target": [ - "rhel10-HighAvailability" - ] -+ }, -+ { -+ "source": "rhel9-rhui-client-config-server-9", -+ "target": [ -+ "rhel10-rhui-client-config-server-10" -+ ] -+ }, -+ { -+ "source": "rhel9-rhui-microsoft-azure-rhel9", -+ "target": [ -+ "rhel10-rhui-microsoft-azure-rhel10" -+ ] -+ }, -+ { -+ "source": "rhel9-rhui-custom-client-at-alibaba", -+ "target": [ -+ "rhel10-rhui-custom-client-at-alibaba" -+ ] - } - ] - } -@@ -343,6 +361,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-baseos-rhui-rpms", -@@ -352,6 +379,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-baseos-beta-rpms", -@@ -456,6 +492,15 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-baseos-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-baseos-e4s-rpms", -@@ -479,6 +524,24 @@ - "channel": "ga", - "repo_type": "rpm", - "distro": "rhel" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-aarch64-baseos-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-x86_64-baseos-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" - } - ] - }, -@@ -526,6 +589,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-appstream-rhui-rpms", -@@ -535,6 +607,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-appstream-beta-rpms", -@@ -639,6 +720,15 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-appstream-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-appstream-e4s-rpms", -@@ -662,6 +752,24 @@ - "channel": "ga", - "repo_type": "rpm", - "distro": "rhel" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-aarch64-appstream-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-x86_64-appstream-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" - } - ] - }, -@@ -741,6 +849,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-rhui-rpms", -@@ -750,6 +867,15 @@ - "distro": "rhel", - "rhui": "aws" - }, -+ { -+ "major_version": "10", -+ "repoid": "codeready-builder-for-rhel-10-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, - { - "major_version": "10", - "repoid": "codeready-builder-for-rhel-10-s390x-eus-rpms", -@@ -813,6 +939,24 @@ - "channel": "ga", - "repo_type": "rpm", - "distro": "centos" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-codeready-builder-for-rhel-10-aarch64-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-codeready-builder-for-rhel-10-x86_64-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" - } - ] - }, -@@ -923,6 +1067,33 @@ - "repo_type": "rpm", - "distro": "rhel", - "rhui": "aws" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-supplementary-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-aarch64-supplementary-rhui-rpms", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-x86_64-supplementary-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" - } - ] - }, -@@ -1006,6 +1177,14 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-aarch64-nfv-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-aarch64-nfv-rpms", -@@ -1115,6 +1294,15 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-netweaver-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-netweaver-e4s-rpms", -@@ -1160,6 +1348,15 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-sap-solutions-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-sap-solutions-e4s-rpms", -@@ -1317,6 +1514,15 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "10", -+ "repoid": "rhel-10-for-x86_64-highavailability-e4s-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, - { - "major_version": "10", - "repoid": "rhel-10-for-x86_64-highavailability-e4s-rpms", -@@ -1340,6 +1546,75 @@ - "channel": "ga", - "repo_type": "rpm", - "distro": "rhel" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-rhel-10-for-x86_64-highavailability-rhui-rpms", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-rhui-microsoft-azure-rhel10", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "rhui-microsoft-azure-rhel10", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "azure" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-rhui-client-config-server-10", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "rhui-client-config-server-10", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-client-config-server-10", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "aws" -+ } -+ ] -+ }, -+ { -+ "pesid": "rhel10-rhui-custom-client-at-alibaba", -+ "entries": [ -+ { -+ "major_version": "10", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-10", -+ "arch": "aarch64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" -+ }, -+ { -+ "major_version": "10", -+ "repoid": "rhui-custom-rhui_client_at_alibaba-rhel-10", -+ "arch": "x86_64", -+ "channel": "ga", -+ "repo_type": "rpm", -+ "distro": "rhel", -+ "rhui": "alibaba" - } - ] - }, -@@ -5228,6 +5503,14 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-aarch64-nfv-e4s-rpms", -+ "arch": "aarch64", -+ "channel": "e4s", -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-for-aarch64-nfv-rpms", -@@ -5594,6 +5877,14 @@ - "repo_type": "rpm", - "distro": "rhel" - }, -+ { -+ "major_version": "9", -+ "repoid": "rhel-9-for-x86_64-highavailability-aus-rpms", -+ "arch": "x86_64", -+ "channel": "aus", -+ "repo_type": "rpm", -+ "distro": "rhel" -+ }, - { - "major_version": "9", - "repoid": "rhel-9-for-x86_64-highavailability-beta-rpms", --- -2.50.1 - diff --git a/SOURCES/0064-rhui-azure-add-target-client-s-GPG-key-to-mandatory-.patch b/SOURCES/0064-rhui-azure-add-target-client-s-GPG-key-to-mandatory-.patch deleted file mode 100644 index 5e4e2e1..0000000 --- a/SOURCES/0064-rhui-azure-add-target-client-s-GPG-key-to-mandatory-.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 08196d4533c51b9f9d7d45d90ca0bad8b0ef697d Mon Sep 17 00:00:00 2001 -From: Michal Hecko -Date: Fri, 4 Jul 2025 14:05:48 +0200 -Subject: [PATCH 64/66] rhui(azure): add target client's GPG key to mandatory - files - -The RHEL10's Azure RHUI client is signed using a different GPG -key than RHEL9 client. Therefore, we need to have the key available -when we try to bootstrap the RHEL10 client during the upgrade. - -Jira-ref: RHEL-64911 ---- - repos/system_upgrade/common/libraries/rhui.py | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/repos/system_upgrade/common/libraries/rhui.py b/repos/system_upgrade/common/libraries/rhui.py -index e1ab7c67..1e3b5359 100644 ---- a/repos/system_upgrade/common/libraries/rhui.py -+++ b/repos/system_upgrade/common/libraries/rhui.py -@@ -273,7 +273,12 @@ RHUI_SETUPS = { - extra_info={'agent_pkg': 'WALinuxAgent'}, - os_version='9'), - mk_rhui_setup(clients={'rhui-azure-rhel10'}, leapp_pkg='leapp-rhui-azure', -- mandatory_files=[('leapp-azure.repo', YUM_REPOS_PATH)], -+ mandatory_files=[ -+ ('leapp-azure.repo', YUM_REPOS_PATH), -+ # We need to have the new GPG key ready when we will be bootstrapping -+ # target rhui client. -+ ('RPM-GPG-KEY-microsoft-azure-release-new', '/etc/pki/rpm-gpg/') -+ ], - optional_files=[ - ('key.pem', RHUI_PKI_DIR), - ('content.crt', RHUI_PKI_PRODUCT_DIR) --- -2.50.1 - diff --git a/SOURCES/0065-feat-alibaba-support-rhel9-upgrade-to-rhel10-using-r.patch b/SOURCES/0065-feat-alibaba-support-rhel9-upgrade-to-rhel10-using-r.patch deleted file mode 100644 index f9c49f3..0000000 --- a/SOURCES/0065-feat-alibaba-support-rhel9-upgrade-to-rhel10-using-r.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 7468b10c32367d11a098c4f10390c18ec55720e1 Mon Sep 17 00:00:00 2001 -From: "jinkangkang.jkk" -Date: Mon, 16 Jun 2025 20:26:45 +0800 -Subject: [PATCH 65/66] feat(alibaba): support rhel9 upgrade to rhel10 using - rhui on alibaba cloud - ---- - repos/system_upgrade/common/libraries/rhui.py | 32 +++++++++++++++++-- - 1 file changed, 30 insertions(+), 2 deletions(-) - -diff --git a/repos/system_upgrade/common/libraries/rhui.py b/repos/system_upgrade/common/libraries/rhui.py -index 1e3b5359..b3225d5f 100644 ---- a/repos/system_upgrade/common/libraries/rhui.py -+++ b/repos/system_upgrade/common/libraries/rhui.py -@@ -383,6 +383,13 @@ RHUI_SETUPS = { - ('content.crt', RHUI_PKI_PRODUCT_DIR) - ], - os_version='9'), -+ mk_rhui_setup(clients={'aliyun_rhui_rhel10'}, leapp_pkg='leapp-rhui-alibaba', -+ mandatory_files=[('leapp-alibaba.repo', YUM_REPOS_PATH)], -+ optional_files=[ -+ ('key.pem', RHUI_PKI_DIR), -+ ('content.crt', RHUI_PKI_PRODUCT_DIR) -+ ], -+ os_version='10'), - ], - RHUIFamily(RHUIProvider.ALIBABA, arch=arch.ARCH_ARM64, client_files_folder='alibaba'): [ - mk_rhui_setup(clients={'aliyun_rhui_rhel8'}, leapp_pkg='leapp-rhui-alibaba', -@@ -399,6 +406,13 @@ RHUI_SETUPS = { - ('content.crt', RHUI_PKI_PRODUCT_DIR) - ], - os_version='9'), -+ mk_rhui_setup(clients={'aliyun_rhui_rhel10'}, leapp_pkg='leapp-rhui-alibaba', -+ mandatory_files=[('leapp-alibaba.repo', YUM_REPOS_PATH)], -+ optional_files=[ -+ ('key.pem', RHUI_PKI_DIR), -+ ('content.crt', RHUI_PKI_PRODUCT_DIR) -+ ], -+ os_version='10'), - ] - } - -@@ -601,15 +615,29 @@ RHUI_CLOUD_MAP = { - ], - }, - }, -+ '9to10': { -+ 'alibaba': { -+ 'src_pkg': 'aliyun_rhui_rhel9', -+ 'target_pkg': 'aliyun_rhui_rhel10', -+ 'leapp_pkg': 'leapp-rhui-alibaba', -+ 'leapp_pkg_repo': 'leapp-alibaba.repo', -+ 'files_map': [ -+ ('content.crt', RHUI_PKI_PRODUCT_DIR), -+ ('key.pem', RHUI_PKI_DIR), -+ ('leapp-alibaba.repo', YUM_REPOS_PATH) -+ ], -+ }, -+ } - } - - --# TODO(mmatuska) deprecate or adjust for 9to10? - def get_upg_path(): - """ - Get upgrade path in specific string format - """ -- return '7to8' if get_target_major_version() == '8' else '8to9' -+ source_major_version = get_source_major_version() -+ target_major_version = get_target_major_version() -+ return '{0}to{1}'.format(source_major_version, target_major_version) - - - @deprecated(since='2023-07-27', message='This functionality has been replaced with the RHUIInfo message.') --- -2.50.1 - diff --git a/SOURCES/0066-Inhibit-upgrade-on-systems-with-cgroupsv1-on-9to10-1.patch b/SOURCES/0066-Inhibit-upgrade-on-systems-with-cgroupsv1-on-9to10-1.patch deleted file mode 100644 index 3be3da4..0000000 --- a/SOURCES/0066-Inhibit-upgrade-on-systems-with-cgroupsv1-on-9to10-1.patch +++ /dev/null @@ -1,203 +0,0 @@ -From 3356c045fe2982f3a26b26b46258398b490a6d67 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Matej=20Matu=C5=A1ka?= -Date: Thu, 17 Jul 2025 14:33:55 +0200 -Subject: [PATCH 66/66] Inhibit upgrade on systems with cgroupsv1 on 9to10 - (#1392) - -* Inhibit upgrade on systems with cgroupsv1 on 9to10 - -cgroups-v1 were deprecated in RHEL 9 and are unsupported in RHEL 10. The -option to switch to cgroups-v1 is ignored. Users have to migrate to -cgroups-v2 in order to upgrade. - -Both legacy and hybrid modes are unsupported. Only unified hierarchy -(cgroups-v2) is supported. More info on how the modes are switched is -at: -https://www.freedesktop.org/software/systemd/man/247/systemd.html#systemd.unified_cgroup_hierarchy -and -https://www.freedesktop.org/software/systemd/man/247/systemd.html#systemd.legacy_systemd_cgroup_controller. - -Jira: RHEL-81212 ---- - .../actors/inhibitcgroupsv1/actor.py | 23 ++++++ - .../libraries/inhibitcgroupsv1.py | 56 ++++++++++++++ - .../tests/test_inhibitcgroupsv1.py | 74 +++++++++++++++++++ - 3 files changed, 153 insertions(+) - create mode 100644 repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/actor.py - create mode 100644 repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/libraries/inhibitcgroupsv1.py - create mode 100644 repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/tests/test_inhibitcgroupsv1.py - -diff --git a/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/actor.py b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/actor.py -new file mode 100644 -index 00000000..7a3e4be4 ---- /dev/null -+++ b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/actor.py -@@ -0,0 +1,23 @@ -+from leapp.actors import Actor -+from leapp.libraries.actor import inhibitcgroupsv1 -+from leapp.models import KernelCmdline -+from leapp.reporting import Report -+from leapp.tags import ChecksPhaseTag, IPUWorkflowTag -+ -+ -+class InhibitCgroupsv1(Actor): -+ """ -+ Inhibit upgrade if cgroups-v1 are enabled -+ -+ Support for cgroups-v1 was deprecated in RHEL 9 and removed in RHEL 10. -+ Both legacy and hybrid modes are unsupported, only the unified cgroup -+ hierarchy (cgroups-v2) is supported. -+ """ -+ -+ name = "inhibit_cgroupsv1" -+ consumes = (KernelCmdline,) -+ produces = (Report,) -+ tags = (ChecksPhaseTag, IPUWorkflowTag) -+ -+ def process(self): -+ inhibitcgroupsv1.process() -diff --git a/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/libraries/inhibitcgroupsv1.py b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/libraries/inhibitcgroupsv1.py -new file mode 100644 -index 00000000..6c891f22 ---- /dev/null -+++ b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/libraries/inhibitcgroupsv1.py -@@ -0,0 +1,56 @@ -+from leapp import reporting -+from leapp.exceptions import StopActorExecutionError -+from leapp.libraries.stdlib import api -+from leapp.models import KernelCmdline -+ -+ -+def process(): -+ kernel_cmdline = next(api.consume(KernelCmdline), None) -+ if not kernel_cmdline: -+ # really unlikely -+ raise StopActorExecutionError("Did not receive any KernelCmdline messages.") -+ -+ unified_hierarchy = True # default since RHEL 9 -+ legacy_controller_present = False -+ for param in kernel_cmdline.parameters: -+ if param.key == "systemd.unified_cgroup_hierarchy": -+ if param.value is not None and param.value.lower() in ("0", "false", "no"): -+ unified_hierarchy = False -+ if param.key == "systemd.legacy_systemd_cgroup_controller": -+ # no matter the value, it should be removed -+ # it has no effect when unified hierarchy is enabled -+ legacy_controller_present = True -+ -+ if unified_hierarchy: -+ api.current_logger().debug("cgroups-v2 already in use, nothing to do, skipping.") -+ return -+ -+ remediation_cmd_args = ["systemd.unified_cgroup_hierarchy"] -+ if legacy_controller_present: -+ remediation_cmd_args.append('systemd.legacy_systemd_cgroup_controller') -+ -+ summary = ( -+ "Leapp detected cgroups-v1 is enabled on the system." -+ " The support of cgroups-v1 was deprecated in RHEL 9 and is removed in RHEL 10." -+ " Software requiring cgroups-v1 might not work correctly or at all on RHEL 10." -+ ) -+ reporting.create_report( -+ [ -+ reporting.Title("cgroups-v1 enabled on the system"), -+ reporting.Summary(summary), -+ reporting.Severity(reporting.Severity.HIGH), -+ reporting.Groups([reporting.Groups.INHIBITOR, reporting.Groups.KERNEL]), -+ reporting.RelatedResource("package", "systemd"), -+ reporting.Remediation( -+ hint="Make sure no third party software requires cgroups-v1 and switch to cgroups-v2.", -+ # remove the args from commandline, the defaults are the desired values -+ commands=[ -+ [ -+ "grubby", -+ "--update-kernel=ALL", -+ '--remove-args="{}"'.format(",".join(remediation_cmd_args)), -+ ], -+ ], -+ ), -+ ] -+ ) -diff --git a/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/tests/test_inhibitcgroupsv1.py b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/tests/test_inhibitcgroupsv1.py -new file mode 100644 -index 00000000..9b3ec96f ---- /dev/null -+++ b/repos/system_upgrade/el9toel10/actors/inhibitcgroupsv1/tests/test_inhibitcgroupsv1.py -@@ -0,0 +1,74 @@ -+import pytest -+ -+from leapp import reporting -+from leapp.libraries.actor import inhibitcgroupsv1 -+from leapp.libraries.common.testutils import create_report_mocked, CurrentActorMocked -+from leapp.libraries.stdlib import api -+from leapp.models import KernelCmdline, KernelCmdlineArg -+ -+ -+@pytest.mark.parametrize( -+ "cmdline_params", ( -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="0")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="false")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="False")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="no")]), -+ ( -+ [ -+ KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="0"), -+ KernelCmdlineArg(key="systemd.legacy_systemd_cgroup_controller", value="0"), -+ ] -+ ), ( -+ [ -+ KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="0"), -+ KernelCmdlineArg(key="systemd.legacy_systemd_cgroup_controller", value="1"), -+ ] -+ ) -+ ) -+) -+def test_inhibit_should_inhibit(monkeypatch, cmdline_params): -+ curr_actor_mocked = CurrentActorMocked(msgs=[KernelCmdline(parameters=cmdline_params)]) -+ monkeypatch.setattr(api, "current_actor", curr_actor_mocked) -+ monkeypatch.setattr(reporting, "create_report", create_report_mocked()) -+ -+ inhibitcgroupsv1.process() -+ -+ assert reporting.create_report.called == 1 -+ report = reporting.create_report.reports[0] -+ assert "cgroups-v1" in report["title"] -+ assert reporting.Groups.INHIBITOR in report["groups"] -+ -+ command = [r for r in report["detail"]["remediations"] if r["type"] == "command"][0] -+ assert "systemd.unified_cgroup_hierarchy" in command['context'][2] -+ if len(cmdline_params) == 2: -+ assert "systemd.legacy_systemd_cgroup_controller" in command['context'][2] -+ -+ -+@pytest.mark.parametrize( -+ "cmdline_params", ( -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="1")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="true")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="True")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="yes")]), -+ ([KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value=None)]), -+ ( -+ [ -+ KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="1"), -+ KernelCmdlineArg(key="systemd.legacy_systemd_cgroup_controller", value="1"), -+ ] -+ ), ( -+ [ -+ KernelCmdlineArg(key="systemd.unified_cgroup_hierarchy", value="1"), -+ KernelCmdlineArg(key="systemd.legacy_systemd_cgroup_controller", value="0"), -+ ] -+ ), -+ ) -+) -+def test_inhibit_should_not_inhibit(monkeypatch, cmdline_params): -+ curr_actor_mocked = CurrentActorMocked(msgs=[KernelCmdline(parameters=cmdline_params)]) -+ monkeypatch.setattr(api, "current_actor", curr_actor_mocked) -+ monkeypatch.setattr(reporting, "create_report", create_report_mocked()) -+ -+ inhibitcgroupsv1.process() -+ -+ assert not reporting.create_report.called --- -2.50.1 - diff --git a/SPECS/leapp-repository.spec b/SPECS/leapp-repository.spec index dfc0700..3c13bcb 100644 --- a/SPECS/leapp-repository.spec +++ b/SPECS/leapp-repository.spec @@ -51,8 +51,8 @@ py2_byte_compile "%1" "%2"} # RHEL 8+ packages to be consistent with other leapp projects in future. Name: leapp-repository -Version: 0.22.0 -Release: 5%{?dist} +Version: 0.23.0 +Release: 1%{?dist} Summary: Repositories for leapp License: ASL 2.0 @@ -66,78 +66,6 @@ BuildArch: noarch ### PATCHES HERE # Patch0001: filename.patch -Patch0001: 0001-Use-leapp.libraries.common.rpms.get_leapp_packages-w.patch -Patch0002: 0002-fix-spell-AllowZoneDrifting-correctly.patch -Patch0003: 0003-cli-upgrade-allow-users-to-enable-entire-experimenta.patch -Patch0004: 0004-feat-livemode-exclude-DNF-cache-from-the-created-squ.patch -Patch0005: 0005-livemode-cfg-add-declaration-of-livemode-config-fiel.patch -Patch0006: 0006-livemode-cfg-use-framework-s-configurability-instead.patch -Patch0007: 0007-fix-livemode-do-not-stop-if-dbus-already-appears-to-.patch -Patch0008: 0008-feat-livemode-remove-the-use-of-LEAPP_DEVEL_ENABLE_L.patch -Patch0009: 0009-spec-require-leapp-framework-6.1-for-default-CLI-val.patch -Patch0010: 0010-docs-configuring-ipu-add-experimental-features-secti.patch -Patch0011: 0011-docs-livemode-add-LiveMode-documentation.patch -Patch0012: 0012-DOC-rename-configuring-ipu.md-to-envars.md.patch -Patch0013: 0013-fix-userspacegen-add-exeception-handling-to-swapping.patch -Patch0014: 0014-selinux-do-not-run-semodule-when-no-modules-are-sele.patch -Patch0015: 0015-feat-ipuconfig-provide-info-about-supported-upgrade-.patch -Patch0016: 0016-feat-upgrade_paths-include-information-about-distro-.patch -Patch0017: 0017-cleanup-ipupaths-remove-IPUPaths-message.patch -Patch0018: 0018-libs-version-use-supported_upgrade_paths.patch -Patch0019: 0019-Remove-7to8-CI-tests.patch -Patch0020: 0020-Fix-lint-in-Makefile-for-docs.patch -Patch0021: 0021-Improve-report-of-removed-kernel-drivers.patch -Patch0022: 0022-Improve-report-of-unsupported-network-configuration.patch -Patch0023: 0023-DOCS-add-missing-envar-LEAPP_OVL_IMG_FS_EXT4.patch -Patch0024: 0024-data-update-data-files-stream-3.3-1358.patch -Patch0025: 0025-Add-RHEL-10.1-and-9.7-product-certificates.patch -Patch0026: 0026-Add-handling-of-shorten-PCI-ID-and-lowercases.patch -Patch0027: 0027-Prevent-device-list-from-containing-incorrent-conten.patch -Patch0028: 0028-feat-command_utils-allow-missing-minor-major-version.patch -Patch0029: 0029-refactor-versions-config-rename-_simple_versions.patch -Patch0030: 0030-fix-lib-version-broken-_validate_version-on-RHEL-10.patch -Patch0031: 0031-upgrade_paths-add-information-about-centos-virtual-v.patch -Patch0032: 0032-models-ipuconfig-extend-Version-class-to-contain-vir.patch -Patch0033: 0033-libs-common-version-autocorrect-centos-versions-into.patch -Patch0034: 0034-Introduce-distro-based-rpm-gpg-trusted-directory.patch -Patch0035: 0035-Add-official-Centos-Stream-9-and-10-RPM-GPG-keys.patch -Patch0036: 0036-Deprecate-is_rhel_alt-from-share-libraries.patch -Patch0037: 0037-data-update-data-files-stream-3.3-1380.patch - -# CTC1 Candidate2 -Patch0038: 0038-Makefile-Non-zero-exit-code-on-failed-tests-in-conta.patch -Patch0039: 0039-CI-Unit-tests-Rename-tasks-tests-executions.patch -Patch0040: 0040-Fix-parsing-of-the-kernel-cmdline.patch -Patch0041: 0041-repomap-Process-repositories-based-on-distro.patch -Patch0042: 0042-Update-the-upgrade-data-files-stream-4.0.patch -Patch0043: 0043-unit-tests-suppress-deprecation-warning-for-is_rhel_.patch - -# CTC2 Candidate1 -Patch0044: 0044-Remove-obsolete-workflows.patch -Patch0045: 0045-README-IRC-GitHub-discussions.patch -Patch0046: 0046-Resolve-boot-issues-in-hybrid-azure-during-upgrades-.patch -Patch0047: 0047-Restructure-hybrid-image-detection.patch -Patch0048: 0048-Point-to-leapp-repository-contribution-guidelines.patch -Patch0049: 0049-Read-the-DNF-config-by-module.py-library.patch -Patch0050: 0050-Disable-localpkg_gpgcheck-parameter-from-plugin-data.patch -Patch0051: 0051-PR-welcome-msg-update-link-to-contrib-guidelines-139.patch -Patch0052: 0052-Fix-skip-checking-ownership-of-files-in-.-directory-.patch -Patch0053: 0053-fixup-Fix-skip-checking-ownership-of-files-in-.-dire.patch -Patch0054: 0054-Add-test.patch -Patch0055: 0055-fixup-Add-test.patch -Patch0056: 0056-Add-test-for-non-recursive.patch -Patch0057: 0057-el8to9-actors-mysql-Add-MySQL-actor-with-recommendat.patch -Patch0058: 0058-Fix-target-version-format-checks.patch -# do not apply this patch, due to error in centpkg tool -# it doesn't contain any functional change -#Patch0059: 0059-Drop-el7toel8-leapp-repository.patch -Patch0060: 0060-libs-rhui-add-rhel10-targets-for-upgrades.patch -Patch0061: 0061-userspacegen-do-not-repolist-source-debug-repos.patch -Patch0062: 0062-actor-checkrhui-do-not-boostrap-client-on-AWS-9-10.patch -Patch0063: 0063-add-azure-aws-alibaba-client-repositories-to-repomap.patch -Patch0064: 0064-rhui-azure-add-target-client-s-GPG-key-to-mandatory-.patch -Patch0065: 0065-feat-alibaba-support-rhel9-upgrade-to-rhel10-using-r.patch -Patch0066: 0066-Inhibit-upgrade-on-systems-with-cgroupsv1-on-9to10-1.patch %description %{summary} @@ -202,6 +130,10 @@ Requires: leapp # uncompressing redhat-release package from the ISO. Requires: cpio +# Subpackage for managing fapolicyd rules for %{lpr_name} installed only if +# fapolicyd is present on the system +Requires: (%{lpr_name}-fapolicyd = %{version}-%{release} if fapolicyd) + # The leapp-repository rpm is renamed to %%{lpr_name} Obsoletes: leapp-repository < 0.14.0-5 Provides: leapp-repository = %{version}-%{release} @@ -299,78 +231,21 @@ Requires: libdb-utils %{summary} +%package -n %{lpr_name}-fapolicyd +Summary: Manage fapolicyd rules for %{lpr_name} during the upgrade + +Requires: fapolicyd + +%description -n %{lpr_name}-fapolicyd +%{summary} + + %prep %setup -n %{name}-%{version} %setup -q -n %{name}-%{version} -D -T -a 1 # APPLY PATCHES HERE # %%patch -P 0001 -p1 -%patch -P 0001 -p1 -%patch -P 0002 -p1 -%patch -P 0003 -p1 -%patch -P 0004 -p1 -%patch -P 0005 -p1 -%patch -P 0006 -p1 -%patch -P 0007 -p1 -%patch -P 0008 -p1 -%patch -P 0009 -p1 -%patch -P 0010 -p1 -%patch -P 0011 -p1 -%patch -P 0012 -p1 -%patch -P 0013 -p1 -%patch -P 0014 -p1 -%patch -P 0015 -p1 -%patch -P 0016 -p1 -%patch -P 0017 -p1 -%patch -P 0018 -p1 -%patch -P 0019 -p1 -%patch -P 0020 -p1 -%patch -P 0021 -p1 -%patch -P 0022 -p1 -%patch -P 0023 -p1 -%patch -P 0024 -p1 -%patch -P 0025 -p1 -%patch -P 0026 -p1 -%patch -P 0027 -p1 -%patch -P 0028 -p1 -%patch -P 0029 -p1 -%patch -P 0030 -p1 -%patch -P 0031 -p1 -%patch -P 0032 -p1 -%patch -P 0033 -p1 -%patch -P 0034 -p1 -%patch -P 0035 -p1 -%patch -P 0036 -p1 -%patch -P 0037 -p1 -%patch -P 0038 -p1 -%patch -P 0039 -p1 -%patch -P 0040 -p1 -%patch -P 0041 -p1 -%patch -P 0042 -p1 -%patch -P 0043 -p1 -%patch -P 0044 -p1 -%patch -P 0045 -p1 -%patch -P 0046 -p1 -%patch -P 0047 -p1 -%patch -P 0048 -p1 -%patch -P 0049 -p1 -%patch -P 0050 -p1 -%patch -P 0051 -p1 -%patch -P 0052 -p1 -%patch -P 0053 -p1 -%patch -P 0054 -p1 -%patch -P 0055 -p1 -%patch -P 0056 -p1 -%patch -P 0057 -p1 -%patch -P 0058 -p1 -%patch -P 0060 -p1 -%patch -P 0061 -p1 -%patch -P 0062 -p1 -%patch -P 0063 -p1 -%patch -P 0064 -p1 -%patch -P 0065 -p1 -%patch -P 0066 -p1 - %build cp -a leapp*deps*el%{next_major_ver}.noarch.rpm repos/system_upgrade/%{repo_shortname}/files/bundled-rpms/ @@ -387,6 +262,10 @@ install -m 0755 -d %{buildroot}%{_sysconfdir}/leapp/files/ install -m 0644 etc/leapp/transaction/* %{buildroot}%{_sysconfdir}/leapp/transaction install -m 0644 etc/leapp/files/* %{buildroot}%{_sysconfdir}/leapp/files +# install rules necessary for fapolicy +mkdir -p %{buildroot}%{_sysconfdir}/fapolicyd/rules.d/ +install -m 0644 etc/fapolicyd/rules.d/31-leapp-repository.rules %{buildroot}%{_sysconfdir}/fapolicyd/rules.d + # uncomment to install existing configs if any exists #install -m 0644 etc/leapp/actor_conf.d/* %%{buildroot}%%{_sysconfdir}/leapp/actor_conf.d @@ -429,6 +308,12 @@ done; %endif +%posttrans -n %{lpr_name}-fapolicyd +if systemctl is-active --quiet fapolicyd; then + systemctl restart fapolicyd +fi + + %files -n %{lpr_name} %doc README.md %license LICENSE @@ -450,7 +335,20 @@ done; %files -n %{lpr_name}-deps # no files here + +%files -n %{lpr_name}-fapolicyd +%attr(644, root, fapolicyd) %config %{_sysconfdir}/fapolicyd/rules.d/31-leapp-repository.rules + + %changelog +* Thu Aug 14 2025 Karolina Kula - 0.23.0-1 +- Rebase to new upstream 0.23.0 +- Enable in-place upgrades on CentOS Stream systems +- Introduce leapp-upgrade-el8toel9-fapolicyd subpackage with fapolicyd rules for in-place upgrades +- Ignore Red Hat subscription-manager actions on non-RHEL distros +- Update leapp upgrade data files +- Resolves: RHEL-65599, RHEL-67627 + * Fri Jul 18 2025 Karolina Kula - 0.22.0-5 - Fix broken bootloader on Azure hybrid images for systems previously upgraded from RHEL 7 - Load DNF configuration correctly when using DNF libraries