From 75d33f663148a3d3f41c17642726a4e4e23fc4ed Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Thu, 14 Dec 2023 11:22:23 +0100 Subject: [PATCH 01/51] WIP: Add ssl parsing config keys --- lib/rmt/config.rb | 8 +++++++- package/obs/rmt.conf | 8 ++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/rmt/config.rb b/lib/rmt/config.rb index 650a316ad..8416509f4 100644 --- a/lib/rmt/config.rb +++ b/lib/rmt/config.rb @@ -23,7 +23,13 @@ def db_config(key = 'database') 'adapter' => Settings[key].adapter || 'mysql2', 'encoding' => Settings[key].encoding || 'utf8', 'timeout' => Settings[key].timeout || 5000, - 'pool' => Settings[key].pool || 5 + 'pool' => Settings[key].pool || 5, + 'sslverify' => Settings[key].sslverify || false, + 'sslkey' => Settings[key].sslkey || '', + 'sslcert' => Settings[key].sslcert || '', + 'sslca' => Settings[key].sslca || '', + 'sslcapath' => Settings[key].sslcapath || '', + 'sslcipher' => Settings[key].sslcipher || '' } end diff --git a/package/obs/rmt.conf b/package/obs/rmt.conf index d58fd0b75..6aa8dac76 100644 --- a/package/obs/rmt.conf +++ b/package/obs/rmt.conf @@ -7,6 +7,14 @@ database: encoding: utf8 timeout: 5000 pool: 5 + # set sslverify to true to use tls over ssl mysql connection + sslverify: false + sslkey: /some/path + sslcert: /some/path + sslca: /some/path + sslcapath: /some/path + sslcipher: /some/path + scc: username: From 2d4fe72277d29a6509570c0b07e97a5cbaea1292 Mon Sep 17 00:00:00 2001 From: Felix Schnizlein Date: Thu, 4 Jan 2024 19:18:16 +0100 Subject: [PATCH 02/51] Revert "Revert "[1/x] Prepare code sprint and implement repository type detection"" --- .rubocop_todo.yml | 18 +- lib/rmt/cli/export.rb | 2 +- lib/rmt/cli/import.rb | 2 +- lib/rmt/cli/mirror.rb | 8 +- lib/rmt/mirror.rb | 221 +------- lib/rmt/mirror/exception.rb | 2 + lib/rmt/mirror/repomd.rb | 202 +++++++ spec/lib/rmt/cli/export_spec.rb | 12 +- spec/lib/rmt/cli/import_spec.rb | 14 +- spec/lib/rmt/cli/mirror_spec.rb | 44 +- spec/lib/rmt/mirror/repomd_spec.rb | 853 +++++++++++++++++++++++++++++ spec/lib/rmt/mirror_spec.rb | 849 +--------------------------- 12 files changed, 1163 insertions(+), 1064 deletions(-) create mode 100644 lib/rmt/mirror/exception.rb create mode 100644 lib/rmt/mirror/repomd.rb create mode 100644 spec/lib/rmt/mirror/repomd_spec.rb diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index fceb878eb..be8aaf3dc 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -16,7 +16,7 @@ Layout/ArgumentAlignment: - 'app/models/product.rb' - 'engines/instance_verification/spec/requests/api/connect/v3/systems/products_controller_spec.rb' - 'spec/factories/products.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/models/migration_engine_spec.rb' # Offense count: 3 @@ -40,7 +40,7 @@ Layout/EmptyLineAfterGuardClause: - 'lib/rmt/cli/repos_custom.rb' - 'lib/rmt/cli/smt_importer.rb' - 'lib/rmt/fiber_request.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 2 # Cop supports --auto-correct. @@ -241,7 +241,7 @@ Performance/RegexpMatch: - 'engines/registration_sharing/lib/registration_sharing.rb' - 'engines/strict_authentication/app/controllers/strict_authentication/authentication_controller.rb' - 'lib/rmt/cli/base.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 4 # Cop supports --auto-correct. @@ -249,7 +249,7 @@ Performance/RegexpMatch: Performance/StringInclude: Exclude: - 'engines/strict_authentication/app/controllers/strict_authentication/authentication_controller.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 167 # Configuration parameters: Prefixes. @@ -279,7 +279,7 @@ RSpec/EmptyLineAfterHook: - 'engines/strict_authentication/spec/requests/services_controller_spec.rb' - 'engines/strict_authentication/spec/requests/strict_authentication/authentication_controller_spec.rb' - 'spec/lib/rmt/config_spec.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/models/product_spec.rb' - 'spec/requests/api/connect/v3/subscriptions/systems_controller_spec.rb' - 'spec/requests/api/connect/v3/systems/activations_controller_spec.rb' @@ -321,7 +321,7 @@ RSpec/ExpectInHook: - 'spec/lib/rmt/cli/main_spec.rb' - 'spec/lib/rmt/cli/repos_custom_spec.rb' - 'spec/lib/rmt/cli/repos_spec.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/lib/rmt/scc_spec.rb' # Offense count: 3 @@ -362,7 +362,7 @@ RSpec/ImplicitSubject: # Configuration parameters: AssignmentOnly. RSpec/InstanceVariable: Exclude: - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 1 RSpec/IteratedExpectation: @@ -430,7 +430,7 @@ RSpec/Rails/HttpStatus: RSpec/ReceiveCounts: Exclude: - 'spec/lib/rmt/lockfile_spec.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/suse/connect/api_spec.rb' # Offense count: 3 @@ -454,7 +454,7 @@ RSpec/StubbedMock: - 'spec/lib/rmt/cli/main_spec.rb' - 'spec/lib/rmt/cli/smt_importer_spec.rb' - 'spec/lib/rmt/cli/systems_spec.rb' - - 'spec/lib/rmt/mirror_spec.rb' + - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/lib/rmt/scc_spec.rb' - 'spec/support/shared_examples/cli.rb' - 'spec/suse/connect/api_spec.rb' diff --git a/lib/rmt/cli/export.rb b/lib/rmt/cli/export.rb index 395892252..fc515cd28 100644 --- a/lib/rmt/cli/export.rb +++ b/lib/rmt/cli/export.rb @@ -30,7 +30,7 @@ def settings(path) def repos(path) path = needs_path(path, writable: true) - mirror = RMT::Mirror.new(mirroring_base_dir: path, logger: logger, airgap_mode: true) + mirror = RMT::Mirror::Repomd.new(mirroring_base_dir: path, logger: logger, airgap_mode: true) begin mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') diff --git a/lib/rmt/cli/import.rb b/lib/rmt/cli/import.rb index b065b79d7..99cd09d73 100644 --- a/lib/rmt/cli/import.rb +++ b/lib/rmt/cli/import.rb @@ -13,7 +13,7 @@ def repos(path) RMT::Lockfile.lock do path = needs_path(path) - mirror = RMT::Mirror.new(logger: logger, airgap_mode: true) + mirror = RMT::Mirror::Repomd.new(logger: logger, airgap_mode: true) repos_file = File.join(path, 'repos.json') raise RMT::CLI::Error.new(_('%{file} does not exist.') % { file: repos_file }) unless File.exist?(repos_file) diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index 39dbd01fb..aa3643b3a 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -79,7 +79,13 @@ def product(*targets) protected def mirror - @mirror ||= RMT::Mirror.new(logger: logger, mirror_src: RMT::Config.mirror_src_files?) + config = { + logger: logger, + mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, + mirror_src: RMT::Config.mirror_src_files?, + airgap_mode: false + } + @mirror ||= RMT::Mirror::Repomd.new(**config) end def errors diff --git a/lib/rmt/mirror.rb b/lib/rmt/mirror.rb index 24b87d715..7e0dce51e 100644 --- a/lib/rmt/mirror.rb +++ b/lib/rmt/mirror.rb @@ -1,207 +1,38 @@ -require 'rmt/downloader' -require 'rmt/gpg' -require 'repomd_parser' -require 'time' - class RMT::Mirror - class RMT::Mirror::Exception < RuntimeError - end + RPM_FILE_NEEDLE = 'repodata/repomd.xml'.freeze + DEB_FILE_NEEDLE = 'Release'.freeze - include RMT::Deduplicator - include RMT::FileValidator + attr_reader :logger, :base_dir, :mirror_sources, :is_airgapped, :repository - def initialize(mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, logger:, mirror_src: false, airgap_mode: false) - @mirroring_base_dir = mirroring_base_dir + def initialize(repository:, base_dir:, logger:, mirror_sources: false, is_airgapped: false) + @repository = repository @logger = logger - @mirror_src = mirror_src - @airgap_mode = airgap_mode - @deep_verify = false - - # don't save files for deduplication when in offline mode - @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) + @base_dir = base_dir + @mirror_sources = mirror_sources + @is_airgapped = is_airgapped end - def mirror_suma_product_tree(repository_url:) - # we have an inconsistency in how we mirror in offline mode - # in normal mode we mirror in the following way: - # base_dir/repo/... - # however, in offline mode we mirror in the following way - # base_dir/... - # we need this extra step to ensure that we write to the public directory - base_dir = mirroring_base_dir - base_dir = File.expand_path(File.join(mirroring_base_dir, '/../')) if mirroring_base_dir == RMT::DEFAULT_MIRROR_DIR - - repository_dir = File.join(base_dir, '/suma/') - mirroring_paths = { - base_url: URI.join(repository_url), - base_dir: repository_dir, - cache_dir: repository_dir + def detect_repository_type + search = { + repomd: File.join(repository.external_url, RPM_FILE_NEEDLE), + debian: File.join(repository.external_url, DEB_FILE_NEEDLE) } - logger.info _('Mirroring SUSE Manager product tree to %{dir}') % { dir: repository_dir } - downloader.download_multi([FileReference.new(relative_path: 'product_tree.json', **mirroring_paths)]) - rescue RMT::Downloader::Exception => e - raise RMT::Mirror::Exception.new(_('Could not mirror SUSE Manager product tree with error: %{error}') % { error: e.message }) - end - - def mirror(repository_url:, local_path:, auth_token: nil, repo_name: nil) - repository_dir = File.join(mirroring_base_dir, local_path) - - logger.info _('Mirroring repository %{repo} to %{dir}') % { repo: repo_name || repository_url, dir: repository_dir } - - create_repository_dir(repository_dir) - temp_licenses_dir = create_temp_dir - # downloading license doesn't require an auth token - mirror_license(repository_dir, repository_url, temp_licenses_dir) - - downloader.auth_token = auth_token - temp_metadata_dir = create_temp_dir - metadata_files = mirror_metadata(repository_dir, repository_url, temp_metadata_dir) - mirror_packages(metadata_files, repository_dir, repository_url) - - replace_directory(temp_licenses_dir, repository_dir.chomp('/') + '.license/') if Dir.exist?(temp_licenses_dir) - replace_directory(File.join(temp_metadata_dir, 'repodata'), File.join(repository_dir, 'repodata')) - ensure - [temp_licenses_dir, temp_metadata_dir].each { |dir| FileUtils.remove_entry(dir, true) } - end - - protected - - attr_reader :airgap_mode, :deep_verify, :downloader, :logger, :mirroring_base_dir, :mirror_src - - def create_repository_dir(repository_dir) - FileUtils.mkpath(repository_dir) unless Dir.exist?(repository_dir) - rescue StandardError => e - raise RMT::Mirror::Exception.new( - _('Could not create local directory %{dir} with error: %{error}') % { dir: repository_dir, error: e.message } - ) - end - - def create_temp_dir - Dir.mktmpdir - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) - end - - def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) - mirroring_paths = { - base_url: URI.join(repository_url), - base_dir: temp_metadata_dir, - cache_dir: repository_dir - } - - repomd_xml = FileReference.new(relative_path: 'repodata/repomd.xml', **mirroring_paths) - downloader.download_multi([repomd_xml]) - - begin - signature_file = FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) - key_file = FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) - # mirror repomd.xml.asc first, because there are repos with repomd.xml.asc but without repomd.xml.key - downloader.download_multi([signature_file]) - downloader.download_multi([key_file]) - - RMT::GPG.new( - metadata_file: repomd_xml.local_path, - key_file: key_file.local_path, - signature_file: signature_file.local_path, - logger: logger - ).verify_signature - rescue RMT::Downloader::Exception => e - if (e.http_code == 404) - logger.info(_('Repository metadata signatures are missing')) - else - raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) + search.each do |key, url| + # Current CDN authenticates via a key append to the request path + # e.g. + # https://update.suse.com/SUSE/product/some-product + # becomes + # https://update.suse.com/SUSE/product/some-product?authenication_tokensiduhashasdyashdaysdasud + uri = URI.join(url) + uri.query = @repository.auth_token if @repository.auth_token + + request = RMT::HttpRequest.new(uri, method: :head, followlocation: true) + request.on_success do + return key end + request.run end - - metadata_files = RepomdParser::RepomdXmlParser.new.parse_file(repomd_xml.local_path) - .map { |reference| FileReference.build_from_metadata(reference, **mirroring_paths) } - - downloader.download_multi(metadata_files.dup) - - metadata_files - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while mirroring metadata: %{error}') % { error: e.message }) - end - - def mirror_license(repository_dir, repository_url, temp_licenses_dir) - mirroring_paths = { - base_url: repository_url.chomp('/') + '.license/', - base_dir: temp_licenses_dir, - cache_dir: repository_dir.chomp('/') + '.license/' - } - - begin - directory_yast = FileReference.new(relative_path: 'directory.yast', **mirroring_paths) - downloader.download_multi([directory_yast]) - rescue RMT::Downloader::Exception - logger.debug("No license directory found for repository '#{repository_url}'") - FileUtils.remove_entry(temp_licenses_dir) # the repository would have an empty licenses directory unless removed - return - end - - license_files = File.readlines(directory_yast.local_path) - .map(&:strip).reject { |item| item == 'directory.yast' } - .map { |relative_path| FileReference.new(relative_path: relative_path, **mirroring_paths) } - downloader.download_multi(license_files) - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while mirroring license files: %{error}') % { error: e.message }) - end - - def mirror_packages(metadata_files, repository_dir, repository_url) - package_references = parse_packages_metadata(metadata_files) - - package_file_references = package_references.map do |reference| - FileReference.build_from_metadata(reference, - base_dir: repository_dir, - base_url: repository_url) - end - - failed_downloads = download_package_files(package_file_references) - - raise _('Failed to download %{failed_count} files') % { failed_count: failed_downloads.size } unless failed_downloads.empty? - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while mirroring packages: %{error}') % { error: e.message }) - end - - def parse_packages_metadata(metadata_references) - xml_parsers = { deltainfo: RepomdParser::DeltainfoXmlParser, - primary: RepomdParser::PrimaryXmlParser } - - metadata_references.map do |file| - next unless xml_parsers.key? file.type - - xml_parsers[file.type].new.parse_file(file.local_path) - end.flatten.compact - end - - def download_package_files(file_references) - files_to_download = file_references.select { |file| need_to_download?(file) } - return [] if files_to_download.empty? - - downloader.download_multi(files_to_download, ignore_errors: true) - end - - def need_to_download?(file) - return false if file.arch == 'src' && !mirror_src - return false if validate_local_file(file) - return false if deduplicate(file) - - true - end - - def replace_directory(source_dir, destination_dir) - old_directory = File.join(File.dirname(destination_dir), '.old_' + File.basename(destination_dir)) - - FileUtils.remove_entry(old_directory) if Dir.exist?(old_directory) - FileUtils.mv(destination_dir, old_directory) if Dir.exist?(destination_dir) - FileUtils.mv(source_dir, destination_dir, force: true) - FileUtils.chmod(0o755, destination_dir) - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while moving directory %{src} to %{dest}: %{error}') % { - src: source_dir, - dest: destination_dir, - error: e.message - }) + nil end end diff --git a/lib/rmt/mirror/exception.rb b/lib/rmt/mirror/exception.rb new file mode 100644 index 000000000..89a9c28cd --- /dev/null +++ b/lib/rmt/mirror/exception.rb @@ -0,0 +1,2 @@ +class RMT::Mirror::Exception < RuntimeError +end diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb new file mode 100644 index 000000000..199511de4 --- /dev/null +++ b/lib/rmt/mirror/repomd.rb @@ -0,0 +1,202 @@ +require 'rmt/downloader' +require 'rmt/gpg' +require 'repomd_parser' +require 'time' + +class RMT::Mirror::Repomd + include RMT::Deduplicator + include RMT::FileValidator + + def initialize(logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, airgap_mode: false) + @mirroring_base_dir = mirroring_base_dir + @logger = logger + @mirror_src = mirror_src + @airgap_mode = airgap_mode + @deep_verify = false + + # don't save files for deduplication when in offline mode + @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) + end + + def mirror_suma_product_tree(repository_url:) + # we have an inconsistency in how we mirror in offline mode + # in normal mode we mirror in the following way: + # base_dir/repo/... + # however, in offline mode we mirror in the following way + # base_dir/... + # we need this extra step to ensure that we write to the public directory + base_dir = mirroring_base_dir + base_dir = File.expand_path(File.join(mirroring_base_dir, '/../')) if mirroring_base_dir == RMT::DEFAULT_MIRROR_DIR + + repository_dir = File.join(base_dir, '/suma/') + mirroring_paths = { + base_url: URI.join(repository_url), + base_dir: repository_dir, + cache_dir: repository_dir + } + + logger.info _('Mirroring SUSE Manager product tree to %{dir}') % { dir: repository_dir } + downloader.download_multi([RMT::Mirror::FileReference.new(relative_path: 'product_tree.json', **mirroring_paths)]) + rescue RMT::Downloader::Exception => e + raise RMT::Mirror::Exception.new(_('Could not mirror SUSE Manager product tree with error: %{error}') % { error: e.message }) + end + + def mirror(repository_url:, local_path:, auth_token: nil, repo_name: nil) + repository_dir = File.join(mirroring_base_dir, local_path) + + logger.info _('Mirroring repository %{repo} to %{dir}') % { repo: repo_name || repository_url, dir: repository_dir } + + create_repository_dir(repository_dir) + temp_licenses_dir = create_temp_dir + # downloading license doesn't require an auth token + mirror_license(repository_dir, repository_url, temp_licenses_dir) + + downloader.auth_token = auth_token + temp_metadata_dir = create_temp_dir + metadata_files = mirror_metadata(repository_dir, repository_url, temp_metadata_dir) + mirror_packages(metadata_files, repository_dir, repository_url) + + replace_directory(temp_licenses_dir, repository_dir.chomp('/') + '.license/') if Dir.exist?(temp_licenses_dir) + replace_directory(File.join(temp_metadata_dir, 'repodata'), File.join(repository_dir, 'repodata')) + ensure + [temp_licenses_dir, temp_metadata_dir].each { |dir| FileUtils.remove_entry(dir, true) } + end + + protected + + attr_reader :airgap_mode, :deep_verify, :downloader, :logger, :mirroring_base_dir, :mirror_src + + def create_repository_dir(repository_dir) + FileUtils.mkpath(repository_dir) unless Dir.exist?(repository_dir) + rescue StandardError => e + raise RMT::Mirror::Exception.new( + _('Could not create local directory %{dir} with error: %{error}') % { dir: repository_dir, error: e.message } + ) + end + + def create_temp_dir + Dir.mktmpdir + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) + end + + def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) + mirroring_paths = { + base_url: URI.join(repository_url), + base_dir: temp_metadata_dir, + cache_dir: repository_dir + } + + repomd_xml = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml', **mirroring_paths) + downloader.download_multi([repomd_xml]) + + begin + signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) + key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) + # mirror repomd.xml.asc first, because there are repos with repomd.xml.asc but without repomd.xml.key + downloader.download_multi([signature_file]) + downloader.download_multi([key_file]) + + RMT::GPG.new( + metadata_file: repomd_xml.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: logger + ).verify_signature + rescue RMT::Downloader::Exception => e + if (e.http_code == 404) + logger.info(_('Repository metadata signatures are missing')) + else + raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) + end + end + + metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse + .map { |reference| RMT::Mirror::FileReference.build_from_metadata(reference, **mirroring_paths) } + + downloader.download_multi(metadata_files.dup) + + metadata_files + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Error while mirroring metadata: %{error}') % { error: e.message }) + end + + def mirror_license(repository_dir, repository_url, temp_licenses_dir) + mirroring_paths = { + base_url: repository_url.chomp('/') + '.license/', + base_dir: temp_licenses_dir, + cache_dir: repository_dir.chomp('/') + '.license/' + } + + begin + directory_yast = RMT::Mirror::FileReference.new(relative_path: 'directory.yast', **mirroring_paths) + downloader.download_multi([directory_yast]) + rescue RMT::Downloader::Exception + logger.debug("No license directory found for repository '#{repository_url}'") + FileUtils.remove_entry(temp_licenses_dir) # the repository would have an empty licenses directory unless removed + return + end + + license_files = File.readlines(directory_yast.local_path) + .map(&:strip).reject { |item| item == 'directory.yast' } + .map { |relative_path| RMT::Mirror::FileReference.new(relative_path: relative_path, **mirroring_paths) } + downloader.download_multi(license_files) + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Error while mirroring license files: %{error}') % { error: e.message }) + end + + def mirror_packages(metadata_files, repository_dir, repository_url) + package_references = parse_packages_metadata(metadata_files) + + package_file_references = package_references.map do |reference| + RMT::Mirror::FileReference.build_from_metadata(reference, + base_dir: repository_dir, + base_url: repository_url) + end + + failed_downloads = download_package_files(package_file_references) + + raise _('Failed to download %{failed_count} files') % { failed_count: failed_downloads.size } unless failed_downloads.empty? + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Error while mirroring packages: %{error}') % { error: e.message }) + end + + def parse_packages_metadata(metadata_references) + xml_parsers = { deltainfo: RepomdParser::DeltainfoXmlParser, + primary: RepomdParser::PrimaryXmlParser } + + metadata_references + .map { |file| xml_parsers[file.type]&.new(file.local_path) }.compact + .map(&:parse).flatten + end + + def download_package_files(file_references) + files_to_download = file_references.select { |file| need_to_download?(file) } + return [] if files_to_download.empty? + + downloader.download_multi(files_to_download, ignore_errors: true) + end + + def need_to_download?(file) + return false if file.arch == 'src' && !mirror_src + return false if validate_local_file(file) + return false if deduplicate(file) + + true + end + + def replace_directory(source_dir, destination_dir) + old_directory = File.join(File.dirname(destination_dir), '.old_' + File.basename(destination_dir)) + + FileUtils.remove_entry(old_directory) if Dir.exist?(old_directory) + FileUtils.mv(destination_dir, old_directory) if Dir.exist?(destination_dir) + FileUtils.mv(source_dir, destination_dir, force: true) + FileUtils.chmod(0o755, destination_dir) + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Error while moving directory %{src} to %{dest}: %{error}') % { + src: source_dir, + dest: destination_dir, + error: e.message + }) + end +end diff --git a/spec/lib/rmt/cli/export_spec.rb b/spec/lib/rmt/cli/export_spec.rb index 91b1cfd49..95a7520ea 100644 --- a/spec/lib/rmt/cli/export_spec.rb +++ b/spec/lib/rmt/cli/export_spec.rb @@ -67,7 +67,7 @@ include_examples 'handles non-writable path' let(:command) { described_class.start(['repos', path]) } - let(:mirror_double) { instance_double('RMT::Mirror') } + let(:mirror_double) { instance_double('RMT::Mirror::Repomd') } let(:repo_settings) do [ { url: 'http://foo.bar/repo1', auth_token: 'foobar' }, @@ -77,8 +77,8 @@ context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') - expect_any_instance_of(RMT::Mirror).to receive(:mirror).twice + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) @@ -92,7 +92,7 @@ it 'outputs a warning' do FileUtils.mkdir_p path - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) expect { command }.to raise_error(SystemExit).and(output("#{File.join(path, 'repos.json')} does not exist.\n").to_stderr) end end @@ -101,7 +101,7 @@ let(:path) { '/mnt/usb/../usb' } before do - expect(RMT::Mirror).to receive(:new).with( + expect(RMT::Mirror::Repomd).to receive(:new).with( mirroring_base_dir: '/mnt/usb', logger: instance_of(RMT::Logger), airgap_mode: true @@ -131,7 +131,7 @@ context 'with valid repo ids' do before do - expect(RMT::Mirror).to receive(:new).with( + expect(RMT::Mirror::Repomd).to receive(:new).with( mirroring_base_dir: path, logger: instance_of(RMT::Logger), airgap_mode: true diff --git a/spec/lib/rmt/cli/import_spec.rb b/spec/lib/rmt/cli/import_spec.rb index ed5944117..e3fe88f00 100644 --- a/spec/lib/rmt/cli/import_spec.rb +++ b/spec/lib/rmt/cli/import_spec.rb @@ -47,7 +47,7 @@ let(:repo2) { create :repository, mirroring_enabled: true } let(:repo1_local_path) { repo_url_to_local_path(path, repo1.external_url) } let(:repo2_local_path) { repo_url_to_local_path(path, repo2.external_url) } - let(:mirror_double) { instance_double RMT::Mirror } + let(:mirror_double) { instance_double RMT::Mirror::Repomd } let(:repo_settings) do [ { url: repo1.external_url, auth_token: repo1.auth_token.to_s }, @@ -59,7 +59,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect(RMT::Mirror).to receive(:new).with( + expect(RMT::Mirror::Repomd).to receive(:new).with( logger: instance_of(RMT::Logger), airgap_mode: true ).and_return(mirror_double) @@ -91,7 +91,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect(RMT::Mirror).to receive(:new).with( + expect(RMT::Mirror::Repomd).to receive(:new).with( logger: instance_of(RMT::Logger), airgap_mode: true ).and_return(mirror_double) @@ -124,8 +124,8 @@ context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') - expect_any_instance_of(RMT::Mirror).to receive(:mirror).twice + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) @@ -148,7 +148,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) expect { command }.to output(/repository by URL #{missing_repo_url} does not exist in database/).to_stderr.and output('').to_stdout end end @@ -165,7 +165,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect(RMT::Mirror).to receive(:new).with( + expect(RMT::Mirror::Repomd).to receive(:new).with( logger: instance_of(RMT::Logger), airgap_mode: true ).and_return(mirror_double) diff --git a/spec/lib/rmt/cli/mirror_spec.rb b/spec/lib/rmt/cli/mirror_spec.rb index cb1f90ac8..a49882ae6 100644 --- a/spec/lib/rmt/cli/mirror_spec.rb +++ b/spec/lib/rmt/cli/mirror_spec.rb @@ -26,10 +26,10 @@ let(:error_messages) { "Mirroring SUMA product tree failed: #{suma_error}." } it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror) + expect_any_instance_of(RMT::Mirror::Repomd) .to receive(:mirror_suma_product_tree) .and_raise(RMT::Mirror::Exception, suma_error) - expect_any_instance_of(RMT::Mirror).to receive(:mirror) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -44,8 +44,8 @@ end it 'raises an error' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) - expect_any_instance_of(RMT::Mirror).not_to receive(:mirror) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).not_to receive(:mirror) expect { command } .to raise_error(SystemExit) @@ -58,8 +58,8 @@ let!(:repository) { create :repository, :with_products, mirroring_enabled: true } it 'updates repository mirroring timestamp' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) - expect_any_instance_of(RMT::Mirror).to receive(:mirror) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) Timecop.freeze(Time.utc(2018)) do expect { command } @@ -70,7 +70,7 @@ context 'with exceptions during mirroring' do before do - allow_any_instance_of(RMT::Mirror) + allow_any_instance_of(RMT::Mirror::Repomd) .to receive(:mirror) .and_raise(RMT::Mirror::Exception, mirroring_error) end @@ -79,7 +79,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'raises an error' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -91,7 +91,7 @@ context 'with repositories in alpha or beta stage' do before do - allow_any_instance_of(RMT::Mirror) + allow_any_instance_of(RMT::Mirror::Repomd) .to receive(:mirror) .and_raise(RMT::Mirror::Exception, mirroring_error) end @@ -115,7 +115,7 @@ let(:argv) { ['all', '--do-not-raise-unpublished'] } it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) + allow_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) expect { command }.to output(error_log).to_stdout end end @@ -126,8 +126,8 @@ let!(:additional_repository) { create :repository, :with_products, mirroring_enabled: false } it 'mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repository.external_url, local_path: anything, repo_name: anything, @@ -138,7 +138,7 @@ additional_repository.save! end - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: additional_repository.external_url, local_path: anything, repo_name: anything, @@ -156,8 +156,8 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'handles exceptions and mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repository.external_url, local_path: anything, repo_name: anything, @@ -169,7 +169,7 @@ raise(RMT::Mirror::Exception, mirroring_error) end - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: additional_repository.external_url, local_path: anything, repo_name: anything, @@ -194,7 +194,7 @@ let(:argv) { ['repository', repository.friendly_id] } it 'mirrors the repository' do - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repository.external_url, local_path: anything, repo_name: anything, @@ -212,7 +212,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror) + expect_any_instance_of(RMT::Mirror::Repomd) .to receive(:mirror).at_least(:once) .and_raise(RMT::Mirror::Exception, mirroring_error) @@ -271,7 +271,7 @@ it 'mirrors repos' do product.repositories.each do |repo| - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repo.external_url, local_path: anything, repo_name: anything, @@ -289,7 +289,7 @@ it 'mirrors repos' do product.repositories.each do |repo| - expect_any_instance_of(RMT::Mirror).to receive(:mirror).with( + expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repo.external_url, local_path: anything, repo_name: anything, @@ -312,7 +312,7 @@ end it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror) + expect_any_instance_of(RMT::Mirror::Repomd) .to receive(:mirror).at_least(:once) .and_raise(RMT::Mirror::Exception, mirroring_error) @@ -381,7 +381,7 @@ context 'mirror product using --do-not-raise-unpublished flag' do it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror).to receive(:mirror_suma_product_tree) + allow_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) expect { command }.to output(error_log).to_stdout end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb new file mode 100644 index 000000000..2def94af4 --- /dev/null +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -0,0 +1,853 @@ +require 'rails_helper' + +RSpec.describe RMT::Mirror::Repomd do + RSpec::Matchers.define :file_reference_containing_path do |expected| + match do |actual| + actual.local_path.include?(expected) + end + + failure_message do |actual| + "expected that file path #{actual.local_path} would contain #{expected}" + end + end + + let(:logger) { RMT::Logger.new('/dev/null') } + + describe '#mirror_suma_product_tree' do + subject(:command) { rmt_mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') } + + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + around do |example| + @tmp_dir = Dir.mktmpdir('rmt') + example.run + FileUtils.remove_entry(@tmp_dir) + end + + context 'all is well', vcr: { cassette_name: 'mirroring_suma_product_tree' } do + before do + expect(logger).to receive(:info).with(/Mirroring SUSE Manager product tree to/).once + expect(logger).to receive(:info).with(/↓ product_tree.json/).once + end + + it 'downloads the suma product tree' do + command + content = File.read(File.join(@tmp_dir, 'suma/product_tree.json')) + expect(Digest::SHA256.hexdigest(content)).to eq('7486026e9c1181affae5b21c9aa64637aa682fcdeacb099e213f0e8c7e86d85d') + end + end + + context 'with download exception' do + before do + expect_any_instance_of(RMT::Downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") + end + + it 'raises mirroring exception' do + expect { command }.to raise_error(RMT::Mirror::Exception, "Could not mirror SUSE Manager product tree with error: 418 - I'm a teapot") + end + end + end + + describe '#mirror' do + around do |example| + @tmp_dir = Dir.mktmpdir('rmt') + example.run + FileUtils.remove_entry(@tmp_dir) + end + + before do + allow_any_instance_of(RMT::GPG).to receive(:verify_signature) + end + + after do + Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) + .each { |tmpdir| FileUtils.remove_entry(tmpdir, true) } + end + + context 'without auth_token', vcr: { cassette_name: 'mirroring' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_repo/', + local_path: '/dummy_repo' + } + end + + before do + rmt_mirror.mirror(**mirror_params) + end + + it 'downloads rpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'downloads drpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } + expect(rpm_entries.length).to eq(2) + end + end + + context 'importing local repo' do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: URI.join('file://', File.expand_path(file_fixture('dummy_repo'))).to_s + '/', + local_path: Repository.make_local_path('dummy_repo/'), + repo_name: 'dummy_repo' + } + end + + before do + rmt_mirror.mirror(**mirror_params) + end + + it 'copies rpm files' do + expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo'))).to match_array(Dir.entries(file_fixture('dummy_repo'))) + end + + it 'copies metadata' do + expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo/repodata'))).to match_array(Dir.entries(file_fixture('dummy_repo/repodata'))) + end + end + + context 'without auth_token and with source packages', vcr: { cassette_name: 'mirroring_with_src' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: mirror_src + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_repo_with_src/', + local_path: '/dummy_repo' + } + end + + before do + rmt_mirror.mirror(**mirror_params) + end + + context 'when mirror_src is false' do + let(:mirror_src) { false } + + it 'downloads rpm files' do + rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) + expect(rpm_entries.length).to eq(2) + end + + it 'downloads drpm files' do + rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) + expect(rpm_entries.length).to eq(1) + end + end + + context 'when mirror_src is true' do + let(:mirror_src) { true } + + it 'downloads rpm files' do + rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) + expect(rpm_entries.length).to eq(4) + end + + it 'downloads drpm files' do + rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) + expect(rpm_entries.length).to eq(1) + end + end + end + + context 'with auth_token', vcr: { cassette_name: 'mirroring_with_auth_token' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_repo/', + local_path: '/dummy_repo', + auth_token: 'repo_auth_token' + } + end + + before do + expect(logger).to receive(:info).with(/Mirroring repository/).once + expect(logger).to receive(:info).with('Repository metadata signatures are missing').once + expect(logger).to receive(:info).with(/↓/).at_least(:once) + rmt_mirror.mirror(**mirror_params) + end + + it 'downloads rpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'downloads drpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } + expect(rpm_entries.length).to eq(2) + end + end + + context 'product with license and signatures', vcr: { cassette_name: 'mirroring_product' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_product/product/', + local_path: '/dummy_product/product/', + auth_token: 'repo_auth_token' + } + end + + before do + expect(logger).to receive(:info).with(/Mirroring repository/).once + expect(logger).to receive(:info).with(/↓/).at_least(:once) + rmt_mirror.mirror(**mirror_params) + end + + it 'downloads rpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'downloads drpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.drpm$/ } + expect(rpm_entries.length).to eq(2) + end + + it 'downloads repomd.xml signatures' do + ['repomd.xml.key', 'repomd.xml.asc'].each do |file| + expect(File.size(File.join(@tmp_dir, 'dummy_product/product/repodata/', file))).to be > 0 + end + end + + it 'downloads product license' do + ['directory.yast', 'license.txt', 'license.de.txt', 'license.ru.txt'].each do |file| + expect(File.size(File.join(@tmp_dir, 'dummy_product/product.license/', file))).to be > 0 + end + end + end + + context 'when an error occurs' do + let(:mirroring_dir) { @tmp_dir } + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: mirroring_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_product/product/', + local_path: '/dummy_product/product/', + auth_token: 'repo_auth_token' + } + end + + context 'when mirroring_base_dir is not writable' do + let(:mirroring_dir) { '/non/existent/path' } + + it 'raises exception', vcr: { cassette_name: 'mirroring_product' } do + expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) + end + end + + context "when can't create tmp dir", vcr: { cassette_name: 'mirroring_product' } do + before { allow(Dir).to receive(:mktmpdir).and_raise('mktmpdir exception') } + + it 'handles the exception' do + expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) + end + end + + context "when can't download metadata", vcr: { cassette_name: 'mirroring_product' } do + before do + allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_call_original + expect_any_instance_of(RMT::Downloader) + .to receive(:download_multi) + .with([file_reference_containing_path('repodata/repomd.xml')]) + .and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") + end + + it 'handles RMT::Downloader::Exception' do + expect { rmt_mirror.mirror(**mirror_params) } + .to raise_error(RMT::Mirror::Exception, "Error while mirroring metadata: 418 - I'm a teapot") + end + end + + context "when there's no licenses to download", vcr: { cassette_name: 'mirroring' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_repo/', + local_path: '/dummy_product/product/' + } + end + + it 'does not error out' do + expect { rmt_mirror.mirror(**mirror_params) }.not_to raise_error + end + + it 'does not create a product.licenses directory' do + rmt_mirror.mirror(**mirror_params) + expect(Dir).not_to exist(File.join(@tmp_dir, 'dummy_product', 'product.license')) + end + + it 'removes the temporary licenses directory' do + rmt_mirror.mirror(**mirror_params) + tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) + expect(tmp_dir_glob.length).to eq(0) + end + end + + context "when can't download some of the license files" do + before do + allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| + raise RMT::Downloader::Exception.new('') if /license/.match?(args[0][0].local_path) + + klass.call(*args) + end + end + + it 'handles RMT::Downloader::Exception', vcr: { cassette_name: 'mirroring_product' } do + expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception, /Error while mirroring license files:/) + end + end + + context "when can't parse metadata", vcr: { cassette_name: 'mirroring_product' } do + before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise('Parse error') } + + it 'removes the temporary metadata directory' do + expect { rmt_mirror.mirror(**mirror_params) } + .to raise_error(RMT::Mirror::Exception, 'Error while mirroring metadata: Parse error') + + tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) + expect(tmp_dir_glob.length).to eq(0) + end + end + + context 'when Interrupt is raised', vcr: { cassette_name: 'mirroring_product' } do + before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise(Interrupt.new) } + + it 'removes the temporary metadata directory' do + expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(Interrupt) + + tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) + expect(tmp_dir_glob.length).to eq(0) + end + end + + context "when can't download data", vcr: { cassette_name: 'mirroring_product' } do + it 'handles RMT::Downloader::Exception' do + allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| + # raise the exception only for the RPMs/DRPMs + raise(RMT::Downloader::Exception, "418 - I'm a teapot") if /rpm$/.match?(args[0].local_path) + + klass.call(*args) + end + + expect do + rmt_mirror.mirror(**mirror_params) + end.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') + end + + it 'handles RMT::ChecksumVerifier::Exception' do + allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| + # raise the exception only for the RPMs/DRPMs + raise(RMT::ChecksumVerifier::Exception, "Checksum doesn't match") if /rpm$/.match?(args[0].local_path) + + klass.call(*args) + end + + expect do + rmt_mirror.mirror(**mirror_params) + end.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') + end + end + end + + context 'deduplication' do + let(:rmt_source_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: RMT::Logger.new('/dev/null'), + mirror_src: false + ) + end + + let(:rmt_dedup_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: RMT::Logger.new('/dev/null'), + mirror_src: false + ) + end + + let(:rmt_dedup_airgap_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: RMT::Logger.new('/dev/null'), + mirror_src: false, + airgap_mode: true + ) + end + + let(:mirror_params_source) do + { + repository_url: 'http://localhost/dummy_product/product/', + local_path: '/dummy_product/product/', + auth_token: 'repo_auth_token' + } + end + + let(:mirror_params_dedup) do + { + repository_url: 'http://localhost/dummy_deduped_product/product/', + local_path: '/dummy_deduped_product/product/', + auth_token: 'repo_auth_token' + } + end + + let(:dedup_path) { File.join(@tmp_dir, 'dummy_deduped_product/product/') } + let(:source_path) { File.join(@tmp_dir, 'dummy_product/product/') } + + shared_examples_for 'a deduplicated run' do |source_nlink, dedup_nlink, has_same_content| + it 'downloads source rpm files' do + rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'deduplicates rpm files' do + rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'has correct content for deduplicated rpm files' do + Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ }.each do |file| + if has_same_content + expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) + else + expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) + end + end + end + + it "source rpms have #{source_nlink} nlink" do + Dir.entries(source_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| + expect(File.stat(source_path + file).nlink).to eq(source_nlink) + end + end + + it "dedup rpms have #{dedup_nlink} nlink" do + Dir.entries(dedup_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| + expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) + end + end + + it 'downloads source drpm files' do + rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.drpm$/ } + expect(rpm_entries.length).to eq(2) + end + + it 'deduplicates drpm files' do + rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ } + expect(rpm_entries.length).to eq(2) + end + + it 'has correct content for deduplicated drpm files' do + Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ }.each do |file| + if has_same_content + expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) + else + expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) + end + end + end + + it "source drpms have #{source_nlink} nlink" do + Dir.entries(source_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| + expect(File.stat(source_path + file).nlink).to eq(source_nlink) + end + end + + it "dedup drpms have #{dedup_nlink} nlink" do + Dir.entries(dedup_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| + expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) + end + end + end + + context 'by copy' do + before do + deduplication_method(:copy) + VCR.use_cassette 'mirroring_product_with_dedup' do + rmt_source_mirror.mirror(**mirror_params_source) + rmt_dedup_mirror.mirror(**mirror_params_dedup) + end + end + + it_behaves_like 'a deduplicated run', 1, 1, true + end + + context 'by hardlink' do + before do + deduplication_method(:hardlink) + VCR.use_cassette 'mirroring_product_with_dedup' do + rmt_source_mirror.mirror(**mirror_params_source) + rmt_dedup_mirror.mirror(**mirror_params_dedup) + end + end + + it_behaves_like 'a deduplicated run', 2, 2, true + end + + context 'tracking downloaded files' do + before do + deduplication_method(:hardlink) + end + + it 'tracks deduplicated files' do + VCR.use_cassette 'mirroring_product_with_dedup' do + rmt_source_mirror.mirror(**mirror_params_source) + rmt_dedup_mirror.mirror(**mirror_params_dedup) + end + rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } + count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } + expect(count).to eq(8) + end + + it 'does not track airgap deduplicated files' do + VCR.use_cassette 'mirroring_product_with_dedup' do + rmt_source_mirror.mirror(**mirror_params_source) + rmt_dedup_airgap_mirror.mirror(**mirror_params_dedup) + end + rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } + count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } + expect(count).to eq(4) + end + end + + context 'by copy with corruption' do + subject(:deduplicate_mirror) do + VCR.use_cassette 'mirroring_product_with_dedup' do + deduplication_method(:copy) + rmt_dedup_mirror.mirror(**mirror_params_dedup) + end + end + + before do + deduplication_method(:copy) + VCR.use_cassette 'mirroring_product_with_dedup' do + rmt_source_mirror.mirror(**mirror_params_source) + Dir.entries(source_path).select { |entry| entry =~ /(\.drpm|\.rpm)$/ }.each do |filename| + File.write(source_path + filename, 'corruption') + end + end + end + + let(:list_source_rpm_files) do + -> { Dir.glob(File.join(source_path, '**', '*.rpm')) } + end + + let(:list_source_drpm_files) do + -> { Dir.glob(File.join(source_path, '**', '*.drpm')) } + end + + let(:list_dedup_rpm_files) do + -> { Dir.glob(File.join(dedup_path, '**', '*.rpm')) } + end + + let(:list_dedup_drpm_files) do + -> { Dir.glob(File.join(dedup_path, '**', '*.drpm')) } + end + + it 'removes corrupted source rpm files' do + expect { deduplicate_mirror } + .to change { list_source_rpm_files.call.length } + .from(4).to(0) + end + + it 'untracks corrupted source rpm files in the database' do + expect { deduplicate_mirror } + .to change { DownloadedFile.where(local_path: list_source_rpm_files.call).length } + .from(4).to(0) + end + + it 'removes corrupted source drpm files' do + expect { deduplicate_mirror } + .to change { list_source_drpm_files.call.length } + .from(2).to(0) + end + + it 'untracks corrupted source drpm files in the database' do + expect { deduplicate_mirror } + .to change { DownloadedFile.where(local_path: list_source_drpm_files.call).length } + .from(2).to(0) + end + + it 'downloads new rpm files instead of deduplicating from corrupted ones' do + source_files_content = list_source_rpm_files.call + .map { |file| [File.basename(file), File.read(file)] } + + deduplicate_mirror + + aggregate_failures 'compare files content' do + list_dedup_rpm_files.call.each do |target_file| + _, source_content = source_files_content + .find { |name, _| target_file.include?(name) } + + expect(File.read(target_file)).not_to eq(source_content) + expect(File.stat(target_file).nlink).to eq(1) + end + end + end + + it 'tracks new rpm files which would be deduplicated' do + expect { deduplicate_mirror } + .to change { list_dedup_rpm_files.call.length } + .from(0).to(4) + end + + it 'downloads new drpm files instead of deduplicating from corrupted ones' do + source_files_content = list_source_drpm_files.call + .map { |file| [File.basename(file), File.read(file)] } + + deduplicate_mirror + + aggregate_failures 'compare files content' do + list_dedup_drpm_files.call.each do |target_file| + _, source_content = source_files_content + .find { |name, _| target_file.include?(name) } + + expect(File.read(target_file)).not_to eq(source_content) + expect(File.stat(target_file).nlink).to eq(1) + end + end + end + + it 'tracks new drpm files which would be deduplicated' do + expect { deduplicate_mirror } + .to change { list_dedup_drpm_files.call.length } + .from(0).to(2) + end + end + end + + context 'with cached metadata' do + let(:mirroring_dir) do + FileUtils.cp_r(file_fixture('dummy_product'), File.join(@tmp_dir, 'dummy_product')) + @tmp_dir + end + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: mirroring_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_product/product/', + local_path: '/dummy_product/product/', + auth_token: 'repo_auth_token' + } + end + + let(:timestamp) { 'Mon, 18 May 2020 09:24:25 GMT' } + + before do + metadata_files = [ + File.join(mirroring_dir, 'dummy_product', 'product.license', '**'), + File.join(mirroring_dir, 'dummy_product', 'product', 'repodata', '**') + ].reduce([]) { |files, path| files + Dir.glob(path) } + metadata_files.each { |file| FileUtils.touch(file, mtime: Time.parse(timestamp).utc) } + + VCR.use_cassette 'mirroring_product_with_cached_metadata' do + rmt_mirror.mirror(**mirror_params) + end + end + + it 'downloads rpm files' do + rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } + expect(rpm_entries.length).to eq(4) + end + + it 'preserves metadata timestamps' do + expect(File.mtime("#{mirroring_dir}/dummy_product/product/repodata/repomd.xml")).to eq(Time.parse(timestamp).utc) + end + end + end + + describe '#replace_directory' do + subject(:replace_directory) { rmt_mirror.send(:replace_directory, source_dir, destination_dir) } + + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:source_dir) { '/tmp/temp-repo-dir' } + let(:destination_dir) { '/var/www/repo/product.license' } + let(:old_dir) { '/var/www/repo/.old_product.license' } + + context 'when the old directory exists' do + before do + expect(Dir).to receive(:exist?).with(old_dir).and_return(true) + expect(Dir).to receive(:exist?).with(destination_dir).and_return(false) + end + + it 'removes it, moves src to dst and sets permissions' do + expect(FileUtils).to receive(:remove_entry).with(old_dir) + expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) + expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) + replace_directory + end + end + + context 'when the destination directory already exists' do + before do + expect(Dir).to receive(:exist?).with(old_dir).and_return(false) + expect(Dir).to receive(:exist?).with(destination_dir).and_return(true) + end + + it 'renames it as .old, moves src to dst and sets permissions' do + expect(FileUtils).to receive(:mv).with(destination_dir, old_dir) + expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) + expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) + replace_directory + end + end + + context 'when an error is encountered' do + it 'raises RMT::Mirror::Exception' do + expect(FileUtils).to receive(:mv).and_raise(Errno::ENOENT) + expect { replace_directory }.to raise_error( + RMT::Mirror::Exception, + "Error while moving directory #{source_dir} to #{destination_dir}: No such file or directory" + ) + end + end + end + + context 'when GPG signature is incomplete', vcr: { cassette_name: 'mirroring_with_auth_token' } do + let(:rmt_mirror) do + described_class.new( + mirroring_base_dir: @tmp_dir, + logger: logger, + mirror_src: false + ) + end + + let(:mirror_params) do + { + repository_url: 'http://localhost/dummy_repo/', + local_path: '/dummy_repo', + auth_token: 'repo_auth_token' + } + end + + around do |example| + @tmp_dir = Dir.mktmpdir('rmt') + example.run + FileUtils.remove_entry(@tmp_dir) + end + + context 'when signatures do not exist' do + let(:response) do + instance_double(Typhoeus::Response, code: 404, body: 'Error', + return_code: :ok, return_message: 'No error') + end + + it 'mirrors as normal' do + expect(logger).to receive(:info).with(/Mirroring repository/).once + expect(logger).to receive(:info).with('Repository metadata signatures are missing').once + expect(logger).to receive(:info).with(/↓/).at_least(:once) + + allow_any_instance_of(RMT::Downloader).to receive(:finalize_download).and_wrap_original do |klass, *args| + if args[1].local_path.include?('repodata/repomd.xml.key') + raise RMT::Downloader::Exception.new('HTTP request failed', response: response) + else + klass.call(*args) + end + end + + rmt_mirror.mirror(**mirror_params) + end + end + + context 'when files fail to download with errors other than 404' do + let(:response) do + instance_double(Typhoeus::Response, code: 502, body: 'Error', + return_code: :ok, return_message: 'No error') + end + + it 'raises RMT::Mirror::Exception' do + expect(logger).to receive(:info).with(/Mirroring repository/).once + expect(logger).to receive(:info).with(/↓/).at_least(:once) + + expect_any_instance_of(described_class).to( + receive(:mirror_metadata).and_call_original + ) + + allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| + if args[0][0].local_path.include?('repodata/repomd.xml.asc') + raise RMT::Downloader::Exception.new('HTTP request failed', response: response) + else + klass.call(*args) + end + end + + expect { rmt_mirror.mirror(**mirror_params) }.to raise_error( + RMT::Mirror::Exception, + 'Error while mirroring metadata: Downloading repo signature/key failed with: HTTP request failed, HTTP code 502' + ) + end + end + end +end diff --git a/spec/lib/rmt/mirror_spec.rb b/spec/lib/rmt/mirror_spec.rb index 0348feb5f..e7de0d856 100644 --- a/spec/lib/rmt/mirror_spec.rb +++ b/spec/lib/rmt/mirror_spec.rb @@ -1,840 +1,45 @@ require 'rails_helper' RSpec.describe RMT::Mirror do - RSpec::Matchers.define :file_reference_containing_path do |expected| - match do |actual| - actual.local_path.include?(expected) - end - - failure_message do |actual| - "expected that file path #{actual.local_path} would contain #{expected}" - end + let(:url) { 'http://some.test.us/path/directory/' } + let(:base_dir) { '/non/existing/' } + let(:repository) { create :repository, external_url: url } + + let(:mirror) do + described_class.new(repository: repository, + base_dir: base_dir, + logger: nil, + mirror_sources: false, + is_airgapped: false) end - let(:logger) { RMT::Logger.new('/dev/null') } - - describe '#mirror_suma_product_tree' do - subject(:command) { rmt_mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') } - - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - context 'all is well', vcr: { cassette_name: 'mirroring_suma_product_tree' } do - before do - expect(logger).to receive(:info).with(/Mirroring SUSE Manager product tree to/).once - expect(logger).to receive(:info).with(/↓ product_tree.json/).once - end - - it 'downloads the suma product tree' do - command - content = File.read(File.join(@tmp_dir, 'suma/product_tree.json')) - expect(Digest::SHA256.hexdigest(content)).to eq('7486026e9c1181affae5b21c9aa64637aa682fcdeacb099e213f0e8c7e86d85d') - end - end - - context 'with download exception' do - before do - expect_any_instance_of(RMT::Downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") - end - - it 'raises mirroring exception' do - expect { command }.to raise_error(RMT::Mirror::Exception, "Could not mirror SUSE Manager product tree with error: 418 - I'm a teapot") - end - end - end - - describe '#mirror' do - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - before do - allow_any_instance_of(RMT::GPG).to receive(:verify_signature) - end - - after do - Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - .each { |tmpdir| FileUtils.remove_entry(tmpdir, true) } - end - - context 'without auth_token', vcr: { cassette_name: 'mirroring' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo' - } - end - - before do - rmt_mirror.mirror(**mirror_params) - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - end - - context 'importing local repo' do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: URI.join('file://', File.expand_path(file_fixture('dummy_repo'))).to_s + '/', - local_path: Repository.make_local_path('dummy_repo/'), - repo_name: 'dummy_repo' - } - end - - before do - rmt_mirror.mirror(**mirror_params) - end - - it 'copies rpm files' do - expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo'))).to match_array(Dir.entries(file_fixture('dummy_repo'))) - end - - it 'copies metadata' do - expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo/repodata'))).to match_array(Dir.entries(file_fixture('dummy_repo/repodata'))) - end - end - - context 'without auth_token and with source packages', vcr: { cassette_name: 'mirroring_with_src' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: mirror_src - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo_with_src/', - local_path: '/dummy_repo' - } - end - - before do - rmt_mirror.mirror(**mirror_params) - end - - context 'when mirror_src is false' do - let(:mirror_src) { false } + describe '#detect_repository_type' do + let(:repomd_url) { 'http://some.test.us/path/directory/repodata/repomd.xml' } + let(:debian_url) { 'http://some.test.us/path/directory/Release' } - it 'downloads rpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) - expect(rpm_entries.length).to eq(2) - end + context 'repomd repository' do + it 'detects a repomd repository' do + stub_request(:head, repomd_url).to_return(status: 200, body: '', headers: {}) - it 'downloads drpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) - expect(rpm_entries.length).to eq(1) - end - end - - context 'when mirror_src is true' do - let(:mirror_src) { true } - - it 'downloads rpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) - expect(rpm_entries.length).to eq(1) - end + expect(mirror.detect_repository_type).to eq(:repomd) end end - context 'with auth_token', vcr: { cassette_name: 'mirroring_with_auth_token' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo', - auth_token: 'repo_auth_token' - } - end - - before do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with('Repository metadata signatures are missing').once - expect(logger).to receive(:info).with(/↓/).at_least(1).times - rmt_mirror.mirror(**mirror_params) - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end + context 'debian flat repository' do + it 'detects a flat debian repository' do + stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) + stub_request(:head, debian_url).to_return(status: 200, body: '', headers: {}) - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) + expect(mirror.detect_repository_type).to eq(:debian) end end - context 'product with license and signatures', vcr: { cassette_name: 'mirroring_product' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - before do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with(/↓/).at_least(1).times - rmt_mirror.mirror(**mirror_params) - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'downloads repomd.xml signatures' do - ['repomd.xml.key', 'repomd.xml.asc'].each do |file| - expect(File.size(File.join(@tmp_dir, 'dummy_product/product/repodata/', file))).to be > 0 - end - end - - it 'downloads product license' do - ['directory.yast', 'license.txt', 'license.de.txt', 'license.ru.txt'].each do |file| - expect(File.size(File.join(@tmp_dir, 'dummy_product/product.license/', file))).to be > 0 - end - end - end - - context 'when an error occurs' do - let(:mirroring_dir) { @tmp_dir } - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: mirroring_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - context 'when mirroring_base_dir is not writable' do - let(:mirroring_dir) { '/non/existent/path' } - - it 'raises exception', vcr: { cassette_name: 'mirroring_product' } do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) - end - end - - context "when can't create tmp dir", vcr: { cassette_name: 'mirroring_product' } do - before { allow(Dir).to receive(:mktmpdir).and_raise('mktmpdir exception') } - it 'handles the exception' do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) - end - end - - context "when can't download metadata", vcr: { cassette_name: 'mirroring_product' } do - before do - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_call_original - expect_any_instance_of(RMT::Downloader) - .to receive(:download_multi) - .with([file_reference_containing_path('repodata/repomd.xml')]) - .and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") - end - it 'handles RMT::Downloader::Exception' do - expect { rmt_mirror.mirror(**mirror_params) } - .to raise_error(RMT::Mirror::Exception, "Error while mirroring metadata: 418 - I'm a teapot") - end - end - - context "when there's no licenses to download", vcr: { cassette_name: 'mirroring' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_product/product/' - } - end - - it 'does not error out' do - expect { rmt_mirror.mirror(**mirror_params) }.not_to raise_error - end - - it 'does not create a product.licenses directory' do - rmt_mirror.mirror(**mirror_params) - expect(Dir).not_to exist(File.join(@tmp_dir, 'dummy_product', 'product.license')) - end - - it 'removes the temporary licenses directory' do - rmt_mirror.mirror(**mirror_params) - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context "when can't download some of the license files" do - before do - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| - raise RMT::Downloader::Exception.new('') if args[0][0].local_path =~ /license/ - klass.call(*args) - end - end - it 'handles RMT::Downloader::Exception', vcr: { cassette_name: 'mirroring_product' } do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception, /Error while mirroring license files:/) - end - end - - context "when can't parse metadata", vcr: { cassette_name: 'mirroring_product' } do - before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise('Parse error') } - it 'removes the temporary metadata directory' do - expect { rmt_mirror.mirror(**mirror_params) } - .to raise_error(RMT::Mirror::Exception, 'Error while mirroring metadata: Parse error') - - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context 'when Interrupt is raised', vcr: { cassette_name: 'mirroring_product' } do - before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise(Interrupt.new) } - it 'removes the temporary metadata directory' do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(Interrupt) - - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context "when can't download data", vcr: { cassette_name: 'mirroring_product' } do - it 'handles RMT::Downloader::Exception' do - allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| - # raise the exception only for the RPMs/DRPMs - raise(RMT::Downloader::Exception, "418 - I'm a teapot") if args[0].local_path =~ /rpm$/ - klass.call(*args) - end - - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') - end - - it 'handles RMT::ChecksumVerifier::Exception' do - allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| - # raise the exception only for the RPMs/DRPMs - raise(RMT::ChecksumVerifier::Exception, "Checksum doesn't match") if args[0].local_path =~ /rpm$/ - klass.call(*args) - end - - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') - end - end - end - - context 'deduplication' do - let(:rmt_source_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false - ) - end - - let(:rmt_dedup_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false - ) - end - - let(:rmt_dedup_airgap_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false, - airgap_mode: true - ) - end - - let(:mirror_params_source) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:mirror_params_dedup) do - { - repository_url: 'http://localhost/dummy_deduped_product/product/', - local_path: '/dummy_deduped_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:dedup_path) { File.join(@tmp_dir, 'dummy_deduped_product/product/') } - let(:source_path) { File.join(@tmp_dir, 'dummy_product/product/') } - - shared_examples_for 'a deduplicated run' do |source_nlink, dedup_nlink, has_same_content| - it 'downloads source rpm files' do - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'deduplicates rpm files' do - rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'has correct content for deduplicated rpm files' do - Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ }.each do |file| - if has_same_content - expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) - else - expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) - end - end - end - - it "source rpms have #{source_nlink} nlink" do - Dir.entries(source_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| - expect(File.stat(source_path + file).nlink).to eq(source_nlink) - end - end - - it "dedup rpms have #{dedup_nlink} nlink" do - Dir.entries(dedup_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| - expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) - end - end - - it 'downloads source drpm files' do - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'deduplicates drpm files' do - rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'has correct content for deduplicated drpm files' do - Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ }.each do |file| - if has_same_content - expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) - else - expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) - end - end - end - - it "source drpms have #{source_nlink} nlink" do - Dir.entries(source_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| - expect(File.stat(source_path + file).nlink).to eq(source_nlink) - end - end - - it "dedup drpms have #{dedup_nlink} nlink" do - Dir.entries(dedup_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| - expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) - end - end - end - - context 'by copy' do - before do - deduplication_method(:copy) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - it_behaves_like 'a deduplicated run', 1, 1, true - end - - context 'by hardlink' do - before do - deduplication_method(:hardlink) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - it_behaves_like 'a deduplicated run', 2, 2, true - end - - context 'tracking downloaded files' do - before do - deduplication_method(:hardlink) - end - - it 'tracks deduplicated files' do - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } - expect(count).to eq(8) - end - - it 'does not track airgap deduplicated files' do - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_airgap_mirror.mirror(**mirror_params_dedup) - end - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } - expect(count).to eq(4) - end - end - - context 'by copy with corruption' do - subject(:deduplicate_mirror) do - VCR.use_cassette 'mirroring_product_with_dedup' do - deduplication_method(:copy) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - before do - deduplication_method(:copy) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - Dir.entries(source_path).select { |entry| entry =~ /(\.drpm|\.rpm)$/ }.each do |filename| - File.write(source_path + filename, 'corruption') - end - end - end - - let(:list_source_rpm_files) do - -> { Dir.glob(File.join(source_path, '**', '*.rpm')) } - end - - let(:list_source_drpm_files) do - -> { Dir.glob(File.join(source_path, '**', '*.drpm')) } - end - - let(:list_dedup_rpm_files) do - -> { Dir.glob(File.join(dedup_path, '**', '*.rpm')) } - end - - let(:list_dedup_drpm_files) do - -> { Dir.glob(File.join(dedup_path, '**', '*.drpm')) } - end - - it 'removes corrupted source rpm files' do - expect { deduplicate_mirror } - .to change { list_source_rpm_files.call.length } - .from(4).to(0) - end - - it 'untracks corrupted source rpm files in the database' do - expect { deduplicate_mirror } - .to change { DownloadedFile.where(local_path: list_source_rpm_files.call).length } - .from(4).to(0) - end - - it 'removes corrupted source drpm files' do - expect { deduplicate_mirror } - .to change { list_source_drpm_files.call.length } - .from(2).to(0) - end - - it 'untracks corrupted source drpm files in the database' do - expect { deduplicate_mirror } - .to change { DownloadedFile.where(local_path: list_source_drpm_files.call).length } - .from(2).to(0) - end - - it 'downloads new rpm files instead of deduplicating from corrupted ones' do - source_files_content = list_source_rpm_files.call - .map { |file| [File.basename(file), File.read(file)] } - - deduplicate_mirror - - aggregate_failures 'compare files content' do - list_dedup_rpm_files.call.each do |target_file| - _, source_content = source_files_content - .find { |name, _| target_file.include?(name) } - - expect(File.read(target_file)).not_to eq(source_content) - expect(File.stat(target_file).nlink).to eq(1) - end - end - end - - it 'tracks new rpm files which would be deduplicated' do - expect { deduplicate_mirror } - .to change { list_dedup_rpm_files.call.length } - .from(0).to(4) - end - - it 'downloads new drpm files instead of deduplicating from corrupted ones' do - source_files_content = list_source_drpm_files.call - .map { |file| [File.basename(file), File.read(file)] } - - deduplicate_mirror - - aggregate_failures 'compare files content' do - list_dedup_drpm_files.call.each do |target_file| - _, source_content = source_files_content - .find { |name, _| target_file.include?(name) } - - expect(File.read(target_file)).not_to eq(source_content) - expect(File.stat(target_file).nlink).to eq(1) - end - end - end - - it 'tracks new drpm files which would be deduplicated' do - expect { deduplicate_mirror } - .to change { list_dedup_drpm_files.call.length } - .from(0).to(2) - end - end - end - - context 'with cached metadata' do - let(:mirroring_dir) do - FileUtils.cp_r(file_fixture('dummy_product'), File.join(@tmp_dir, 'dummy_product')) - @tmp_dir - end - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: mirroring_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:timestamp) { 'Mon, 18 May 2020 09:24:25 GMT' } - - before do - metadata_files = [ - File.join(mirroring_dir, 'dummy_product', 'product.license', '**'), - File.join(mirroring_dir, 'dummy_product', 'product', 'repodata', '**') - ].reduce([]) { |files, path| files + Dir.glob(path) } - metadata_files.each { |file| FileUtils.touch(file, mtime: Time.parse(timestamp).utc) } - - VCR.use_cassette 'mirroring_product_with_cached_metadata' do - rmt_mirror.mirror(**mirror_params) - end - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'preserves metadata timestamps' do - expect(File.mtime("#{mirroring_dir}/dummy_product/product/repodata/repomd.xml")).to eq(Time.parse(timestamp).utc) - end - end - end - - describe '#replace_directory' do - subject(:replace_directory) { rmt_mirror.send(:replace_directory, source_dir, destination_dir) } - - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:source_dir) { '/tmp/temp-repo-dir' } - let(:destination_dir) { '/var/www/repo/product.license' } - let(:old_dir) { '/var/www/repo/.old_product.license' } - - context 'when the old directory exists' do - before do - expect(Dir).to receive(:exist?).with(old_dir).and_return(true) - expect(Dir).to receive(:exist?).with(destination_dir).and_return(false) - end - - it 'removes it, moves src to dst and sets permissions' do - expect(FileUtils).to receive(:remove_entry).with(old_dir) - expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) - expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) - replace_directory - end - end - - context 'when the destination directory already exists' do - before do - expect(Dir).to receive(:exist?).with(old_dir).and_return(false) - expect(Dir).to receive(:exist?).with(destination_dir).and_return(true) - end - - it 'renames it as .old, moves src to dst and sets permissions' do - expect(FileUtils).to receive(:mv).with(destination_dir, old_dir) - expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) - expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) - replace_directory - end - end - - context 'when an error is encountered' do - it 'raises RMT::Mirror::Exception' do - expect(FileUtils).to receive(:mv).and_raise(Errno::ENOENT) - expect { replace_directory }.to raise_error( - RMT::Mirror::Exception, - "Error while moving directory #{source_dir} to #{destination_dir}: No such file or directory" - ) - end - end - end - - context 'when GPG signature is incomplete', vcr: { cassette_name: 'mirroring_with_auth_token' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo', - auth_token: 'repo_auth_token' - } - end - - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - context 'when signatures do not exist' do - let(:response) do - instance_double(Typhoeus::Response, code: 404, body: 'Error', - return_code: :ok, return_message: 'No error') - end - - it 'mirrors as normal' do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with('Repository metadata signatures are missing').once - expect(logger).to receive(:info).with(/↓/).at_least(1).times - - allow_any_instance_of(RMT::Downloader).to receive(:finalize_download).and_wrap_original do |klass, *args| - if args[1].local_path.include?('repodata/repomd.xml.key') - raise RMT::Downloader::Exception.new('HTTP request failed', response: response) - else - klass.call(*args) - end - end - - rmt_mirror.mirror(**mirror_params) - end - end - - context 'when files fail to download with errors other than 404' do - let(:response) do - instance_double(Typhoeus::Response, code: 502, body: 'Error', - return_code: :ok, return_message: 'No error') - end - - it 'raises RMT::Mirror::Exception' do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with(/↓/).at_least(1).times - - expect_any_instance_of(described_class).to( - receive(:mirror_metadata).and_call_original - ) - - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| - if args[0][0].local_path.include?('repodata/repomd.xml.asc') - raise RMT::Downloader::Exception.new('HTTP request failed', response: response) - else - klass.call(*args) - end - end + context 'unknown repository type' do + it 'raises if a unknown repository type is detected' do + stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) + stub_request(:head, debian_url).to_return(status: 404, body: '', headers: {}) - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error( - RMT::Mirror::Exception, - 'Error while mirroring metadata: Downloading repo signature/key failed with: HTTP request failed, HTTP code 502' - ) + expect(mirror.detect_repository_type).to be_nil end end end From f1a77ba4990627c2c8e7f801964a96b9ab37a81f Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 20 Dec 2023 16:04:07 +0100 Subject: [PATCH 03/51] WIP: Refactoring mirroring and add debian mirror class --- lib/rmt/mirror.rb | 2 + lib/rmt/mirror/base.rb | 64 ++++++++++++++++++++++++++++++ lib/rmt/mirror/debian.rb | 16 ++++++++ spec/lib/rmt/mirror/debian_spec.rb | 25 ++++++++++++ 4 files changed, 107 insertions(+) create mode 100644 lib/rmt/mirror/base.rb create mode 100644 lib/rmt/mirror/debian.rb create mode 100644 spec/lib/rmt/mirror/debian_spec.rb diff --git a/lib/rmt/mirror.rb b/lib/rmt/mirror.rb index 7e0dce51e..e8eea999b 100644 --- a/lib/rmt/mirror.rb +++ b/lib/rmt/mirror.rb @@ -35,4 +35,6 @@ def detect_repository_type end nil end + + end diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb new file mode 100644 index 000000000..c97147542 --- /dev/null +++ b/lib/rmt/mirror/base.rb @@ -0,0 +1,64 @@ +class RMT::Mirror::Base + attr_reader :downloader, :logger, :deep_verify, :repository + + def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) + @repository = repository + @mirroring_base_dir = mirroring_base_dir + @logger = logger + @mirror_src = mirror_src + @is_airgapped = is_airgapped + @deep_verify = false + @tmp_dirs = {} + + # don't save files for deduplication when in offline mode + @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) + end + + def download_cached!(relative, to:) + ref = RMT::Mirror::FileReference.new( + relative_path: relative, + base_dir: to, + base_url: repository_url, + cache_dir: repository_path + ) + + downloader.download_multi([ref]) + ref + end + + def mirror + mirror_implementation + rescue RMT::Mirror::Exception => e + raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) + ensure + cleanup_tmp_dirs + end + + def mirror_implementation + raise 'Not implemented!' + end + + def repository_url + raise 'Not implemented!' + end + + def repository_path + raise 'Not Implemented!' + end + + def create_temp_dir(name) + @tmp_dirs[name] = Dir.mktmpdir + rescue StandardError => e + raise RMT::Mirror::Repomd::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) + end + + def temp(name) + @tmp_dirs[name] + end + + def cleanup_tmp_dirs + @tmp_dirs.values.each do |tmp_dir| + FileUtils.remove_entry(tmp_dir, force: true) + end + end +end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb new file mode 100644 index 000000000..968aad7f7 --- /dev/null +++ b/lib/rmt/mirror/debian.rb @@ -0,0 +1,16 @@ +class RMT::Mirror::Debian < RMT::Mirror::Base + RELEASE_FILE_NAME = 'Release'.freeze + def mirror_implementation + create_temp_dir(:metadata) + release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) + + end + + def repository_url(*args) + File.join(repository.external_url, *args) + end + + def repository_path + end + +end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb new file mode 100644 index 000000000..8bfce533c --- /dev/null +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -0,0 +1,25 @@ +require 'rails_helper' + +describe RMT::Mirror::Debian do + let(:logger) { RMT::Logger.new('/dev/null') } + let(:base_dir) { '/rspec/repository/' } + let(:repository) do + create :repository, + name: 'HYPE product repository debian 15.3', + external_url: 'https://updates.suse.com/update/hype/15.3/product/' + end + let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } + let(:downloader) { double('downloader') } + let(:debian) { described_class.new(repository: repository, logger: logger, mirroring_base_dir: base_dir) } + + describe 'Debian mirroring' do + context 'mirrors the Release file' do + it 'downloads and parses the file' do + expect(debian).to receive(:temp).with(:metadata).and_return('bar') + expect(debian).to receive(:create_temp_dir).with(:metadata) + expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') + debian.mirror + end + end + end +end From 7a3f17347cc1df91504c03229d05e664f5513c28 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 21 Dec 2023 10:07:14 +0100 Subject: [PATCH 04/51] Added more tests for base mirroing class --- .rubocop.yml | 3 + lib/rmt/mirror/base.rb | 50 ++++++++------ spec/lib/rmt/mirror/base_spec.rb | 101 +++++++++++++++++++++++++++++ spec/lib/rmt/mirror/debian_spec.rb | 19 ++++-- 4 files changed, 147 insertions(+), 26 deletions(-) create mode 100644 spec/lib/rmt/mirror/base_spec.rb diff --git a/.rubocop.yml b/.rubocop.yml index 1ec897b79..96893fe69 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -50,3 +50,6 @@ Style/OpenStructUse: RSpec/MessageChain: Enabled: false + +RSpec/SubjectStub: + Enabled: false diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index c97147542..9b50250e8 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -1,5 +1,5 @@ class RMT::Mirror::Base - attr_reader :downloader, :logger, :deep_verify, :repository + attr_reader :logger, :repository def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) @repository = repository @@ -8,12 +8,24 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR @mirror_src = mirror_src @is_airgapped = is_airgapped @deep_verify = false - @tmp_dirs = {} # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) + @temp_dirs = {} end + def mirror + mirror_implementation + rescue RMT::Mirror::Exception => e + raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) + ensure + cleanup_temp_dirs + end + + protected + + attr_accessor :temp_dirs, :downloader, :deep_verify, :is_airgapped, :mirroring_base_dir + def download_cached!(relative, to:) ref = RMT::Mirror::FileReference.new( relative_path: relative, @@ -26,39 +38,37 @@ def download_cached!(relative, to:) ref end - def mirror - mirror_implementation - rescue RMT::Mirror::Exception => e - raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) - ensure - cleanup_tmp_dirs - end - def mirror_implementation raise 'Not implemented!' end - def repository_url - raise 'Not implemented!' + def repository_url(*args) + URI.join(repository.external_url, *args).to_s end - def repository_path - raise 'Not Implemented!' + def repository_path(*args) + File.join(mirroring_base_dir, repository.local_path, *args) end def create_temp_dir(name) - @tmp_dirs[name] = Dir.mktmpdir + temp_dirs[name] = Dir.mktmpdir(name.to_s) rescue StandardError => e - raise RMT::Mirror::Repomd::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) + raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) end def temp(name) - @tmp_dirs[name] + unless temp_dirs.key? name + message = _('Try to access non existing temporary directory %{name}' % { name: name }) + raise RMT::Mirror::Exception.new(message) + end + + temp_dirs[name] end - def cleanup_tmp_dirs - @tmp_dirs.values.each do |tmp_dir| - FileUtils.remove_entry(tmp_dir, force: true) + def cleanup_temp_dirs + @temp_dirs.values.each do |temp_dir| + FileUtils.remove_entry(temp_dir, force: true) end + @temp_dirs = {} end end diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb new file mode 100644 index 000000000..c72ba0df4 --- /dev/null +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -0,0 +1,101 @@ +require 'rails_helper' + +describe RMT::Mirror::Base do + subject(:base) { described_class.new(**configuration) } + + let(:configuration) do + { + repository: repository, + logger: RMT::Logger.new('/dev/null'), + mirroring_base_dir: '/rspec/repository' + } + end + + let(:repository) do + create :repository, + name: 'HYPE product repository debian 15.3', + external_url: 'https://updates.suse.com/update/hype/15.3/product/' + end + + let(:downloader) { instance_double('downloader') } + + before do + # Make all protected methods public for testing purpose + described_class.send(:public, *described_class.protected_instance_methods) + + allow(base).to receive(:downloader).and_return(downloader) + end + + describe '#download_cached' do + let(:resource) { 'somedir/somefile.json' } + let(:temp) { '/temp/path' } + + it 'downloads the resource' do + expect(downloader).to receive(:download_multi) + + ref = base.download_cached!(resource, to: temp) + + expect(ref.local_path).to match(File.join(temp, resource)) + expect(ref.cache_path).to match(File.join(base.repository_path(resource))) + expect(ref.remote_path).to match(URI.join(repository.external_url, resource)) + end + end + + describe '#create_temp_dir' do + let(:error) { ArgumentError.new('parent directory is not sticky') } + + it 'creates the desired temp directories' do + allow(Dir).to receive(:mktmpdir).with('metadata').and_return('/tmp/rspec-metadata') + allow(Dir).to receive(:mktmpdir).with('license').and_return('/tmp/rspec-license') + + base.create_temp_dir(:metadata) + base.create_temp_dir(:license) + + expect(base.temp_dirs.keys).to match(%i[metadata license]) + expect(base.temp_dirs[:metadata]).to match('/tmp/rspec-metadata') + end + + it 'fails when it could not create the temp directory' do + allow(Dir).to receive(:mktmpdir).and_raise(error) + + expect { base.create_temp_dir(:metadata) }.to raise_error(RMT::Mirror::Exception, /parent directory/) + end + end + + describe '#cleanup_temp_dirs' do + let(:temp_metadata) { '/tmp/metadata' } + let(:temp_licenses) { '/tmp/licenses' } + + before do + allow(Dir).to receive(:mktmpdir).with('metadata').and_return(temp_metadata) + allow(Dir).to receive(:mktmpdir).with('license').and_return(temp_licenses) + + base.create_temp_dir(:metadata) + base.create_temp_dir(:license) + end + + it 'removes all known temporary directories' do + expect(FileUtils).to receive(:remove_entry).with(temp_metadata, force: true) + expect(FileUtils).to receive(:remove_entry).with(temp_licenses, force: true) + + base.cleanup_temp_dirs + + expect(base.temp_dirs.size).to be_zero + end + end + + describe '#temp' do + let(:temp_path) { '/tmp/path/' } + + it 'gives back the created temp directory' do + allow(Dir).to receive(:mktmpdir).and_return(temp_path) + + base.create_temp_dir(:test) + expect(base.temp(:test)).to eq(temp_path) + end + + it 'raises if an non existing temp directory is accessed' do + expect { base.temp(:does_not_exist) }.to raise_error(RMT::Mirror::Exception) + end + end +end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 8bfce533c..3a3d5156c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -1,21 +1,28 @@ require 'rails_helper' describe RMT::Mirror::Debian do - let(:logger) { RMT::Logger.new('/dev/null') } - let(:base_dir) { '/rspec/repository/' } + subject(:debian) { described_class.new(**configuration) } + + let(:configuration) do + { + repository: repository, + logger: RMT::Logger.new('/dev/null'), + mirroring_base_dir: '/rspec/repository' + } + end + let(:repository) do create :repository, name: 'HYPE product repository debian 15.3', external_url: 'https://updates.suse.com/update/hype/15.3/product/' end - let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } - let(:downloader) { double('downloader') } - let(:debian) { described_class.new(repository: repository, logger: logger, mirroring_base_dir: base_dir) } describe 'Debian mirroring' do context 'mirrors the Release file' do + let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } + it 'downloads and parses the file' do - expect(debian).to receive(:temp).with(:metadata).and_return('bar') + allow(debian).to receive(:temp).with(:metadata).and_return('bar') expect(debian).to receive(:create_temp_dir).with(:metadata) expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') debian.mirror From f512b7fd71b8459ba09b46c65c2b1a7421ef0f74 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Thu, 21 Dec 2023 16:46:32 +0530 Subject: [PATCH 05/51] Parse debian release file --- lib/rmt/mirror/debian.rb | 35 ++++++++++++++++++++++ lib/rmt/mirror/file_reference.rb | 5 +++- spec/fixtures/files/debian/Invalid_Release | 16 ++++++++++ spec/fixtures/files/debian/Release | 16 ++++++++++ spec/lib/rmt/mirror/debian_spec.rb | 32 ++++++++++++++++++++ 5 files changed, 103 insertions(+), 1 deletion(-) create mode 100644 spec/fixtures/files/debian/Invalid_Release create mode 100644 spec/fixtures/files/debian/Release diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 968aad7f7..8d9e9ceca 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -13,4 +13,39 @@ def repository_url(*args) def repository_path end + def parse_release_file(file_ref) + metadata_references = [] + found = false + File.foreach(file_ref.local_path, chomp: true) do |line| + if line == 'SHA256:' + # example: b8a41cf82b68c2576c45e92e4fd7d194144794eaa06b55d52691f5255fa9a4b0 2604 Packages + found = true + end + next unless found + + file_details = line.match(/^\s([a-z0-9]{64})\s+(\d+)\s+(.+)$/) + # FIXME: handle partially corrupted files + next unless file_details + + config = { + relative_path: file_details[3], + base_dir: file_ref.base_dir, + base_url: file_ref.base_url, + cache_dir: file_ref.cache_dir + } + + ref = RMT::Mirror::FileReference.new(**config) + # The type is left as nil. We might need to look into this in the future + ref.tap do |r| + r.checksum = file_details[1] + r.checksum_type = 'SHA256' + r.size = file_details[2].to_i + r.type = nil + end + + metadata_references.append(ref) + end + metadata_references + end + end diff --git a/lib/rmt/mirror/file_reference.rb b/lib/rmt/mirror/file_reference.rb index 33d9529ee..53675b600 100644 --- a/lib/rmt/mirror/file_reference.rb +++ b/lib/rmt/mirror/file_reference.rb @@ -16,10 +16,13 @@ def build_from_metadata(metadata, base_dir:, base_url:, cache_dir: nil) end end - attr_reader :cache_path, :local_path, :remote_path + attr_reader :cache_path, :local_path, :remote_path, :base_dir, :base_url, :cache_dir attr_accessor :arch, :checksum, :checksum_type, :size, :type def initialize(relative_path:, base_dir:, base_url:, cache_dir: nil) + @base_dir = base_dir + @base_url = base_url + @cache_dir = cache_dir @cache_path = (cache_dir ? File.join(cache_dir, relative_path) : nil) @local_path = File.join(base_dir, relative_path.gsub(/\.\./, '__')) diff --git a/spec/fixtures/files/debian/Invalid_Release b/spec/fixtures/files/debian/Invalid_Release new file mode 100644 index 000000000..7fbb70858 --- /dev/null +++ b/spec/fixtures/files/debian/Invalid_Release @@ -0,0 +1,16 @@ +Archive: update +Codename: update +Origin: obs://build.suse.de/SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64/update +Label: SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64 +Architectures: amd64 +Date: Wed Dec 13 09:33:00 2023 +Description: SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64 (update) +MD5Sum: + 5445634cce826d020f85762f0d70dc83 2604 Packages + e043fbf63b4c8b3888605d4bdfd7aab5 946 Packages.gz +SHA1: + dfb8482867d4b8cd0b9f46598745674f2d0928af 2604 Packages + c562eb103a78eba5eab15007481e184d5f9e11d2 946 Packages.gz +InvalidKey: + b8a41cf82b68c2576c45e92e4fd7d194144794eaa06b55d52691f5255fa9a4b0 2604 Packages + 49c9d19176f9e4cfa72f8338c3efac5d6589f0676f556b93af1ae2a0ced3ea52 946 Packages.gz \ No newline at end of file diff --git a/spec/fixtures/files/debian/Release b/spec/fixtures/files/debian/Release new file mode 100644 index 000000000..a8e33fac2 --- /dev/null +++ b/spec/fixtures/files/debian/Release @@ -0,0 +1,16 @@ +Archive: update +Codename: update +Origin: obs://build.suse.de/SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64/update +Label: SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64 +Architectures: amd64 +Date: Wed Dec 13 09:33:00 2023 +Description: SUSE:Updates:Debian:12-CLIENT-TOOLS:x86_64 (update) +MD5Sum: + 5445634cce826d020f85762f0d70dc83 2604 Packages + e043fbf63b4c8b3888605d4bdfd7aab5 946 Packages.gz +SHA1: + dfb8482867d4b8cd0b9f46598745674f2d0928af 2604 Packages + c562eb103a78eba5eab15007481e184d5f9e11d2 946 Packages.gz +SHA256: + b8a41cf82b68c2576c45e92e4fd7d194144794eaa06b55d52691f5255fa9a4b0 2604 Packages + 49c9d19176f9e4cfa72f8338c3efac5d6589f0676f556b93af1ae2a0ced3ea52 946 Packages.gz \ No newline at end of file diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 3a3d5156c..2f7c51c5c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -29,4 +29,36 @@ end end end + + describe '#parse_release_file' do + let(:config) do + { + relative_path: rel_path, + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + + context 'Release file is valid' do + let(:rel_path) { 'Release' } + let(:local_path) { 'spec/fixtures/files/debian/Packages' } + let(:remote_path) { 'https://updates.suse.de/Debian/Packages' } + + it 'parses the file' do + metadata = debian.parse_release_file(release_ref) + expect(metadata.length).to eq 2 + expect(metadata[0].local_path).to eq local_path + expect(metadata[0].remote_path.to_s).to eq remote_path + end + end + + context 'Release file is invalid' do + let(:rel_path) { 'Invalid_Release' } + + it 'returns empty metadata' do + expect(debian.parse_release_file(release_ref)).to be_empty + end + end + end end From 1cf39290c84f8b7310c5ce032788dfa00c70aae9 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Fri, 22 Dec 2023 13:14:50 +0000 Subject: [PATCH 06/51] Refactor GPG check and implement debian metadata mirroring --- lib/rmt/mirror/base.rb | 32 ++++++++++++++++++++ lib/rmt/mirror/debian.rb | 17 +++++++++++ lib/rmt/mirror/repomd.rb | 23 ++------------ spec/lib/rmt/mirror/base_spec.rb | 48 ++++++++++++++++++++++++++++++ spec/lib/rmt/mirror/debian_spec.rb | 19 ++++++++++++ 5 files changed, 119 insertions(+), 20 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 9b50250e8..0763ad0fd 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -12,6 +12,7 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) @temp_dirs = {} + @enqueued = [] end def mirror @@ -42,6 +43,27 @@ def mirror_implementation raise 'Not implemented!' end + def check_signature(key_file:, signature_file:, metadata_file:) + + downloader.download_multi([signature_file]) + downloader.download_multi([key_file]) + + gpg_checker = RMT::GPG.new( + metadata_file: metadata_file.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: logger + ) + gpg_checker.verify_signature + rescue RMT::Downloader::Exception => e + if (e.http_code == 404) + logger.info(_('Repository metadata signatures are missing')) + else + raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) + end + + end + def repository_url(*args) URI.join(repository.external_url, *args).to_s end @@ -71,4 +93,14 @@ def cleanup_temp_dirs end @temp_dirs = {} end + + def enqueue(ref) + @enqueued << ref + end + + def download_enqueued(continue_on_error: false) + result = downloader.download_multi(@enqueued, ignore_errors: continue_on_error) + @enqueued = [] + result + end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 8d9e9ceca..035ef0018 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -1,11 +1,28 @@ class RMT::Mirror::Debian < RMT::Mirror::Base RELEASE_FILE_NAME = 'Release'.freeze + GPG_FILE_NAME = 'Release.gpg'.freeze + KEY_FILE_NAME = 'Release.key'.freeze + def mirror_implementation create_temp_dir(:metadata) release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) end + def mirror_metadata(release_file) + ref_config = { + base_dir: temp(:metadata), + base_url: repository_url + } + key_file = RMT::Mirror::FileReference.new(relative_path: GPG_FILE_NAME, **ref_config) + signature_file = RMT::Mirror::FileReference.new(relative_path: KEY_FILE_NAME, **ref_config) + check_signature(key_file: key_file, signature_file: signature_file, metadata_file: release_file) + + metadata_refs = parse_release_file(release_file) + metadata_refs.each { |ref| enqueue(ref) } + download_enqueued + end + def repository_url(*args) File.join(repository.external_url, *args) end diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 199511de4..882d678ef 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -90,26 +90,9 @@ def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) repomd_xml = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml', **mirroring_paths) downloader.download_multi([repomd_xml]) - begin - signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) - key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) - # mirror repomd.xml.asc first, because there are repos with repomd.xml.asc but without repomd.xml.key - downloader.download_multi([signature_file]) - downloader.download_multi([key_file]) - - RMT::GPG.new( - metadata_file: repomd_xml.local_path, - key_file: key_file.local_path, - signature_file: signature_file.local_path, - logger: logger - ).verify_signature - rescue RMT::Downloader::Exception => e - if (e.http_code == 404) - logger.info(_('Repository metadata signatures are missing')) - else - raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) - end - end + signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) + key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) + check_signature(key_file: key_file, signature_file: signature_file, metadata_file: repomd_xml) metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse .map { |reference| RMT::Mirror::FileReference.build_from_metadata(reference, **mirroring_paths) } diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index c72ba0df4..6d3562e46 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -98,4 +98,52 @@ expect { base.temp(:does_not_exist) }.to raise_error(RMT::Mirror::Exception) end end + + describe '#mirror_metadata' do + it 'calls' do + base.mirror_metadata + end + end + + describe '#check_signature' do + let(:config) do + { + base_dir: '/tmp', + base_url: 'https://updates.suse.de/' + } + end + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.gpg', **config) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.key', **config) } + let(:metadata) { RMT::Mirror::FileReference.new(relative_path: 'metadata', **config) } + let(:gpg_checker) do + RMT::GPG.new( + metadata_file: metadata.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: nil + ) + end + + # before do + + # end + + context 'has valid signature' do + it 'succeeds' do + expect(downloader).to receive(:download_multi).twice + # expect(gpg_checker).to receive(:verify_signature).and_return(true) + expect_any_instance_of(RMT::GPG).to receive(:verify_signature).and_return(true) + base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) + end + end + + context 'has invalid or no signature' do + it 'raises exception' do + expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'foo') + expect do + base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) + end.to raise_error(/foo/) + end + end + end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 2f7c51c5c..a6259c458 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -61,4 +61,23 @@ end end end + + describe '#mirror_metadata' do + let(:config) do + { + relative_path: 'Release', + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + + it 'succeeds' do + allow(debian).to receive(:temp).with(:metadata).and_return('bar') + expect(debian).to receive(:check_signature) + expect(debian).to receive(:parse_release_file).and_return([]) + expect(debian).to receive(:download_enqueued) + debian.mirror_metadata(release_ref) + end + end end From ec07a7a2fdc2c26ed74bc88bf468510e5a5b6c54 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Fri, 22 Dec 2023 13:45:08 +0000 Subject: [PATCH 07/51] Rubocop and minor test fixes --- lib/rmt/mirror/repomd.rb | 2 +- spec/lib/rmt/mirror/base_spec.rb | 9 +-------- spec/lib/rmt/mirror/debian_spec.rb | 2 +- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 882d678ef..e86f268c6 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -3,7 +3,7 @@ require 'repomd_parser' require 'time' -class RMT::Mirror::Repomd +class RMT::Mirror::Repomd < RMT::Mirror::Base include RMT::Deduplicator include RMT::FileValidator diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 6d3562e46..71b4e447b 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -99,12 +99,6 @@ end end - describe '#mirror_metadata' do - it 'calls' do - base.mirror_metadata - end - end - describe '#check_signature' do let(:config) do { @@ -131,8 +125,7 @@ context 'has valid signature' do it 'succeeds' do expect(downloader).to receive(:download_multi).twice - # expect(gpg_checker).to receive(:verify_signature).and_return(true) - expect_any_instance_of(RMT::GPG).to receive(:verify_signature).and_return(true) + expect_any_instance_of(RMT::GPG).to receive(:verify_signature) base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index a6259c458..840ff6bb6 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -75,7 +75,7 @@ it 'succeeds' do allow(debian).to receive(:temp).with(:metadata).and_return('bar') expect(debian).to receive(:check_signature) - expect(debian).to receive(:parse_release_file).and_return([]) + allow(debian).to receive(:parse_release_file).and_return([]) expect(debian).to receive(:download_enqueued) debian.mirror_metadata(release_ref) end From 974587185336d1102911d918f4a1a0a75000dfa2 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 20 Dec 2023 16:04:07 +0100 Subject: [PATCH 08/51] WIP: Refactoring mirroring and add debian mirror class --- lib/rmt/mirror/base.rb | 82 ++++++++---------------------- lib/rmt/mirror/debian.rb | 52 ------------------- spec/lib/rmt/mirror/debian_spec.rb | 70 +++---------------------- 3 files changed, 26 insertions(+), 178 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 0763ad0fd..c97147542 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -1,5 +1,5 @@ class RMT::Mirror::Base - attr_reader :logger, :repository + attr_reader :downloader, :logger, :deep_verify, :repository def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) @repository = repository @@ -8,25 +8,12 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR @mirror_src = mirror_src @is_airgapped = is_airgapped @deep_verify = false + @tmp_dirs = {} # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) - @temp_dirs = {} - @enqueued = [] end - def mirror - mirror_implementation - rescue RMT::Mirror::Exception => e - raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) - ensure - cleanup_temp_dirs - end - - protected - - attr_accessor :temp_dirs, :downloader, :deep_verify, :is_airgapped, :mirroring_base_dir - def download_cached!(relative, to:) ref = RMT::Mirror::FileReference.new( relative_path: relative, @@ -39,68 +26,39 @@ def download_cached!(relative, to:) ref end - def mirror_implementation - raise 'Not implemented!' + def mirror + mirror_implementation + rescue RMT::Mirror::Exception => e + raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) + ensure + cleanup_tmp_dirs end - def check_signature(key_file:, signature_file:, metadata_file:) - - downloader.download_multi([signature_file]) - downloader.download_multi([key_file]) - - gpg_checker = RMT::GPG.new( - metadata_file: metadata_file.local_path, - key_file: key_file.local_path, - signature_file: signature_file.local_path, - logger: logger - ) - gpg_checker.verify_signature - rescue RMT::Downloader::Exception => e - if (e.http_code == 404) - logger.info(_('Repository metadata signatures are missing')) - else - raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) - end - + def mirror_implementation + raise 'Not implemented!' end - def repository_url(*args) - URI.join(repository.external_url, *args).to_s + def repository_url + raise 'Not implemented!' end - def repository_path(*args) - File.join(mirroring_base_dir, repository.local_path, *args) + def repository_path + raise 'Not Implemented!' end def create_temp_dir(name) - temp_dirs[name] = Dir.mktmpdir(name.to_s) + @tmp_dirs[name] = Dir.mktmpdir rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) + raise RMT::Mirror::Repomd::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) end def temp(name) - unless temp_dirs.key? name - message = _('Try to access non existing temporary directory %{name}' % { name: name }) - raise RMT::Mirror::Exception.new(message) - end - - temp_dirs[name] + @tmp_dirs[name] end - def cleanup_temp_dirs - @temp_dirs.values.each do |temp_dir| - FileUtils.remove_entry(temp_dir, force: true) + def cleanup_tmp_dirs + @tmp_dirs.values.each do |tmp_dir| + FileUtils.remove_entry(tmp_dir, force: true) end - @temp_dirs = {} - end - - def enqueue(ref) - @enqueued << ref - end - - def download_enqueued(continue_on_error: false) - result = downloader.download_multi(@enqueued, ignore_errors: continue_on_error) - @enqueued = [] - result end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 035ef0018..968aad7f7 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -1,28 +1,11 @@ class RMT::Mirror::Debian < RMT::Mirror::Base RELEASE_FILE_NAME = 'Release'.freeze - GPG_FILE_NAME = 'Release.gpg'.freeze - KEY_FILE_NAME = 'Release.key'.freeze - def mirror_implementation create_temp_dir(:metadata) release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) end - def mirror_metadata(release_file) - ref_config = { - base_dir: temp(:metadata), - base_url: repository_url - } - key_file = RMT::Mirror::FileReference.new(relative_path: GPG_FILE_NAME, **ref_config) - signature_file = RMT::Mirror::FileReference.new(relative_path: KEY_FILE_NAME, **ref_config) - check_signature(key_file: key_file, signature_file: signature_file, metadata_file: release_file) - - metadata_refs = parse_release_file(release_file) - metadata_refs.each { |ref| enqueue(ref) } - download_enqueued - end - def repository_url(*args) File.join(repository.external_url, *args) end @@ -30,39 +13,4 @@ def repository_url(*args) def repository_path end - def parse_release_file(file_ref) - metadata_references = [] - found = false - File.foreach(file_ref.local_path, chomp: true) do |line| - if line == 'SHA256:' - # example: b8a41cf82b68c2576c45e92e4fd7d194144794eaa06b55d52691f5255fa9a4b0 2604 Packages - found = true - end - next unless found - - file_details = line.match(/^\s([a-z0-9]{64})\s+(\d+)\s+(.+)$/) - # FIXME: handle partially corrupted files - next unless file_details - - config = { - relative_path: file_details[3], - base_dir: file_ref.base_dir, - base_url: file_ref.base_url, - cache_dir: file_ref.cache_dir - } - - ref = RMT::Mirror::FileReference.new(**config) - # The type is left as nil. We might need to look into this in the future - ref.tap do |r| - r.checksum = file_details[1] - r.checksum_type = 'SHA256' - r.size = file_details[2].to_i - r.type = nil - end - - metadata_references.append(ref) - end - metadata_references - end - end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 840ff6bb6..8bfce533c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -1,83 +1,25 @@ require 'rails_helper' describe RMT::Mirror::Debian do - subject(:debian) { described_class.new(**configuration) } - - let(:configuration) do - { - repository: repository, - logger: RMT::Logger.new('/dev/null'), - mirroring_base_dir: '/rspec/repository' - } - end - + let(:logger) { RMT::Logger.new('/dev/null') } + let(:base_dir) { '/rspec/repository/' } let(:repository) do create :repository, name: 'HYPE product repository debian 15.3', external_url: 'https://updates.suse.com/update/hype/15.3/product/' end + let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } + let(:downloader) { double('downloader') } + let(:debian) { described_class.new(repository: repository, logger: logger, mirroring_base_dir: base_dir) } describe 'Debian mirroring' do context 'mirrors the Release file' do - let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } - it 'downloads and parses the file' do - allow(debian).to receive(:temp).with(:metadata).and_return('bar') + expect(debian).to receive(:temp).with(:metadata).and_return('bar') expect(debian).to receive(:create_temp_dir).with(:metadata) expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') debian.mirror end end end - - describe '#parse_release_file' do - let(:config) do - { - relative_path: rel_path, - base_dir: file_fixture('debian/'), - base_url: 'https://updates.suse.de/Debian/' - } - end - let(:release_ref) { RMT::Mirror::FileReference.new(**config) } - - context 'Release file is valid' do - let(:rel_path) { 'Release' } - let(:local_path) { 'spec/fixtures/files/debian/Packages' } - let(:remote_path) { 'https://updates.suse.de/Debian/Packages' } - - it 'parses the file' do - metadata = debian.parse_release_file(release_ref) - expect(metadata.length).to eq 2 - expect(metadata[0].local_path).to eq local_path - expect(metadata[0].remote_path.to_s).to eq remote_path - end - end - - context 'Release file is invalid' do - let(:rel_path) { 'Invalid_Release' } - - it 'returns empty metadata' do - expect(debian.parse_release_file(release_ref)).to be_empty - end - end - end - - describe '#mirror_metadata' do - let(:config) do - { - relative_path: 'Release', - base_dir: file_fixture('debian/'), - base_url: 'https://updates.suse.de/Debian/' - } - end - let(:release_ref) { RMT::Mirror::FileReference.new(**config) } - - it 'succeeds' do - allow(debian).to receive(:temp).with(:metadata).and_return('bar') - expect(debian).to receive(:check_signature) - allow(debian).to receive(:parse_release_file).and_return([]) - expect(debian).to receive(:download_enqueued) - debian.mirror_metadata(release_ref) - end - end end From c92a70d4def54a76e5396d4ba7f1d85462468093 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 21 Dec 2023 10:07:14 +0100 Subject: [PATCH 09/51] Added more tests for base mirroing class --- lib/rmt/mirror/base.rb | 50 ++++++++++++++++++------------ spec/lib/rmt/mirror/base_spec.rb | 41 ------------------------ spec/lib/rmt/mirror/debian_spec.rb | 19 ++++++++---- 3 files changed, 43 insertions(+), 67 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index c97147542..9b50250e8 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -1,5 +1,5 @@ class RMT::Mirror::Base - attr_reader :downloader, :logger, :deep_verify, :repository + attr_reader :logger, :repository def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) @repository = repository @@ -8,12 +8,24 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR @mirror_src = mirror_src @is_airgapped = is_airgapped @deep_verify = false - @tmp_dirs = {} # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) + @temp_dirs = {} end + def mirror + mirror_implementation + rescue RMT::Mirror::Exception => e + raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) + ensure + cleanup_temp_dirs + end + + protected + + attr_accessor :temp_dirs, :downloader, :deep_verify, :is_airgapped, :mirroring_base_dir + def download_cached!(relative, to:) ref = RMT::Mirror::FileReference.new( relative_path: relative, @@ -26,39 +38,37 @@ def download_cached!(relative, to:) ref end - def mirror - mirror_implementation - rescue RMT::Mirror::Exception => e - raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) - ensure - cleanup_tmp_dirs - end - def mirror_implementation raise 'Not implemented!' end - def repository_url - raise 'Not implemented!' + def repository_url(*args) + URI.join(repository.external_url, *args).to_s end - def repository_path - raise 'Not Implemented!' + def repository_path(*args) + File.join(mirroring_base_dir, repository.local_path, *args) end def create_temp_dir(name) - @tmp_dirs[name] = Dir.mktmpdir + temp_dirs[name] = Dir.mktmpdir(name.to_s) rescue StandardError => e - raise RMT::Mirror::Repomd::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) + raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) end def temp(name) - @tmp_dirs[name] + unless temp_dirs.key? name + message = _('Try to access non existing temporary directory %{name}' % { name: name }) + raise RMT::Mirror::Exception.new(message) + end + + temp_dirs[name] end - def cleanup_tmp_dirs - @tmp_dirs.values.each do |tmp_dir| - FileUtils.remove_entry(tmp_dir, force: true) + def cleanup_temp_dirs + @temp_dirs.values.each do |temp_dir| + FileUtils.remove_entry(temp_dir, force: true) end + @temp_dirs = {} end end diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 71b4e447b..c72ba0df4 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -98,45 +98,4 @@ expect { base.temp(:does_not_exist) }.to raise_error(RMT::Mirror::Exception) end end - - describe '#check_signature' do - let(:config) do - { - base_dir: '/tmp', - base_url: 'https://updates.suse.de/' - } - end - let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.gpg', **config) } - let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.key', **config) } - let(:metadata) { RMT::Mirror::FileReference.new(relative_path: 'metadata', **config) } - let(:gpg_checker) do - RMT::GPG.new( - metadata_file: metadata.local_path, - key_file: key_file.local_path, - signature_file: signature_file.local_path, - logger: nil - ) - end - - # before do - - # end - - context 'has valid signature' do - it 'succeeds' do - expect(downloader).to receive(:download_multi).twice - expect_any_instance_of(RMT::GPG).to receive(:verify_signature) - base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) - end - end - - context 'has invalid or no signature' do - it 'raises exception' do - expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'foo') - expect do - base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) - end.to raise_error(/foo/) - end - end - end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 8bfce533c..3a3d5156c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -1,21 +1,28 @@ require 'rails_helper' describe RMT::Mirror::Debian do - let(:logger) { RMT::Logger.new('/dev/null') } - let(:base_dir) { '/rspec/repository/' } + subject(:debian) { described_class.new(**configuration) } + + let(:configuration) do + { + repository: repository, + logger: RMT::Logger.new('/dev/null'), + mirroring_base_dir: '/rspec/repository' + } + end + let(:repository) do create :repository, name: 'HYPE product repository debian 15.3', external_url: 'https://updates.suse.com/update/hype/15.3/product/' end - let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } - let(:downloader) { double('downloader') } - let(:debian) { described_class.new(repository: repository, logger: logger, mirroring_base_dir: base_dir) } describe 'Debian mirroring' do context 'mirrors the Release file' do + let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } + it 'downloads and parses the file' do - expect(debian).to receive(:temp).with(:metadata).and_return('bar') + allow(debian).to receive(:temp).with(:metadata).and_return('bar') expect(debian).to receive(:create_temp_dir).with(:metadata) expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') debian.mirror From 20b3bdf4d27f75487022e5425bb98c2fbeb38348 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Thu, 21 Dec 2023 16:46:32 +0530 Subject: [PATCH 10/51] Parse debian release file --- lib/rmt/mirror/debian.rb | 35 ++++++++++++++++++++++++++++++ spec/lib/rmt/mirror/debian_spec.rb | 32 +++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 968aad7f7..8d9e9ceca 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -13,4 +13,39 @@ def repository_url(*args) def repository_path end + def parse_release_file(file_ref) + metadata_references = [] + found = false + File.foreach(file_ref.local_path, chomp: true) do |line| + if line == 'SHA256:' + # example: b8a41cf82b68c2576c45e92e4fd7d194144794eaa06b55d52691f5255fa9a4b0 2604 Packages + found = true + end + next unless found + + file_details = line.match(/^\s([a-z0-9]{64})\s+(\d+)\s+(.+)$/) + # FIXME: handle partially corrupted files + next unless file_details + + config = { + relative_path: file_details[3], + base_dir: file_ref.base_dir, + base_url: file_ref.base_url, + cache_dir: file_ref.cache_dir + } + + ref = RMT::Mirror::FileReference.new(**config) + # The type is left as nil. We might need to look into this in the future + ref.tap do |r| + r.checksum = file_details[1] + r.checksum_type = 'SHA256' + r.size = file_details[2].to_i + r.type = nil + end + + metadata_references.append(ref) + end + metadata_references + end + end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 3a3d5156c..2f7c51c5c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -29,4 +29,36 @@ end end end + + describe '#parse_release_file' do + let(:config) do + { + relative_path: rel_path, + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + + context 'Release file is valid' do + let(:rel_path) { 'Release' } + let(:local_path) { 'spec/fixtures/files/debian/Packages' } + let(:remote_path) { 'https://updates.suse.de/Debian/Packages' } + + it 'parses the file' do + metadata = debian.parse_release_file(release_ref) + expect(metadata.length).to eq 2 + expect(metadata[0].local_path).to eq local_path + expect(metadata[0].remote_path.to_s).to eq remote_path + end + end + + context 'Release file is invalid' do + let(:rel_path) { 'Invalid_Release' } + + it 'returns empty metadata' do + expect(debian.parse_release_file(release_ref)).to be_empty + end + end + end end From c1ebdfce04a330ce4bfae2fad8f975499cc3cd5d Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Fri, 22 Dec 2023 13:14:50 +0000 Subject: [PATCH 11/51] Refactor GPG check and implement debian metadata mirroring --- lib/rmt/mirror/base.rb | 32 ++++++++++++++++++++ lib/rmt/mirror/debian.rb | 17 +++++++++++ spec/lib/rmt/mirror/base_spec.rb | 48 ++++++++++++++++++++++++++++++ spec/lib/rmt/mirror/debian_spec.rb | 19 ++++++++++++ 4 files changed, 116 insertions(+) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 9b50250e8..0763ad0fd 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -12,6 +12,7 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) @temp_dirs = {} + @enqueued = [] end def mirror @@ -42,6 +43,27 @@ def mirror_implementation raise 'Not implemented!' end + def check_signature(key_file:, signature_file:, metadata_file:) + + downloader.download_multi([signature_file]) + downloader.download_multi([key_file]) + + gpg_checker = RMT::GPG.new( + metadata_file: metadata_file.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: logger + ) + gpg_checker.verify_signature + rescue RMT::Downloader::Exception => e + if (e.http_code == 404) + logger.info(_('Repository metadata signatures are missing')) + else + raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) + end + + end + def repository_url(*args) URI.join(repository.external_url, *args).to_s end @@ -71,4 +93,14 @@ def cleanup_temp_dirs end @temp_dirs = {} end + + def enqueue(ref) + @enqueued << ref + end + + def download_enqueued(continue_on_error: false) + result = downloader.download_multi(@enqueued, ignore_errors: continue_on_error) + @enqueued = [] + result + end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 8d9e9ceca..035ef0018 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -1,11 +1,28 @@ class RMT::Mirror::Debian < RMT::Mirror::Base RELEASE_FILE_NAME = 'Release'.freeze + GPG_FILE_NAME = 'Release.gpg'.freeze + KEY_FILE_NAME = 'Release.key'.freeze + def mirror_implementation create_temp_dir(:metadata) release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) end + def mirror_metadata(release_file) + ref_config = { + base_dir: temp(:metadata), + base_url: repository_url + } + key_file = RMT::Mirror::FileReference.new(relative_path: GPG_FILE_NAME, **ref_config) + signature_file = RMT::Mirror::FileReference.new(relative_path: KEY_FILE_NAME, **ref_config) + check_signature(key_file: key_file, signature_file: signature_file, metadata_file: release_file) + + metadata_refs = parse_release_file(release_file) + metadata_refs.each { |ref| enqueue(ref) } + download_enqueued + end + def repository_url(*args) File.join(repository.external_url, *args) end diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index c72ba0df4..6d3562e46 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -98,4 +98,52 @@ expect { base.temp(:does_not_exist) }.to raise_error(RMT::Mirror::Exception) end end + + describe '#mirror_metadata' do + it 'calls' do + base.mirror_metadata + end + end + + describe '#check_signature' do + let(:config) do + { + base_dir: '/tmp', + base_url: 'https://updates.suse.de/' + } + end + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.gpg', **config) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.key', **config) } + let(:metadata) { RMT::Mirror::FileReference.new(relative_path: 'metadata', **config) } + let(:gpg_checker) do + RMT::GPG.new( + metadata_file: metadata.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: nil + ) + end + + # before do + + # end + + context 'has valid signature' do + it 'succeeds' do + expect(downloader).to receive(:download_multi).twice + # expect(gpg_checker).to receive(:verify_signature).and_return(true) + expect_any_instance_of(RMT::GPG).to receive(:verify_signature).and_return(true) + base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) + end + end + + context 'has invalid or no signature' do + it 'raises exception' do + expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'foo') + expect do + base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) + end.to raise_error(/foo/) + end + end + end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 2f7c51c5c..a6259c458 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -61,4 +61,23 @@ end end end + + describe '#mirror_metadata' do + let(:config) do + { + relative_path: 'Release', + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + + it 'succeeds' do + allow(debian).to receive(:temp).with(:metadata).and_return('bar') + expect(debian).to receive(:check_signature) + expect(debian).to receive(:parse_release_file).and_return([]) + expect(debian).to receive(:download_enqueued) + debian.mirror_metadata(release_ref) + end + end end From 6b1636ee9ba99ab328cf51c5feec816d63b1f440 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Fri, 22 Dec 2023 13:45:08 +0000 Subject: [PATCH 12/51] Rubocop and minor test fixes --- lib/rmt/mirror/repomd.rb | 3 +++ spec/lib/rmt/mirror/base_spec.rb | 9 +-------- spec/lib/rmt/mirror/debian_spec.rb | 2 +- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index e86f268c6..ec66b688e 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -4,6 +4,9 @@ require 'time' class RMT::Mirror::Repomd < RMT::Mirror::Base + class RMT::Mirror::Repomd::Exception < RuntimeError + end + include RMT::Deduplicator include RMT::FileValidator diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 6d3562e46..71b4e447b 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -99,12 +99,6 @@ end end - describe '#mirror_metadata' do - it 'calls' do - base.mirror_metadata - end - end - describe '#check_signature' do let(:config) do { @@ -131,8 +125,7 @@ context 'has valid signature' do it 'succeeds' do expect(downloader).to receive(:download_multi).twice - # expect(gpg_checker).to receive(:verify_signature).and_return(true) - expect_any_instance_of(RMT::GPG).to receive(:verify_signature).and_return(true) + expect_any_instance_of(RMT::GPG).to receive(:verify_signature) base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index a6259c458..840ff6bb6 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -75,7 +75,7 @@ it 'succeeds' do allow(debian).to receive(:temp).with(:metadata).and_return('bar') expect(debian).to receive(:check_signature) - expect(debian).to receive(:parse_release_file).and_return([]) + allow(debian).to receive(:parse_release_file).and_return([]) expect(debian).to receive(:download_enqueued) debian.mirror_metadata(release_ref) end From 5392c52ab3c18bf8e8f38e939990fd183be8e3b1 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Wed, 27 Dec 2023 15:30:01 +0100 Subject: [PATCH 13/51] Parse package list files --- lib/rmt/mirror/base.rb | 13 +-- lib/rmt/mirror/debian.rb | 73 +++++++++++--- .../fixtures/files/debian/Invalid_Packages.gz | Bin 0 -> 830 bytes spec/fixtures/files/debian/Packages.gz | Bin 0 -> 946 bytes spec/lib/rmt/mirror/base_spec.rb | 2 +- spec/lib/rmt/mirror/debian_spec.rb | 90 +++++++++++++----- 6 files changed, 132 insertions(+), 46 deletions(-) create mode 100644 spec/fixtures/files/debian/Invalid_Packages.gz create mode 100644 spec/fixtures/files/debian/Packages.gz diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 0763ad0fd..90d4a8d48 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -27,14 +27,18 @@ def mirror attr_accessor :temp_dirs, :downloader, :deep_verify, :is_airgapped, :mirroring_base_dir - def download_cached!(relative, to:) - ref = RMT::Mirror::FileReference.new( + def file_reference(relative, to:) + RMT::Mirror::FileReference.new( relative_path: relative, base_dir: to, base_url: repository_url, + # FIXME: Check if this is fine if base_dir and cache_dir is the same! cache_dir: repository_path ) + end + def download_cached!(relative, to:) + ref = file_reference(relative, to: to) downloader.download_multi([ref]) ref end @@ -44,9 +48,7 @@ def mirror_implementation end def check_signature(key_file:, signature_file:, metadata_file:) - - downloader.download_multi([signature_file]) - downloader.download_multi([key_file]) + downloader.download_multi([signature_file, key_file]) gpg_checker = RMT::GPG.new( metadata_file: metadata_file.local_path, @@ -61,7 +63,6 @@ def check_signature(key_file:, signature_file:, metadata_file:) else raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) end - end def repository_url(*args) diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 035ef0018..9ab00dab4 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -2,32 +2,77 @@ class RMT::Mirror::Debian < RMT::Mirror::Base RELEASE_FILE_NAME = 'Release'.freeze GPG_FILE_NAME = 'Release.gpg'.freeze KEY_FILE_NAME = 'Release.key'.freeze + INRELEASE_FILE_NAME = 'InRelease'.freeze def mirror_implementation create_temp_dir(:metadata) - release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) - + sources = mirror_metadata + mirror_packages(sources) end - def mirror_metadata(release_file) - ref_config = { - base_dir: temp(:metadata), - base_url: repository_url - } - key_file = RMT::Mirror::FileReference.new(relative_path: GPG_FILE_NAME, **ref_config) - signature_file = RMT::Mirror::FileReference.new(relative_path: KEY_FILE_NAME, **ref_config) - check_signature(key_file: key_file, signature_file: signature_file, metadata_file: release_file) + def mirror_metadata + release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) + key = file_reference(repository_url(GPG_FILE_NAME), to: temp(:metadata)) + signature = file_reference(repository_url(KEY_FILE_NAME), to: temp(:metadata)) + inrelease = file_reference(repository_url(INRELEASE_FILE_NAME), to: temp(:metadata)) + + check_signature(key_file: key, signature_file: signature, metadata_file: release) - metadata_refs = parse_release_file(release_file) + metadata_refs = parse_release_file(release) + # We need to make sure downloading the InRelease file which is not referenced + # anywhere + metadata_refs << inrelease metadata_refs.each { |ref| enqueue(ref) } + download_enqueued + metadata_refs end - def repository_url(*args) - File.join(repository.external_url, *args) + def mirror_packages(metadata_refs) + packagelists = metadata_refs.select { |ref| File.basename(ref.local_path) == 'Packages.gz' } + + packagelists.each do |list| + parse_package_list(list).each { |pkg| enqueue pkg } + end + + download_enqueued end - def repository_path + def parse_package_list(list) + packages = [] + hdl = File.open(list.local_path, 'rb') + + current = {} + Zlib::GzipReader.new(hdl).each_line do |line| + if line == "\n" + ref = file_reference(current[:filename], to: repository_path) + ref.arch = current[:architecture] + ref.checksum = current[:sha256] + ref.checksum_type = 'SHA256' + ref.size = current[:size].to_i + ref.type = :deb + + packages << ref + current = {} + end + + # We do not care for multiline statements since we only interested in single line keys + # Failing example: + # |Description: Command-line interface to Spacewalk and Red Hat Satellite servers| + # | spacecmd is a command-line interface to Spacewalk and Red Hat Satellite servers| + # ^--- it will be skipped here + key, value = line.split(': ', 2) + + next if value.blank? + + current[key.downcase.to_sym] = value.strip + end + packages + rescue Zlib::GzipFile::Error => e + message = _("Could not read '%{file}': %{error}" % { file: list.local_path, error: e }) + raise RMT::Mirror::Exception.new(message) + ensure + hdl.close end def parse_release_file(file_ref) diff --git a/spec/fixtures/files/debian/Invalid_Packages.gz b/spec/fixtures/files/debian/Invalid_Packages.gz new file mode 100644 index 0000000000000000000000000000000000000000..941096f3ed7eb67f0318447b7802a75805b2b306 GIT binary patch literal 830 zcmV-E1Ht?siwFowD~x3V14(XnVQgt+Ur=FVYhh<)a{%R(+iv4F5Qgvd6nubK=9!f5 z7F`r6&;UVQ>}|lq(AGw$QdH9P={r&qCoKxJ-Q8YQfF(*C{xkgNGjCnEcPBWId2#_l zAFEH0=XM+pMAo9_awpbDb>rHh;1BYFoJ*PJ!+!tx_*l=&40Ra$ef7gI7uR(VcgOZO z6l6xw>LW}r#Q8v`r*a+#arN@t<*C1nqbsnKw!2Dg2i5m@8(fbHsJ4GC>u#$?VKusD zcQ{i=@YQoBPPJ)tb@NfpOMf7-aVZ$ZnY4)-usS&EoM@<0$$Jjf@%jTh5X*wnk~SfQ zNVyY?O6F7YQ8i3a5gZ3+gWSTo(g$K7@DR9>Ai3ATnNz@M)LH-yUUCLh>&9yBC==R; z(0FTv1KR}Vt-@*{l+9Te`*x^qb35j?JRQh5t>0Z&U5`CXTRUDoKDFh%_|4(vX&Ktx zl*iAg^ZbVX&LOwcv+Q?c-@761I&2fcc0o>P9w{R^t}Z^h?w;U0`3WMqc7+_#_pWOT zkQwp=w!OMgK-!r&624mS_7$%O7#?=B>&gzdj@7b zjfhRqDT2ikG;$+?6hf;gd3piQBrAoIh?wFOqcEruQex3T;h)CY zkZ05D>iyda;x7y27R6W8!Z?&XuDvEHk3A`vzjwH+jO%`EaWKp)pzHT}li4P>weTy1 z1>s!hUeKQFe}$<2hKLHz%(p~T|0SY$G5LmQ!~+d9Sm%tQ;3@K?g@Gsx_0~)Kf@t*7 zHO59ugEo{#87yy-b4&_tjgj2pNy;Ez5EZ;pj0&3YD7Atk@}P{DtfA3S*lJ|4OZXMPZ!(Qyt_|@-e1;tPb=Gusd~*M zxiy?uH}B1~w0mYCg%pC75+v{(vem^Zk-7B7gCVc$cY-#Y3q~1}Fws~OU5P>jo7FVP=;X8Y7R7Y009zkfrT7Yj$BCY0Tfhs zB-lBR`eA(^o9eo6aX2>Ulg5X7epu2`;pJuN>di3rA1Ti3jP#vg ztcTaI-}G%8yS!OGFoRpU}o2GW_P4}(@>w;gyR!|P@TD8 z^~55Be;ly7{Q_}@I%>D#UrXGnzTXq)f;|(LLoDEo6xtW=&|8Q+Misa*B_)X`;=BMu zlmsY1Fh(V~7O9k!O%R4Fh!Ud*jc>#u5e(94)G}F=A{rDtTdR;m(o!I|Hh4?43S|?K zm%LLEeE^aCO8S49xF_tMHdAco4eg!EeIrkCZnu0Rsln=V@>)7B{tkOWYT@7LJ9Nu% zxN7>t*w0ks)$}sWNc3N@wr1LWUgZ5{ZTCl;OYRhRj(dG3&v{{;$^mT2=&1xt;3&{a zS(CLaC-PkJS{Y4@8Oh0tjDpgdiUvdfn&?YZAd@(g7bvHc3Nu(^X@L@W@HR4zf2*Cy(&Ti!{fFe54+z&_u~T| zd;2kxmYG3QQ`D85q3_mF=||$CnJf089_J-CjEw8C@7C;W^*WodSJAiCdf1}{U2 zQD|kob6Q3^O9kdLqe=!NxZ-8K*_9;b(YU1P5~oYoCFM${h+gnQ7ri%@PGePqjhY*t U(dGXc{ZmGN1-ATsh%5>K09!@iAOHXW literal 0 HcmV?d00001 diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 71b4e447b..354870117 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -124,7 +124,7 @@ context 'has valid signature' do it 'succeeds' do - expect(downloader).to receive(:download_multi).twice + expect(downloader).to receive(:download_multi).with(match_array([key_file, signature_file])) expect_any_instance_of(RMT::GPG).to receive(:verify_signature) base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 840ff6bb6..7573f937c 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -3,29 +3,88 @@ describe RMT::Mirror::Debian do subject(:debian) { described_class.new(**configuration) } + let(:base_dir) { '/test/repository/base/path/' } let(:configuration) do { repository: repository, logger: RMT::Logger.new('/dev/null'), - mirroring_base_dir: '/rspec/repository' + mirroring_base_dir: base_dir } end let(:repository) do create :repository, name: 'HYPE product repository debian 15.3', - external_url: 'https://updates.suse.com/update/hype/15.3/product/' + external_url: 'https://updates.suse.com/sample/repository/15.3/' end - describe 'Debian mirroring' do + describe '#mirror_metadata' do + let(:config) do + { + relative_path: 'Release', + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + + before do + allow(debian).to receive(:temp).with(:metadata).and_return('bar') + allow(debian).to receive(:download_cached!).and_return(release_ref) + end + + it 'succeeds' do + allow(debian).to receive(:check_signature) + allow(debian).to receive(:parse_release_file).and_return([]) + expect(debian).to receive(:download_enqueued) + debian.mirror_metadata + end + context 'mirrors the Release file' do let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } it 'downloads and parses the file' do - allow(debian).to receive(:temp).with(:metadata).and_return('bar') - expect(debian).to receive(:create_temp_dir).with(:metadata) expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') - debian.mirror + expect(debian).to receive(:check_signature) + expect(debian).to receive(:download_enqueued) + debian.mirror_metadata + end + end + end + + describe '#mirror_packages' do + it 'download packages to disk' + it 'do not download packages which size match locally and remotly' + it 'deduplicate obsolete references' + end + + describe '#parse_package_list' do + let(:config) do + { + relative_path: fixture, + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } + end + let(:packages_ref) { RMT::Mirror::FileReference.new(**config) } + + context 'valid package list' do + let(:fixture) { 'Packages.gz' } + let(:deb_file_path) { '/test/repository/base/path/sample/repository/15.3/amd64/venv-salt-minion_3006.0-2.6.3_amd64.deb' } + + it 'parse package list into references' do + packages = debian.parse_package_list(packages_ref) + expect(packages.count).to be(4) + expect(packages[3].local_path).to eq(deb_file_path) + expect(packages[3].size).to eq(23333144) + end + end + + context 'malformed package list' do + let(:fixture) { 'Invalid_Packages.gz' } + + it 'is parsed partially' do + expect { debian.parse_package_list(packages_ref) }.to raise_error(RMT::Mirror::Exception, /unexpected end of file/) end end end @@ -61,23 +120,4 @@ end end end - - describe '#mirror_metadata' do - let(:config) do - { - relative_path: 'Release', - base_dir: file_fixture('debian/'), - base_url: 'https://updates.suse.de/Debian/' - } - end - let(:release_ref) { RMT::Mirror::FileReference.new(**config) } - - it 'succeeds' do - allow(debian).to receive(:temp).with(:metadata).and_return('bar') - expect(debian).to receive(:check_signature) - allow(debian).to receive(:parse_release_file).and_return([]) - expect(debian).to receive(:download_enqueued) - debian.mirror_metadata(release_ref) - end - end end From e7f25f7b180aa9bd230884d0d619a92f23cae35b Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Thu, 28 Dec 2023 11:30:02 +0000 Subject: [PATCH 14/51] Debian package deduplication check + refactor FileReference --- lib/rmt/mirror/base.rb | 11 ++++++ lib/rmt/mirror/debian.rb | 12 ++++--- lib/rmt/mirror/file_reference.rb | 24 +++++++++---- spec/lib/rmt/mirror/debian_spec.rb | 58 +++++++++++++++++++++--------- 4 files changed, 77 insertions(+), 28 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 90d4a8d48..e8676d804 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -1,4 +1,7 @@ class RMT::Mirror::Base + include RMT::Deduplicator + include RMT::FileValidator + attr_reader :logger, :repository def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) @@ -104,4 +107,12 @@ def download_enqueued(continue_on_error: false) @enqueued = [] result end + + def need_to_download?(ref) + return false if ref.arch == 'src' && !@mirror_src + return false if validate_local_file(ref) + return false if deduplicate(ref) + + true + end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 9ab00dab4..09213b7e9 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -31,16 +31,18 @@ def mirror_metadata def mirror_packages(metadata_refs) packagelists = metadata_refs.select { |ref| File.basename(ref.local_path) == 'Packages.gz' } - packagelists.each do |list| - parse_package_list(list).each { |pkg| enqueue pkg } + packagelists.each do |packagelist| + parse_package_list(packagelist).each do |ref| + enqueue(ref) if need_to_download?(ref) + end end download_enqueued end - def parse_package_list(list) + def parse_package_list(packagelist) packages = [] - hdl = File.open(list.local_path, 'rb') + hdl = File.open(packagelist.local_path, 'rb') current = {} Zlib::GzipReader.new(hdl).each_line do |line| @@ -69,7 +71,7 @@ def parse_package_list(list) end packages rescue Zlib::GzipFile::Error => e - message = _("Could not read '%{file}': %{error}" % { file: list.local_path, error: e }) + message = _("Could not read '%{file}': %{error}" % { file: packagelist.local_path, error: e }) raise RMT::Mirror::Exception.new(message) ensure hdl.close diff --git a/lib/rmt/mirror/file_reference.rb b/lib/rmt/mirror/file_reference.rb index 53675b600..e3a1bab99 100644 --- a/lib/rmt/mirror/file_reference.rb +++ b/lib/rmt/mirror/file_reference.rb @@ -16,23 +16,33 @@ def build_from_metadata(metadata, base_dir:, base_url:, cache_dir: nil) end end - attr_reader :cache_path, :local_path, :remote_path, :base_dir, :base_url, :cache_dir - attr_accessor :arch, :checksum, :checksum_type, :size, :type + attr_accessor :arch, :checksum, :checksum_type, :size, :type, :base_dir, :base_url, :cache_dir, :relative_path def initialize(relative_path:, base_dir:, base_url:, cache_dir: nil) @base_dir = base_dir @base_url = base_url @cache_dir = cache_dir - @cache_path = (cache_dir ? File.join(cache_dir, relative_path) : nil) - @local_path = File.join(base_dir, relative_path.gsub(/\.\./, '__')) + @relative_path = relative_path + end + + def cache_path + @cache_dir ? File.join(@cache_dir, @relative_path) : nil + end - encoded_filename = File.basename(relative_path) + def local_path + File.join(@base_dir, @relative_path.gsub(/\.\./, '__')) + end + + def sanitise_relative_path + encoded_filename = File.basename(@relative_path) # INFO: Encode the filename of the URI to make RMT handle # RFC3986-incompliant filenames (e.g. containing special characters) encoded_filename = ERB::Util.url_encode(encoded_filename) - relative_path = File.join(File.dirname(relative_path), encoded_filename) + File.join(File.dirname(@relative_path), encoded_filename) + end - @remote_path = URI.join(base_url, relative_path) + def remote_path + URI.join(@base_url, sanitise_relative_path) end def cache_timestamp diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 7573f937c..136012d3e 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -3,6 +3,13 @@ describe RMT::Mirror::Debian do subject(:debian) { described_class.new(**configuration) } + let(:repository) do + create :repository, + name: 'HYPE product repository debian 15.3', + external_url: 'https://updates.suse.com/sample/repository/15.3/' + end + + # Configuration for Debian mirroring instance let(:base_dir) { '/test/repository/base/path/' } let(:configuration) do { @@ -12,11 +19,16 @@ } end - let(:repository) do - create :repository, - name: 'HYPE product repository debian 15.3', - external_url: 'https://updates.suse.com/sample/repository/15.3/' + # Configuration for file reference to an arbitrary fixture + let(:fixture) { 'Packages.gz' } + let(:config) do + { + relative_path: fixture, + base_dir: file_fixture('debian/'), + base_url: 'https://updates.suse.de/Debian/' + } end + let(:packages_ref) { RMT::Mirror::FileReference.new(**config) } describe '#mirror_metadata' do let(:config) do @@ -53,21 +65,35 @@ end describe '#mirror_packages' do - it 'download packages to disk' - it 'do not download packages which size match locally and remotly' - it 'deduplicate obsolete references' - end + let(:fixture) { 'Packages.gz' } + let(:non_package_ref) do + packages_ref.dup.tap do |ref| + ref.relative_path = "Packages" + end + end - describe '#parse_package_list' do - let(:config) do - { - relative_path: fixture, - base_dir: file_fixture('debian/'), - base_url: 'https://updates.suse.de/Debian/' - } + it 'download packages to disk' do + expect(debian).to receive(:enqueue).exactly(4).times + expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original + expect(debian).to receive(:download_enqueued) + debian.mirror_packages([packages_ref, non_package_ref]) end - let(:packages_ref) { RMT::Mirror::FileReference.new(**config) } + it 'does not download packages which size match locally and remotely', focus: true do + expect(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) + expect(debian).to receive(:need_to_download?).with(any_args) {|ref| ref.size == 206796}.and_return(false) + expect(debian).to receive(:enqueue).exactly(3).times + expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original + expect(debian).to receive(:download_enqueued) + debian.mirror_packages([packages_ref]) + end + + xit 'deduplicate obsolete references' do + #do we test this in base? + end + end + + describe '#parse_package_list' do context 'valid package list' do let(:fixture) { 'Packages.gz' } let(:deb_file_path) { '/test/repository/base/path/sample/repository/15.3/amd64/venv-salt-minion_3006.0-2.6.3_amd64.deb' } From 8825c33a06d8d4986f434176a96d68fd085c1ce7 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Thu, 28 Dec 2023 15:17:01 +0000 Subject: [PATCH 15/51] Moving Debian files to correct location from temp dir --- lib/rmt/mirror/base.rb | 30 +++++++++++++++++++ lib/rmt/mirror/debian.rb | 14 +++++---- spec/lib/rmt/mirror/base_spec.rb | 51 +++++++++++++++++++++++++++++--- 3 files changed, 85 insertions(+), 10 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index e8676d804..612270b62 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -14,6 +14,7 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) + @downloader.auth_token = @repository.auth_token if @repository.auth_token.present? @temp_dirs = {} @enqueued = [] end @@ -115,4 +116,33 @@ def need_to_download?(ref) true end + + # repomd repositories are stored within /repodata so we can use a backup for it + # However, for debian, repositories are stored in the top-level repository path -> backup: false + def replace_directory(source:, destination:, with_backup: true, &block) + if with_backup + backup = File.join(File.dirname(destination), '.backup_' + File.basename(destination)) + FileUtils.remove_entry(backup) if Dir.exist?(backup) + FileUtils.mv(destination, backup) if Dir.exist?(destination) + end + + if block + yield(source, destination, with_backup ? backup : nil) + else + FileUtils.mv(source, destination, force: true) + FileUtils.chmod(0o755, destination) + end + rescue StandardError => e + raise RMT::Mirror::Exception.new(_('Error while moving directory %{src} to %{dest}: %{error}') % { + src: source, + dest: destination, + error: e.message + }) + end + + def copy_directory_content(source:, destination:) + replace_directory(source: source, destination: destination, with_backup: false) do + FileUtils.mv(Dir.glob(source), destination) + end + end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 09213b7e9..dcbe6fb42 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -1,6 +1,6 @@ class RMT::Mirror::Debian < RMT::Mirror::Base RELEASE_FILE_NAME = 'Release'.freeze - GPG_FILE_NAME = 'Release.gpg'.freeze + SIGNATURE_FILE_NAME = 'Release.gpg'.freeze KEY_FILE_NAME = 'Release.key'.freeze INRELEASE_FILE_NAME = 'InRelease'.freeze @@ -8,13 +8,15 @@ def mirror_implementation create_temp_dir(:metadata) sources = mirror_metadata mirror_packages(sources) + glob_metadata = File.join(temp(:metadata), '*') + copy_directory_content(source: glob_metadata, destination: repository_path) end def mirror_metadata - release = download_cached!(repository_url(RELEASE_FILE_NAME), to: temp(:metadata)) - key = file_reference(repository_url(GPG_FILE_NAME), to: temp(:metadata)) - signature = file_reference(repository_url(KEY_FILE_NAME), to: temp(:metadata)) - inrelease = file_reference(repository_url(INRELEASE_FILE_NAME), to: temp(:metadata)) + release = download_cached!(RELEASE_FILE_NAME, to: temp(:metadata)) + key = file_reference(KEY_FILE_NAME, to: temp(:metadata)) + signature = file_reference(SIGNATURE_FILE_NAME, to: temp(:metadata)) + inrelease = file_reference(INRELEASE_FILE_NAME, to: temp(:metadata)) check_signature(key_file: key, signature_file: signature, metadata_file: release) @@ -33,7 +35,7 @@ def mirror_packages(metadata_refs) packagelists.each do |packagelist| parse_package_list(packagelist).each do |ref| - enqueue(ref) if need_to_download?(ref) + enqueue(ref) if need_to_download?(ref) end end diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 354870117..fa10edc94 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -118,10 +118,6 @@ ) end - # before do - - # end - context 'has valid signature' do it 'succeeds' do expect(downloader).to receive(:download_multi).with(match_array([key_file, signature_file])) @@ -139,4 +135,51 @@ end end end + + describe '#replace_directory' do + let(:src) { '/source/path' } + let(:dest) { '/destination/path' } + let(:backup) { '/destination/.backup_path' } + + it 'moves content from source to destination' do + expect(Dir).to receive(:exist?).with(backup).and_return(false) + expect(Dir).to receive(:exist?).with(dest).and_return(false) + expect(FileUtils).to receive(:mv).with(src, dest, force: true) + expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) + end + + it 'removes the backup directory if it already exists' do + expect(Dir).to receive(:exist?).with(backup).and_return(true) + expect(FileUtils).to receive(:remove_entry).with(backup) + expect(Dir).to receive(:exist?).with(dest).and_return(false) + expect(FileUtils).to receive(:mv).with(src, dest, force: true) + expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) + end + + it 'creates an backup directory if the destination directory already exists' do + expect(Dir).to receive(:exist?).with(backup).and_return(false) + expect(Dir).to receive(:exist?).with(dest).and_return(true) + expect(FileUtils).to receive(:mv).with(dest, backup) + expect(FileUtils).to receive(:mv).with(src, dest, force: true) + expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) + end + + it 'yields when block is given' do + expect { |b| base.replace_directory(source: src, destination: dest, with_backup: false, &b) }.to yield_with_args + end + + it 'fails on file system errors' do + expect(Dir).to receive(:exist?).with(backup).and_raise(StandardError) + expect { base.replace_directory(source: src, destination: dest) }.to raise_exception(/Error while moving directory/) + end + end + + describe '#need_to_download?' do + it 'does not mirror source files' + it 'does not download if the file exists locally' + it 'deduplicates the file if it exists' + end end From e8012bb8ab14f6d092eac09276bc612916190df2 Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Thu, 28 Dec 2023 15:22:55 +0000 Subject: [PATCH 16/51] minor spec fix --- spec/lib/rmt/mirror/debian_spec.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 136012d3e..db55eb9ce 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -53,10 +53,10 @@ end context 'mirrors the Release file' do - let(:release_url) { File.join(repository.external_url, described_class::RELEASE_FILE_NAME) } + let(:release_path) { described_class::RELEASE_FILE_NAME } it 'downloads and parses the file' do - expect(debian).to receive(:download_cached!).with(release_url, to: 'bar') + expect(debian).to receive(:download_cached!).with(release_path, to: 'bar') expect(debian).to receive(:check_signature) expect(debian).to receive(:download_enqueued) debian.mirror_metadata @@ -79,7 +79,7 @@ debian.mirror_packages([packages_ref, non_package_ref]) end - it 'does not download packages which size match locally and remotely', focus: true do + it 'does not download packages which size match locally and remotely' do expect(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) expect(debian).to receive(:need_to_download?).with(any_args) {|ref| ref.size == 206796}.and_return(false) expect(debian).to receive(:enqueue).exactly(3).times From fd0b6062b947b524c08052dc0727b31da5544fe4 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 28 Dec 2023 17:36:04 +0100 Subject: [PATCH 17/51] Finalize tests and make rubocop happy :> --- lib/rmt/mirror/base.rb | 6 ++- lib/rmt/mirror/debian.rb | 1 + lib/rmt/mirror/file_reference.rb | 3 +- lib/rmt/mirror/repomd.rb | 28 ++++++++--- spec/lib/rmt/mirror/base_spec.rb | 77 +++++++++++++++++++++++++----- spec/lib/rmt/mirror/debian_spec.rb | 12 ++--- 6 files changed, 98 insertions(+), 29 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 612270b62..792f59377 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -15,6 +15,7 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR # don't save files for deduplication when in offline mode @downloader = RMT::Downloader.new(logger: logger, track_files: !is_airgapped) @downloader.auth_token = @repository.auth_token if @repository.auth_token.present? + @temp_dirs = {} @enqueued = [] end @@ -117,9 +118,10 @@ def need_to_download?(ref) true end - # repomd repositories are stored within /repodata so we can use a backup for it - # However, for debian, repositories are stored in the top-level repository path -> backup: false def replace_directory(source:, destination:, with_backup: true, &block) + # Repomd repositories are stored within /repodata so we can use a backup for it + # However, for Debian, repositories are stored in the top-level repository path -> backup: false + if with_backup backup = File.join(File.dirname(destination), '.backup_' + File.basename(destination)) FileUtils.remove_entry(backup) if Dir.exist?(backup) diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index dcbe6fb42..501d18b31 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -14,6 +14,7 @@ def mirror_implementation def mirror_metadata release = download_cached!(RELEASE_FILE_NAME, to: temp(:metadata)) + key = file_reference(KEY_FILE_NAME, to: temp(:metadata)) signature = file_reference(SIGNATURE_FILE_NAME, to: temp(:metadata)) inrelease = file_reference(INRELEASE_FILE_NAME, to: temp(:metadata)) diff --git a/lib/rmt/mirror/file_reference.rb b/lib/rmt/mirror/file_reference.rb index e3a1bab99..d958d9d4e 100644 --- a/lib/rmt/mirror/file_reference.rb +++ b/lib/rmt/mirror/file_reference.rb @@ -16,7 +16,8 @@ def build_from_metadata(metadata, base_dir:, base_url:, cache_dir: nil) end end - attr_accessor :arch, :checksum, :checksum_type, :size, :type, :base_dir, :base_url, :cache_dir, :relative_path + attr_accessor :arch, :checksum, :checksum_type, :size, :type + attr_accessor :base_dir, :base_url, :cache_dir, :relative_path def initialize(relative_path:, base_dir:, base_url:, cache_dir: nil) @base_dir = base_dir diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index ec66b688e..199511de4 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -3,10 +3,7 @@ require 'repomd_parser' require 'time' -class RMT::Mirror::Repomd < RMT::Mirror::Base - class RMT::Mirror::Repomd::Exception < RuntimeError - end - +class RMT::Mirror::Repomd include RMT::Deduplicator include RMT::FileValidator @@ -93,9 +90,26 @@ def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) repomd_xml = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml', **mirroring_paths) downloader.download_multi([repomd_xml]) - signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) - key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) - check_signature(key_file: key_file, signature_file: signature_file, metadata_file: repomd_xml) + begin + signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) + key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) + # mirror repomd.xml.asc first, because there are repos with repomd.xml.asc but without repomd.xml.key + downloader.download_multi([signature_file]) + downloader.download_multi([key_file]) + + RMT::GPG.new( + metadata_file: repomd_xml.local_path, + key_file: key_file.local_path, + signature_file: signature_file.local_path, + logger: logger + ).verify_signature + rescue RMT::Downloader::Exception => e + if (e.http_code == 404) + logger.info(_('Repository metadata signatures are missing')) + else + raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) + end + end metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse .map { |reference| RMT::Mirror::FileReference.build_from_metadata(reference, **mirroring_paths) } diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index fa10edc94..42bb58da6 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -7,9 +7,11 @@ { repository: repository, logger: RMT::Logger.new('/dev/null'), - mirroring_base_dir: '/rspec/repository' + mirroring_base_dir: '/rspec/repository', + mirror_src: enable_source_mirroring } end + let(:enable_source_mirroring) { false } let(:repository) do create :repository, @@ -142,28 +144,34 @@ let(:backup) { '/destination/.backup_path' } it 'moves content from source to destination' do - expect(Dir).to receive(:exist?).with(backup).and_return(false) - expect(Dir).to receive(:exist?).with(dest).and_return(false) + allow(Dir).to receive(:exist?).with(backup).and_return(false) + allow(Dir).to receive(:exist?).with(dest).and_return(false) + expect(FileUtils).to receive(:mv).with(src, dest, force: true) expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) end it 'removes the backup directory if it already exists' do - expect(Dir).to receive(:exist?).with(backup).and_return(true) + allow(Dir).to receive(:exist?).with(backup).and_return(true) + allow(Dir).to receive(:exist?).with(dest).and_return(false) + expect(FileUtils).to receive(:remove_entry).with(backup) - expect(Dir).to receive(:exist?).with(dest).and_return(false) expect(FileUtils).to receive(:mv).with(src, dest, force: true) expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) end it 'creates an backup directory if the destination directory already exists' do - expect(Dir).to receive(:exist?).with(backup).and_return(false) - expect(Dir).to receive(:exist?).with(dest).and_return(true) + allow(Dir).to receive(:exist?).with(backup).and_return(false) + allow(Dir).to receive(:exist?).with(dest).and_return(true) + expect(FileUtils).to receive(:mv).with(dest, backup) expect(FileUtils).to receive(:mv).with(src, dest, force: true) expect(FileUtils).to receive(:chmod).with(0o755, dest) + base.replace_directory(source: src, destination: dest) end @@ -172,14 +180,61 @@ end it 'fails on file system errors' do - expect(Dir).to receive(:exist?).with(backup).and_raise(StandardError) + allow(Dir).to receive(:exist?).with(backup).and_raise(StandardError) + expect { base.replace_directory(source: src, destination: dest) }.to raise_exception(/Error while moving directory/) end end describe '#need_to_download?' do - it 'does not mirror source files' - it 'does not download if the file exists locally' - it 'deduplicates the file if it exists' + let(:source_package) do + ref = base.file_reference('neovim-0.9.4.src.rpm', to: '/test/path/') + ref.arch = 'src' + ref + end + + let(:package) do + ref = base.file_reference('neovim-0.9.4.deb', to: '/test/path/') + ref.arch = 'x86_64' + ref + end + + context 'with source mirroring enabled' do + let(:enable_source_mirroring) { true } + + it 'indicates downloading source files' do + allow(base).to receive(:validate_local_file).with(source_package).and_return(false) + allow(base).to receive(:deduplicate).with(source_package).and_return(false) + + expect(base.need_to_download?(source_package)).to be(true) + end + end + + it 'does not indicate downloading source packages if source mirroring is disabled' do + expect(base.need_to_download?(source_package)).to be(false) + end + + context 'with normal package' do + it 'doesnt indicate if the package exists locally' do + allow(base).to receive(:validate_local_file).with(package).and_return(true) + allow(base).to receive(:deduplicate).with(package).and_return(false) + + expect(base.need_to_download?(package)).to be(false) + end + + it 'does indicate if the package does not exist or match' do + allow(base).to receive(:validate_local_file).with(package).and_return(false) + allow(base).to receive(:deduplicate).with(package).and_return(false) + + expect(base.need_to_download?(package)).to be(true) + end + end + + it 'doesnt indicate if the package is duplicated in another repository' do + allow(base).to receive(:validate_local_file).with(package).and_return(false) + allow(base).to receive(:deduplicate).with(package).and_return(true) + + expect(base.need_to_download?(package)).to be(false) + end end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index db55eb9ce..60fc47d52 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -20,7 +20,7 @@ end # Configuration for file reference to an arbitrary fixture - let(:fixture) { 'Packages.gz' } + let(:fixture) { 'Packages.gz' } let(:config) do { relative_path: fixture, @@ -68,7 +68,7 @@ let(:fixture) { 'Packages.gz' } let(:non_package_ref) do packages_ref.dup.tap do |ref| - ref.relative_path = "Packages" + ref.relative_path = 'Packages' end end @@ -79,18 +79,14 @@ debian.mirror_packages([packages_ref, non_package_ref]) end - it 'does not download packages which size match locally and remotely' do + it 'does not download the file if not needed' do expect(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) - expect(debian).to receive(:need_to_download?).with(any_args) {|ref| ref.size == 206796}.and_return(false) + expect(debian).to receive(:need_to_download?).with(any_args) { |ref| ref.size == 206796 }.and_return(false) expect(debian).to receive(:enqueue).exactly(3).times expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original expect(debian).to receive(:download_enqueued) debian.mirror_packages([packages_ref]) end - - xit 'deduplicate obsolete references' do - #do we test this in base? - end end describe '#parse_package_list' do From b9aecd6ae355a260a32a8db4edd099139ebc9f6e Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Mon, 8 Jan 2024 10:07:40 +0000 Subject: [PATCH 18/51] Adding tests to improve coverage --- lib/rmt/mirror/base.rb | 1 + spec/lib/rmt/mirror/base_spec.rb | 61 +++++++++++++++++++++++++++++- spec/lib/rmt/mirror/debian_spec.rb | 30 +++++++++++++++ 3 files changed, 90 insertions(+), 2 deletions(-) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 792f59377..c08b0f0cf 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -31,6 +31,7 @@ def mirror protected attr_accessor :temp_dirs, :downloader, :deep_verify, :is_airgapped, :mirroring_base_dir + attr_reader :enqueued def file_reference(relative, to:) RMT::Mirror::FileReference.new( diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 42bb58da6..02a9b4189 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -6,7 +6,7 @@ let(:configuration) do { repository: repository, - logger: RMT::Logger.new('/dev/null'), + logger: logger, mirroring_base_dir: '/rspec/repository', mirror_src: enable_source_mirroring } @@ -21,6 +21,8 @@ let(:downloader) { instance_double('downloader') } + let(:logger) { instance_double('RMT::Logger') } + before do # Make all protected methods public for testing purpose described_class.send(:public, *described_class.protected_instance_methods) @@ -28,6 +30,28 @@ allow(base).to receive(:downloader).and_return(downloader) end + # FIXME: rewrite tests for mirror and mirror_implementation. + # This is a placeholder added due to low code coverage issue + describe '#mirror' do + it 'mirrors repositories and licenses' do + expect(base).to receive(:mirror_implementation) + expect(base).to receive(:cleanup_temp_dirs) + base.mirror + end + + it 'throws an exception if mirroring fails' do + allow(base).to receive(:mirror_implementation).and_raise(RMT::Mirror::Exception) + expect(base).to receive(:cleanup_temp_dirs) + expect { base.mirror }.to raise_error(RMT::Mirror::Exception) + end + end + + describe '#mirror_implementation' do + it 'will implement the main mirroring logic' do + expect { base.mirror_implementation }.to raise_error('Not implemented!') + end + end + describe '#download_cached' do let(:resource) { 'somedir/somefile.json' } let(:temp) { '/temp/path' } @@ -128,7 +152,7 @@ end end - context 'has invalid or no signature' do + context 'is unable to download the signature files' do it 'raises exception' do expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'foo') expect do @@ -136,6 +160,28 @@ end.to raise_error(/foo/) end end + + context 'the signature file is missing' do + let(:response) { Typhoeus::Response.new(code: 404, body: {}) } + + it 'creates a log entry' do + allow(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception.new('missing file', response: response)) + expect(logger).to receive(:info).with(/metadata signatures are missing/) + base.check_signature(key_file: key_file, signature_file: signature_file, metadata_file: metadata) + end + end + end + + describe '#download_enqueued' do + before do + base.enqueue(base.file_reference('enqueued_file', to: '/test/path/')) + end + + it 'downloads enqueued contents and clear queue' do + expect(downloader).to receive(:download_multi) + base.download_enqueued + expect(base.enqueued).to be_empty + end end describe '#replace_directory' do @@ -186,6 +232,17 @@ end end + describe '#copy_directory_content' do + let(:src) { '/source/path' } + let(:dest) { '/destination/path' } + + it 'copies content from source to destination without backup' do + expect(base).to receive(:replace_directory).with(source: src, destination: dest, with_backup: false).and_yield + expect(FileUtils).to receive(:mv).with(Dir.glob(src), dest) + base.copy_directory_content(source: src, destination: dest) + end + end + describe '#need_to_download?' do let(:source_package) do ref = base.file_reference('neovim-0.9.4.src.rpm', to: '/test/path/') diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 60fc47d52..5825641f9 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -30,6 +30,36 @@ end let(:packages_ref) { RMT::Mirror::FileReference.new(**config) } + describe '#mirror_implementation' do + before do + allow(debian).to receive(:temp).with(:metadata).and_return('bar') + end + + it 'mirrors the metadata' do + allow(debian).to receive(:create_temp_dir).with(:metadata) + expect(debian).to receive(:mirror_metadata) + allow(debian).to receive(:mirror_packages) + allow(debian).to receive(:copy_directory_content) + debian.mirror_implementation + end + + it 'mirrors the packages' do + allow(debian).to receive(:create_temp_dir).with(:metadata) + allow(debian).to receive(:mirror_metadata).and_return([]) + expect(debian).to receive(:mirror_packages) + allow(debian).to receive(:copy_directory_content) + debian.mirror_implementation + end + + it 'moves the files to correct directories' do + allow(debian).to receive(:create_temp_dir).with(:metadata) + allow(debian).to receive(:mirror_metadata).and_return([]) + allow(debian).to receive(:mirror_packages) + expect(debian).to receive(:copy_directory_content) + debian.mirror_implementation + end + end + describe '#mirror_metadata' do let(:config) do { From f9426a4e97c82b48a48cb4fffa954d7546208577 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Tue, 2 Jan 2024 12:47:58 +0100 Subject: [PATCH 19/51] Refactoring: Moved suma product tree mirroring into a separate class --- lib/rmt/mirror/suma_product_tree.rb | 37 ++++++++++++++ spec/lib/rmt/mirror/suma_product_tree_spec.rb | 51 +++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 lib/rmt/mirror/suma_product_tree.rb create mode 100644 spec/lib/rmt/mirror/suma_product_tree_spec.rb diff --git a/lib/rmt/mirror/suma_product_tree.rb b/lib/rmt/mirror/suma_product_tree.rb new file mode 100644 index 000000000..cc0f45a9f --- /dev/null +++ b/lib/rmt/mirror/suma_product_tree.rb @@ -0,0 +1,37 @@ +class RMT::Mirror::SumaProductTree + FILE_URL = 'https://scc.suse.com/suma/'.freeze + + attr_reader :mirroring_base_dir, :url, :logger + + def initialize(logger:, mirroring_base_dir:, url: FILE_URL) + @mirroring_base_dir = mirroring_base_dir + @url = url + @logger = logger + end + + def downloader + @downloader ||= RMT::Downloader.new(logger: logger, track_files: false) + end + + def mirror + # NOTE: Incase we detect the default mirror path which ends with `public/repo`, + # we remove the `repo` sub-path since we expect the file to be stored in `public/` + # FIXME: refactor this into cli/mirror.rb + base_dir = mirroring_base_dir + base_dir = File.expand_path(File.join(mirroring_base_dir, '/../')) if mirroring_base_dir == RMT::DEFAULT_MIRROR_DIR + + dest = File.join(base_dir, '/suma/') + ref = RMT::Mirror::FileReference.new( + relative_path: 'product_tree.json', + base_url: url, + base_dir: dest, + cache_dir: nil + ) + + logger.info _('Mirroring SUSE Manager product tree to %{dir}') % { dir: dest } + downloader.download_multi([ref]) + rescue RMT::Downloader::Exception => e + raise RMT::Mirror::Exception.new(_('Could not mirror SUSE Manager product tree with error: %{error}') % { error: e.message }) + end + +end diff --git a/spec/lib/rmt/mirror/suma_product_tree_spec.rb b/spec/lib/rmt/mirror/suma_product_tree_spec.rb new file mode 100644 index 000000000..96627603c --- /dev/null +++ b/spec/lib/rmt/mirror/suma_product_tree_spec.rb @@ -0,0 +1,51 @@ +require 'rails_helper' + +RSpec.describe RMT::Mirror::SumaProductTree do + subject(:suma) { described_class.new(**configuration) } + + let(:configuration) do + { + logger: RMT::Logger.new('/dev/null'), + mirroring_base_dir: base_dir + } + end + let(:ref_configuration) do + { + relative_path: 'product_tree.json', + base_url: described_class::FILE_URL, + cache_dir: nil, + base_dir: File.join(base_dir, '/suma/') + } + end + + let(:base_dir) { '/tmp' } + let(:downloader) { instance_double RMT::Downloader } + + describe '#mirror' do + before do + allow(suma).to receive(:downloader).and_return downloader + end + + it 'mirrors the product_tree file' do + expect(RMT::Mirror::FileReference).to receive(:new).with(**ref_configuration) + expect(downloader).to receive(:download_multi) + suma.mirror + end + + it 'fails to mirror the product file' do + expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'Network issues') + expect { suma.mirror }.to raise_error(RMT::Mirror::Exception, /Could not mirror SUSE Manager/) + end + + context 'with default mirror dir' do + let(:updated_base_dir) { File.expand_path(File.join(RMT::DEFAULT_MIRROR_DIR, '/../')) } + let(:base_dir) { File.join(updated_base_dir, '/suma/') } + + it 'alters the default mirroring path' do + expect(RMT::Mirror::FileReference).to receive(:new).with(**ref_configuration) + expect(downloader).to receive(:download_multi) + suma.mirror + end + end + end +end From 30a31fa1124aa18a2f4279179b21d725434a35c3 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Tue, 2 Jan 2024 15:16:17 +0100 Subject: [PATCH 20/51] Rerfactor suma product tree mirroring in repomd and mirror classes --- lib/rmt/cli/mirror.rb | 6 ++++- lib/rmt/mirror/repomd.rb | 23 ----------------- spec/lib/rmt/cli/mirror_spec.rb | 18 ++++++------- spec/lib/rmt/mirror/repomd_spec.rb | 41 ------------------------------ 4 files changed, 14 insertions(+), 74 deletions(-) diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index aa3643b3a..dd1df9cec 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -5,7 +5,7 @@ class RMT::CLI::Mirror < RMT::CLI::Base def all RMT::Lockfile.lock('mirror') do begin - mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') + suma_product_tree.mirror rescue RMT::Mirror::Exception => e errors << _('Mirroring SUMA product tree failed: %{error_message}') % { error_message: e.message } end @@ -78,6 +78,10 @@ def product(*targets) protected + def suma_product_tree + RMT::Mirror::SumaProductTree.new(logger: logger, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR) + end + def mirror config = { logger: logger, diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 199511de4..7ca2c0d04 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -18,29 +18,6 @@ def initialize(logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) end - def mirror_suma_product_tree(repository_url:) - # we have an inconsistency in how we mirror in offline mode - # in normal mode we mirror in the following way: - # base_dir/repo/... - # however, in offline mode we mirror in the following way - # base_dir/... - # we need this extra step to ensure that we write to the public directory - base_dir = mirroring_base_dir - base_dir = File.expand_path(File.join(mirroring_base_dir, '/../')) if mirroring_base_dir == RMT::DEFAULT_MIRROR_DIR - - repository_dir = File.join(base_dir, '/suma/') - mirroring_paths = { - base_url: URI.join(repository_url), - base_dir: repository_dir, - cache_dir: repository_dir - } - - logger.info _('Mirroring SUSE Manager product tree to %{dir}') % { dir: repository_dir } - downloader.download_multi([RMT::Mirror::FileReference.new(relative_path: 'product_tree.json', **mirroring_paths)]) - rescue RMT::Downloader::Exception => e - raise RMT::Mirror::Exception.new(_('Could not mirror SUSE Manager product tree with error: %{error}') % { error: e.message }) - end - def mirror(repository_url:, local_path:, auth_token: nil, repo_name: nil) repository_dir = File.join(mirroring_base_dir, local_path) diff --git a/spec/lib/rmt/cli/mirror_spec.rb b/spec/lib/rmt/cli/mirror_spec.rb index a49882ae6..ebcdadde0 100644 --- a/spec/lib/rmt/cli/mirror_spec.rb +++ b/spec/lib/rmt/cli/mirror_spec.rb @@ -26,8 +26,8 @@ let(:error_messages) { "Mirroring SUMA product tree failed: #{suma_error}." } it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror::Repomd) - .to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree) + .to receive(:mirror) .and_raise(RMT::Mirror::Exception, suma_error) expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) @@ -44,7 +44,7 @@ end it 'raises an error' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect_any_instance_of(RMT::Mirror::Repomd).not_to receive(:mirror) expect { command } @@ -58,7 +58,7 @@ let!(:repository) { create :repository, :with_products, mirroring_enabled: true } it 'updates repository mirroring timestamp' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) Timecop.freeze(Time.utc(2018)) do @@ -79,7 +79,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'raises an error' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -115,7 +115,7 @@ let(:argv) { ['all', '--do-not-raise-unpublished'] } it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + allow_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect { command }.to output(error_log).to_stdout end end @@ -126,7 +126,7 @@ let!(:additional_repository) { create :repository, :with_products, mirroring_enabled: false } it 'mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repository.external_url, local_path: anything, @@ -156,7 +156,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'handles exceptions and mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( repository_url: repository.external_url, local_path: anything, @@ -381,7 +381,7 @@ context 'mirror product using --do-not-raise-unpublished flag' do it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + allow_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect { command }.to output(error_log).to_stdout end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 2def94af4..bed3239b5 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -13,47 +13,6 @@ let(:logger) { RMT::Logger.new('/dev/null') } - describe '#mirror_suma_product_tree' do - subject(:command) { rmt_mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') } - - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - context 'all is well', vcr: { cassette_name: 'mirroring_suma_product_tree' } do - before do - expect(logger).to receive(:info).with(/Mirroring SUSE Manager product tree to/).once - expect(logger).to receive(:info).with(/↓ product_tree.json/).once - end - - it 'downloads the suma product tree' do - command - content = File.read(File.join(@tmp_dir, 'suma/product_tree.json')) - expect(Digest::SHA256.hexdigest(content)).to eq('7486026e9c1181affae5b21c9aa64637aa682fcdeacb099e213f0e8c7e86d85d') - end - end - - context 'with download exception' do - before do - expect_any_instance_of(RMT::Downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") - end - - it 'raises mirroring exception' do - expect { command }.to raise_error(RMT::Mirror::Exception, "Could not mirror SUSE Manager product tree with error: 418 - I'm a teapot") - end - end - end - describe '#mirror' do around do |example| @tmp_dir = Dir.mktmpdir('rmt') From b737406670d1b3752720a090d672b44d5930c465 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 3 Jan 2024 13:53:53 +0100 Subject: [PATCH 21/51] Fix broken specs --- lib/rmt/cli/export.rb | 4 ++-- lib/rmt/cli/import.rb | 3 ++- spec/lib/rmt/cli/export_spec.rb | 12 +++++++----- spec/lib/rmt/cli/import_spec.rb | 10 +++++----- 4 files changed, 16 insertions(+), 13 deletions(-) diff --git a/lib/rmt/cli/export.rb b/lib/rmt/cli/export.rb index fc515cd28..836120bba 100644 --- a/lib/rmt/cli/export.rb +++ b/lib/rmt/cli/export.rb @@ -31,9 +31,9 @@ def repos(path) path = needs_path(path, writable: true) mirror = RMT::Mirror::Repomd.new(mirroring_base_dir: path, logger: logger, airgap_mode: true) - + suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: path, logger: logger) begin - mirror.mirror_suma_product_tree(repository_url: 'https://scc.suse.com/suma/') + suma_product_tree.mirror rescue RMT::Mirror::Exception => e logger.warn(e.message) end diff --git a/lib/rmt/cli/import.rb b/lib/rmt/cli/import.rb index 99cd09d73..b1884295e 100644 --- a/lib/rmt/cli/import.rb +++ b/lib/rmt/cli/import.rb @@ -21,7 +21,8 @@ def repos(path) begin exported_suma_path = File.join(path, '/suma/') suma_repo_url = URI.join('file://', exported_suma_path).to_s - mirror.mirror_suma_product_tree(repository_url: suma_repo_url) + suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: exported_suma_path, logger: logger, url: suma_repo_url) + suma_product_tree.mirror rescue RMT::Mirror::Exception => e logger.warn(e.message) end diff --git a/spec/lib/rmt/cli/export_spec.rb b/spec/lib/rmt/cli/export_spec.rb index 95a7520ea..a35e07c54 100644 --- a/spec/lib/rmt/cli/export_spec.rb +++ b/spec/lib/rmt/cli/export_spec.rb @@ -68,6 +68,7 @@ let(:command) { described_class.start(['repos', path]) } let(:mirror_double) { instance_double('RMT::Mirror::Repomd') } + let(:suma_product_tree_double) { instance_double('RMT::Mirror::SumaProductTree') } let(:repo_settings) do [ { url: 'http://foo.bar/repo1', auth_token: 'foobar' }, @@ -77,7 +78,7 @@ context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice FileUtils.mkdir_p path @@ -92,7 +93,7 @@ it 'outputs a warning' do FileUtils.mkdir_p path - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect { command }.to raise_error(SystemExit).and(output("#{File.join(path, 'repos.json')} does not exist.\n").to_stderr) end end @@ -112,7 +113,7 @@ FileUtils.mkdir_p path File.write('/mnt/usb/repos.json', repo_settings.to_json) - expect(mirror_double).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: 'http://foo.bar/repo1', auth_token: 'foobar', @@ -142,7 +143,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect(mirror_double).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: 'http://foo.bar/repo1', auth_token: 'foobar', @@ -163,7 +164,8 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect(mirror_double).to receive(:mirror_suma_product_tree).with({ repository_url: 'https://scc.suse.com/suma/' }) + + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: 'http://foo.bar/repo1', auth_token: 'foobar', diff --git a/spec/lib/rmt/cli/import_spec.rb b/spec/lib/rmt/cli/import_spec.rb index e3fe88f00..2ec1f0ce7 100644 --- a/spec/lib/rmt/cli/import_spec.rb +++ b/spec/lib/rmt/cli/import_spec.rb @@ -64,7 +64,7 @@ airgap_mode: true ).and_return(mirror_double) - expect(mirror_double).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: repo1_local_path, local_path: Repository.make_local_path(repo1.external_url), @@ -96,7 +96,7 @@ airgap_mode: true ).and_return(mirror_double) - expect(mirror_double).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: repo1_local_path, local_path: Repository.make_local_path(repo1.external_url), @@ -124,7 +124,7 @@ context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree).and_raise(RMT::Mirror::Exception, 'black mirror') + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice FileUtils.mkdir_p path @@ -148,7 +148,7 @@ FileUtils.mkdir_p path File.write("#{path}/repos.json", repo_settings.to_json) - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect { command }.to output(/repository by URL #{missing_repo_url} does not exist in database/).to_stderr.and output('').to_stdout end end @@ -170,7 +170,7 @@ airgap_mode: true ).and_return(mirror_double) - expect(mirror_double).to receive(:mirror_suma_product_tree) + expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) expect(mirror_double).to receive(:mirror).with( repository_url: repo1_local_path, local_path: Repository.make_local_path(repo1.external_url), From 906dcfbede0e0655155aa7494bab4e46edd8a75f Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 3 Jan 2024 15:30:42 +0100 Subject: [PATCH 22/51] refactor repomd mirror extract license mirroring --- directory.yast | 12 +++++ lib/rmt/mirror/base.rb | 12 +++++ lib/rmt/mirror/license.rb | 44 ++++++++++++++++++ lib/rmt/mirror/repomd.rb | 70 +++++++++-------------------- spec/fixtures/files/directory.yast | 12 +++++ spec/lib/rmt/mirror/license_spec.rb | 43 ++++++++++++++++++ spec/lib/rmt/mirror/repomd_spec.rb | 58 ++++++++++++++++-------- 7 files changed, 185 insertions(+), 66 deletions(-) create mode 100644 directory.yast create mode 100644 lib/rmt/mirror/license.rb create mode 100644 spec/fixtures/files/directory.yast create mode 100644 spec/lib/rmt/mirror/license_spec.rb diff --git a/directory.yast b/directory.yast new file mode 100644 index 000000000..cc3eccbfa --- /dev/null +++ b/directory.yast @@ -0,0 +1,12 @@ +directory.yast +license.de.txt +license.es.txt +license.fr.txt +license.it.txt +license.ja.txt +license.ko.txt +license.pt_BR.txt +license.ru.txt +license.txt +license.zh_CN.txt +license.zh_TW.txt diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index c08b0f0cf..7df338727 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -21,6 +21,9 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR end def mirror + # FIXME: stub me in specs! + create_repository_path + logger.info _('Mirroring repository %{repo} to %{dir}') % { repo: repository.name || repository_url, dir: repository_path } mirror_implementation rescue RMT::Mirror::Exception => e raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) @@ -79,6 +82,15 @@ def repository_path(*args) File.join(mirroring_base_dir, repository.local_path, *args) end + # FIXME: Write some specs for me! + def create_repository_path + FileUtils.mkpath(repository_path) unless Dir.exist?(repository_path) + rescue StandardError => e + raise RMT::Mirror::Exception.new( + _('Could not create local directory %{dir} with error: %{error}') % { dir: repository_path, error: e.message } + ) + end + def create_temp_dir(name) temp_dirs[name] = Dir.mktmpdir(name.to_s) rescue StandardError => e diff --git a/lib/rmt/mirror/license.rb b/lib/rmt/mirror/license.rb new file mode 100644 index 000000000..491684bbd --- /dev/null +++ b/lib/rmt/mirror/license.rb @@ -0,0 +1,44 @@ +class RMT::Mirror::License < RMT::Mirror::Base + DIRECTORY_YAST = 'directory.yast'.freeze + def repository_url(*args) + URI.join(repository.external_url.chomp('/') + '.license/', *args).to_s + end + + def repository_path(*args) + File.join(mirroring_base_dir, repository.local_path.chomp('/') + '.license/', *args) + end + + def licenses_available? + uri = URI.join(repository_url(DIRECTORY_YAST)) + uri.query = repository.auth_token if repository.auth_token + + request = RMT::HttpRequest.new(uri, method: :head, followlocation: true) + request.on_success do + return true + end + request.run + + false + end + + def mirror_implementation + return unless licenses_available? + + create_temp_dir(:license) + directory_yast = download_cached!(DIRECTORY_YAST, to: temp(:license)) + + File.readlines(directory_yast.local_path) + .map(&:strip).reject { |item| item == 'directory.yast' } + .map { |relative_path| file_reference(relative: relative_path, to: temp(:license)) } + .each { |ref| enqueue(ref) } + + download_enqueued + + replace_directory(temp(:license), repository_path) + rescue RMT::Downloader::Exception => e + raise RMT::Mirror::Exception.new(_('Error while mirroring license files: %{error}') % { error: e.message }) + end + + + +end diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 7ca2c0d04..842fc2780 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -3,60 +3,33 @@ require 'repomd_parser' require 'time' -class RMT::Mirror::Repomd - include RMT::Deduplicator - include RMT::FileValidator - - def initialize(logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, airgap_mode: false) - @mirroring_base_dir = mirroring_base_dir - @logger = logger - @mirror_src = mirror_src - @airgap_mode = airgap_mode - @deep_verify = false - - # don't save files for deduplication when in offline mode - @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) - end - - def mirror(repository_url:, local_path:, auth_token: nil, repo_name: nil) - repository_dir = File.join(mirroring_base_dir, local_path) - - logger.info _('Mirroring repository %{repo} to %{dir}') % { repo: repo_name || repository_url, dir: repository_dir } - - create_repository_dir(repository_dir) - temp_licenses_dir = create_temp_dir - # downloading license doesn't require an auth token - mirror_license(repository_dir, repository_url, temp_licenses_dir) - - downloader.auth_token = auth_token - temp_metadata_dir = create_temp_dir - metadata_files = mirror_metadata(repository_dir, repository_url, temp_metadata_dir) +class RMT::Mirror::Repomd < RMT::Mirror::Base + # def initialize(logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, airgap_mode: false) + # @mirroring_base_dir = mirroring_base_dir + # @logger = logger + # @mirror_src = mirror_src + # @airgap_mode = airgap_mode + # @deep_verify = false + + # # don't save files for deduplication when in offline mode + # @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) + # end + + def mirror_implementation + create_temp_dir(:license) + create_temp_dir(:metadata) + mirror_license(repository_dir, repository_url, temp(:license)) + + metadata_files = mirror_metadata(repository_dir, repository_url, temp(:metadata)) mirror_packages(metadata_files, repository_dir, repository_url) - replace_directory(temp_licenses_dir, repository_dir.chomp('/') + '.license/') if Dir.exist?(temp_licenses_dir) - replace_directory(File.join(temp_metadata_dir, 'repodata'), File.join(repository_dir, 'repodata')) - ensure - [temp_licenses_dir, temp_metadata_dir].each { |dir| FileUtils.remove_entry(dir, true) } + # FIXME: Ensure license dirs are not created if the repository doesn't contain them + replace_directory(temp(:license), repository_dir.chomp('/') + '.license/') if Dir.exist?(temp(:license)) + replace_directory(File.join(temp(:metadata), 'repodata'), File.join(repository_dir, 'repodata')) end protected - attr_reader :airgap_mode, :deep_verify, :downloader, :logger, :mirroring_base_dir, :mirror_src - - def create_repository_dir(repository_dir) - FileUtils.mkpath(repository_dir) unless Dir.exist?(repository_dir) - rescue StandardError => e - raise RMT::Mirror::Exception.new( - _('Could not create local directory %{dir} with error: %{error}') % { dir: repository_dir, error: e.message } - ) - end - - def create_temp_dir - Dir.mktmpdir - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Could not create a temporary directory: %{error}') % { error: e.message }) - end - def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) mirroring_paths = { base_url: URI.join(repository_url), @@ -105,6 +78,7 @@ def mirror_license(repository_dir, repository_url, temp_licenses_dir) cache_dir: repository_dir.chomp('/') + '.license/' } + directory_yast = download_cached!('directory.yast', to: temp_licenses_dir) begin directory_yast = RMT::Mirror::FileReference.new(relative_path: 'directory.yast', **mirroring_paths) downloader.download_multi([directory_yast]) diff --git a/spec/fixtures/files/directory.yast b/spec/fixtures/files/directory.yast new file mode 100644 index 000000000..cc3eccbfa --- /dev/null +++ b/spec/fixtures/files/directory.yast @@ -0,0 +1,12 @@ +directory.yast +license.de.txt +license.es.txt +license.fr.txt +license.it.txt +license.ja.txt +license.ko.txt +license.pt_BR.txt +license.ru.txt +license.txt +license.zh_CN.txt +license.zh_TW.txt diff --git a/spec/lib/rmt/mirror/license_spec.rb b/spec/lib/rmt/mirror/license_spec.rb new file mode 100644 index 000000000..a2e98445a --- /dev/null +++ b/spec/lib/rmt/mirror/license_spec.rb @@ -0,0 +1,43 @@ +require 'spec_helper' + +describe RMT::Mirror::License do + subject(:license) { described_class.new(**license_configuration) } + + + let(:repository) do + create :repository, + name: 'HYPE product 15.3', + external_url: 'https://updates.suse.com/sample/repository/15.3/product/' + end + + let(:base_dir) { '/test/repository/base/path/' } + let(:license_configuration) do + { + repository: repository, + logger: RMT::Logger.new('/dev/null'), + mirroring_base_dir: base_dir + } + end + + let(:fixture) { 'directory.yast' } + let(:config) do + { + relative_path: fixture, + base_dir: file_fixture(''), + base_url: 'https://updates.suse.de/sles/' + } + end + let(:licenses_ref) { RMT::Mirror::FileReference.new(**config) } + + describe '#licenses_available?' do + it 'returns true if directory.yast is available' + it 'returns false if directory.yast is not available' + it 'does not raise an exception if the directory.yast is not available' + end + + describe '#mirror_implementation' do + it 'mirrors all license files' + it 'creates a temporary directory & syncs the content at the end' + it 'raises if mirroring failed' + end +end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index bed3239b5..3b7e6285a 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -1,6 +1,8 @@ require 'rails_helper' RSpec.describe RMT::Mirror::Repomd do + subject(:repomd) { described_class.new(**repomd_configuration) } + RSpec::Matchers.define :file_reference_containing_path do |expected| match do |actual| actual.local_path.include?(expected) @@ -13,6 +15,34 @@ let(:logger) { RMT::Logger.new('/dev/null') } + + let(:repository) do + create :repository, + name: 'SUSE Linux Enterprise Server 15 SP4', + external_url: 'https://updates.suse.com/sample/repository/15.4/' + end + + # Configuration for Debian mirroring instance + let(:base_dir) { '/test/repository/base/path/' } + let(:repomd_configuration) do + { + repository: repository, + logger: logger, + mirroring_base_dir: base_dir + } + end + + # Configuration for file reference to an arbitrary fixture + let(:fixture) { 'repodata/repomd.xml' } + let(:config) do + { + relative_path: fixture, + base_dir: file_fixture('dummy_repo/'), + base_url: 'https://updates.suse.de/SLES/' + } + end + let(:repomd_ref) { RMT::Mirror::FileReference.new(**config) } + describe '#mirror' do around do |example| @tmp_dir = Dir.mktmpdir('rmt') @@ -30,14 +60,6 @@ end context 'without auth_token', vcr: { cassette_name: 'mirroring' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - let(:mirror_params) do { repository_url: 'http://localhost/dummy_repo/', @@ -46,7 +68,7 @@ end before do - rmt_mirror.mirror(**mirror_params) + repomd.mirror end it 'downloads rpm files' do @@ -60,7 +82,7 @@ end end - context 'importing local repo' do + xcontext 'importing local repo' do let(:rmt_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, @@ -90,7 +112,7 @@ end end - context 'without auth_token and with source packages', vcr: { cassette_name: 'mirroring_with_src' } do + xcontext 'without auth_token and with source packages', vcr: { cassette_name: 'mirroring_with_src' } do let(:rmt_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, @@ -139,7 +161,7 @@ end end - context 'with auth_token', vcr: { cassette_name: 'mirroring_with_auth_token' } do + xcontext 'with auth_token', vcr: { cassette_name: 'mirroring_with_auth_token' } do let(:rmt_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, @@ -174,7 +196,7 @@ end end - context 'product with license and signatures', vcr: { cassette_name: 'mirroring_product' } do + xcontext 'product with license and signatures', vcr: { cassette_name: 'mirroring_product' } do let(:rmt_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, @@ -220,7 +242,7 @@ end end - context 'when an error occurs' do + xcontext 'when an error occurs' do let(:mirroring_dir) { @tmp_dir } let(:rmt_mirror) do described_class.new( @@ -367,7 +389,7 @@ end end - context 'deduplication' do + xcontext 'deduplication' do let(:rmt_source_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, @@ -634,7 +656,7 @@ end end - context 'with cached metadata' do + xcontext 'with cached metadata' do let(:mirroring_dir) do FileUtils.cp_r(file_fixture('dummy_product'), File.join(@tmp_dir, 'dummy_product')) @tmp_dir @@ -680,7 +702,7 @@ end end - describe '#replace_directory' do + xdescribe '#replace_directory' do subject(:replace_directory) { rmt_mirror.send(:replace_directory, source_dir, destination_dir) } let(:rmt_mirror) do @@ -734,7 +756,7 @@ end end - context 'when GPG signature is incomplete', vcr: { cassette_name: 'mirroring_with_auth_token' } do + xcontext 'when GPG signature is incomplete', vcr: { cassette_name: 'mirroring_with_auth_token' } do let(:rmt_mirror) do described_class.new( mirroring_base_dir: @tmp_dir, From 1512346a24cf0c7c2161fa84470c9d07769e8f64 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Fri, 5 Jan 2024 11:40:28 +0100 Subject: [PATCH 23/51] Complete remaining license mirror specs --- lib/rmt/mirror/license.rb | 4 +-- spec/lib/rmt/mirror/license_spec.rb | 54 +++++++++++++++++++++++++---- 2 files changed, 50 insertions(+), 8 deletions(-) diff --git a/lib/rmt/mirror/license.rb b/lib/rmt/mirror/license.rb index 491684bbd..4bcc7a05f 100644 --- a/lib/rmt/mirror/license.rb +++ b/lib/rmt/mirror/license.rb @@ -29,12 +29,12 @@ def mirror_implementation File.readlines(directory_yast.local_path) .map(&:strip).reject { |item| item == 'directory.yast' } - .map { |relative_path| file_reference(relative: relative_path, to: temp(:license)) } + .map { |relative_path| file_reference(relative_path, to: temp(:license)) } .each { |ref| enqueue(ref) } download_enqueued - replace_directory(temp(:license), repository_path) + replace_directory(source: temp(:license), destination: repository_path) rescue RMT::Downloader::Exception => e raise RMT::Mirror::Exception.new(_('Error while mirroring license files: %{error}') % { error: e.message }) end diff --git a/spec/lib/rmt/mirror/license_spec.rb b/spec/lib/rmt/mirror/license_spec.rb index a2e98445a..528f62292 100644 --- a/spec/lib/rmt/mirror/license_spec.rb +++ b/spec/lib/rmt/mirror/license_spec.rb @@ -1,4 +1,4 @@ -require 'spec_helper' +require 'rails_helper' describe RMT::Mirror::License do subject(:license) { described_class.new(**license_configuration) } @@ -29,15 +29,57 @@ end let(:licenses_ref) { RMT::Mirror::FileReference.new(**config) } + before do + allow(FileUtils).to receive(:mkpath).with(license.repository_path).and_return(nil) + described_class.send(:public, *described_class.protected_instance_methods) + end + describe '#licenses_available?' do - it 'returns true if directory.yast is available' - it 'returns false if directory.yast is not available' - it 'does not raise an exception if the directory.yast is not available' + it 'returns true if directory.yast is available' do + stub_request(:head, license.repository_url('directory.yast')).to_return(status: 200, body: '', headers: {}) + expect(license.licenses_available?).to eq(true) + end + + it 'returns false if directory.yast is not available' do + stub_request(:head, license.repository_url('directory.yast')).to_return(status: 404, body: '', headers: {}) + expect(license.licenses_available?).to eq(false) + end + + it 'does not raise an exception if the directory.yast is not available' do + stub_request(:head, license.repository_url('directory.yast')).to_return(status: 404, body: '', headers: {}) + expect { license.licenses_available? }.not_to raise_error + end end describe '#mirror_implementation' do - it 'mirrors all license files' + before do + allow(license).to receive(:create_temp_dir).with(:license).and_return('/tmp/foo') + end + + let(:downloader) { instance_double 'RMT::Downloader' } + + it 'mirrors all license files' do + allow(license).to receive(:licenses_available?).and_return(true) + allow(license).to receive(:temp).with(:license).at_least(13).times.and_return('/tmp/foo') + allow(license).to receive(:download_cached!).with('directory.yast', to: '/tmp/foo').and_return(licenses_ref) + expect(license).to receive(:download_enqueued) + expect(license).to receive(:enqueue).with(duck_type(:local_path)).exactly(11).times + expect(license).to receive(:replace_directory).with(source: license.temp(:license), destination: license.repository_path) + + license.mirror_implementation + end + it 'creates a temporary directory & syncs the content at the end' - it 'raises if mirroring failed' + + it 'raises if mirroring failed' do + allow(license).to receive(:licenses_available?).and_return(true) + allow(license).to receive(:downloader).and_return(downloader) + allow(license).to receive(:temp).with(:license).at_least(12).times.and_return('/tmp/foo') + allow(license).to receive(:download_cached!).with('directory.yast', to: '/tmp/foo').and_return(licenses_ref) + expect(license).to receive(:enqueue).with(duck_type(:local_path)).exactly(11) + expect(downloader).to receive(:download_multi).and_raise(RMT::Downloader::Exception, 'foo bar') + + expect { license.mirror_implementation }.to raise_error(RMT::Mirror::Exception, //) + end end end From fcda31fbcdd6af40deee0a40d588c359afa2ead1 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Fri, 5 Jan 2024 15:44:42 +0100 Subject: [PATCH 24/51] Cleanup files --- directory.yast | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 directory.yast diff --git a/directory.yast b/directory.yast deleted file mode 100644 index cc3eccbfa..000000000 --- a/directory.yast +++ /dev/null @@ -1,12 +0,0 @@ -directory.yast -license.de.txt -license.es.txt -license.fr.txt -license.it.txt -license.ja.txt -license.ko.txt -license.pt_BR.txt -license.ru.txt -license.txt -license.zh_CN.txt -license.zh_TW.txt From d584789a7b098d792ae55ebd3689c5857a89269f Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Mon, 8 Jan 2024 14:21:18 +0000 Subject: [PATCH 25/51] Refactor repomd mirror_metadata --- lib/rmt/mirror/repomd.rb | 113 +++------------ spec/lib/rmt/mirror/repomd_spec.rb | 215 +++++++++++------------------ 2 files changed, 101 insertions(+), 227 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 842fc2780..f4bed7619 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -4,98 +4,43 @@ require 'time' class RMT::Mirror::Repomd < RMT::Mirror::Base - # def initialize(logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, airgap_mode: false) - # @mirroring_base_dir = mirroring_base_dir - # @logger = logger - # @mirror_src = mirror_src - # @airgap_mode = airgap_mode - # @deep_verify = false - - # # don't save files for deduplication when in offline mode - # @downloader = RMT::Downloader.new(logger: logger, track_files: !airgap_mode) - # end def mirror_implementation create_temp_dir(:license) create_temp_dir(:metadata) - mirror_license(repository_dir, repository_url, temp(:license)) + licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir ) + licenses.mirror - metadata_files = mirror_metadata(repository_dir, repository_url, temp(:metadata)) - mirror_packages(metadata_files, repository_dir, repository_url) + metadata_files = mirror_metadata + # mirror_packages(metadata_files, repository_dir, repository_url) - # FIXME: Ensure license dirs are not created if the repository doesn't contain them - replace_directory(temp(:license), repository_dir.chomp('/') + '.license/') if Dir.exist?(temp(:license)) - replace_directory(File.join(temp(:metadata), 'repodata'), File.join(repository_dir, 'repodata')) + # # FIXME: Ensure license dirs are not created if the repository doesn't contain them + # replace_directory(temp(:license), repository_dir.chomp('/') + '.license/') if Dir.exist?(temp(:license)) + # replace_directory(File.join(temp(:metadata), 'repodata'), File.join(repository_dir, 'repodata')) end protected - def mirror_metadata(repository_dir, repository_url, temp_metadata_dir) - mirroring_paths = { - base_url: URI.join(repository_url), - base_dir: temp_metadata_dir, - cache_dir: repository_dir - } - - repomd_xml = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml', **mirroring_paths) - downloader.download_multi([repomd_xml]) - - begin - signature_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **mirroring_paths) - key_file = RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **mirroring_paths) - # mirror repomd.xml.asc first, because there are repos with repomd.xml.asc but without repomd.xml.key - downloader.download_multi([signature_file]) - downloader.download_multi([key_file]) - - RMT::GPG.new( - metadata_file: repomd_xml.local_path, - key_file: key_file.local_path, - signature_file: signature_file.local_path, - logger: logger - ).verify_signature - rescue RMT::Downloader::Exception => e - if (e.http_code == 404) - logger.info(_('Repository metadata signatures are missing')) - else - raise(_('Downloading repo signature/key failed with: %{message}, HTTP code %{http_code}') % { message: e.message, http_code: e.http_code }) - end - end + def mirror_metadata + repomd_xml = download_cached!('repodata/repomd.xml', to: temp(:metadata)) + signature_file = file_reference('repodata/repomd.xml.asc', to: temp(:metadata)) + key_file = file_reference('repodata/repomd.xml.key', to: temp(:metadata)) + check_signature(key_file: key_file, signature_file: signature_file, metadata_file: repomd_xml) metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse - .map { |reference| RMT::Mirror::FileReference.build_from_metadata(reference, **mirroring_paths) } + .map do |reference| + ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url) + enqueue ref + ref + end - downloader.download_multi(metadata_files.dup) + download_enqueued metadata_files rescue StandardError => e raise RMT::Mirror::Exception.new(_('Error while mirroring metadata: %{error}') % { error: e.message }) end - def mirror_license(repository_dir, repository_url, temp_licenses_dir) - mirroring_paths = { - base_url: repository_url.chomp('/') + '.license/', - base_dir: temp_licenses_dir, - cache_dir: repository_dir.chomp('/') + '.license/' - } - - directory_yast = download_cached!('directory.yast', to: temp_licenses_dir) - begin - directory_yast = RMT::Mirror::FileReference.new(relative_path: 'directory.yast', **mirroring_paths) - downloader.download_multi([directory_yast]) - rescue RMT::Downloader::Exception - logger.debug("No license directory found for repository '#{repository_url}'") - FileUtils.remove_entry(temp_licenses_dir) # the repository would have an empty licenses directory unless removed - return - end - - license_files = File.readlines(directory_yast.local_path) - .map(&:strip).reject { |item| item == 'directory.yast' } - .map { |relative_path| RMT::Mirror::FileReference.new(relative_path: relative_path, **mirroring_paths) } - downloader.download_multi(license_files) - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while mirroring license files: %{error}') % { error: e.message }) - end - def mirror_packages(metadata_files, repository_dir, repository_url) package_references = parse_packages_metadata(metadata_files) @@ -128,26 +73,4 @@ def download_package_files(file_references) downloader.download_multi(files_to_download, ignore_errors: true) end - def need_to_download?(file) - return false if file.arch == 'src' && !mirror_src - return false if validate_local_file(file) - return false if deduplicate(file) - - true - end - - def replace_directory(source_dir, destination_dir) - old_directory = File.join(File.dirname(destination_dir), '.old_' + File.basename(destination_dir)) - - FileUtils.remove_entry(old_directory) if Dir.exist?(old_directory) - FileUtils.mv(destination_dir, old_directory) if Dir.exist?(destination_dir) - FileUtils.mv(source_dir, destination_dir, force: true) - FileUtils.chmod(0o755, destination_dir) - rescue StandardError => e - raise RMT::Mirror::Exception.new(_('Error while moving directory %{src} to %{dest}: %{error}') % { - src: source_dir, - dest: destination_dir, - error: e.message - }) - end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 3b7e6285a..09dd0043a 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -38,12 +38,76 @@ { relative_path: fixture, base_dir: file_fixture('dummy_repo/'), - base_url: 'https://updates.suse.de/SLES/' + base_url: 'https://updates.suse.com/sample/repository/15.4/' } end let(:repomd_ref) { RMT::Mirror::FileReference.new(**config) } - describe '#mirror' do + describe '#mirror_implementation' do + it 'mirrors the metadata' + it 'mirrors the licenses' + it 'mirrors the packages' + it 'replaces license and metadata directories' + end + + describe '#mirror_metadata' do + let(:x_config) do + { + base_dir: base_dir, + base_url: 'https://updates.suse.com/sample/repository/15.4/', + cache_dir: repomd.repository_path + } + end + + before do + described_class.send(:public, *described_class.protected_instance_methods) + allow(repomd).to receive(:create_repository_path) + allow(repomd).to receive(:temp).with(:metadata).and_return(base_dir) + end + + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **x_config) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **x_config) } + let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } + + it 'checks signature of the repomd file' do + allow(repomd).to receive(:download_cached!).and_return(repomd_ref) + allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_return([]) + allow(repomd).to receive(:enqueue) + allow(repomd).to receive(:download_enqueued) + expect(repomd).to receive(:check_signature).with(key_file: duck_type(:local_path), signature_file: duck_type(:local_path), metadata_file: duck_type(:local_path)) + repomd.mirror_metadata + end + + it 'parses the repomd file' do + allow(repomd).to receive(:download_cached!).and_return(repomd_ref) + allow(repomd).to receive(:check_signature) + expect(RepomdParser::RepomdXmlParser).to receive(:new).with(repomd_ref.local_path).and_return(repomd_parser) + expect(repomd_parser).to receive(:parse).and_call_original + expect(repomd).to receive(:enqueue).with(duck_type(:local_path)).exactly(4).times + allow(repomd).to receive(:download_enqueued) + metadatas = repomd.mirror_metadata + expect(metadatas.count).to eq(4) + end + + it 'downloads the metadata files' do + allow(repomd).to receive(:download_cached!).and_return(repomd_ref) + allow(repomd).to receive(:check_signature) + allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_return([]) + allow(repomd).to receive(:enqueue) + expect(repomd).to receive(:download_enqueued) + repomd.mirror_metadata + end + + it 'handles generic errors' do + allow(repomd).to receive(:download_cached!).and_return(repomd_ref) + allow(repomd).to receive(:check_signature) + allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise(StandardError) + expect { repomd.mirror_metadata }.to raise_exception(RMT::Mirror::Exception, /Error while mirroring/) + end + + end + + xdescribe '#mirror' do around do |example| @tmp_dir = Dir.mktmpdir('rmt') example.run @@ -59,7 +123,7 @@ .each { |tmpdir| FileUtils.remove_entry(tmpdir, true) } end - context 'without auth_token', vcr: { cassette_name: 'mirroring' } do + context 'without auth_token' do let(:mirror_params) do { repository_url: 'http://localhost/dummy_repo/', @@ -67,7 +131,23 @@ } end + let(:license_config) do + { + relative_path: "directory.yast", + base_dir: file_fixture(''), + base_url: 'https://updates.suse.de/SLES/' + } + end + let(:directory_yast_ref) { RMT::Mirror::FileReference.new(**license_config) } + before do + allow(FileUtils).to receive(:mkpath) #.with(repomd.repository_path).and_return(nil) + described_class.send(:public, *described_class.protected_instance_methods) + allow_any_instance_of(RMT::Mirror::License).to receive(:licenses_available?).and_return(true) + allow_any_instance_of(RMT::Mirror::License).to receive(:download_cached!).and_return(directory_yast_ref) + expect_any_instance_of(RMT::Mirror::License).to receive(:download_enqueued) + expect_any_instance_of(RMT::Mirror::License).to receive(:replace_directory) + expect(repomd).to receive(:mirror_metadata) repomd.mirror end @@ -702,133 +782,4 @@ end end - xdescribe '#replace_directory' do - subject(:replace_directory) { rmt_mirror.send(:replace_directory, source_dir, destination_dir) } - - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:source_dir) { '/tmp/temp-repo-dir' } - let(:destination_dir) { '/var/www/repo/product.license' } - let(:old_dir) { '/var/www/repo/.old_product.license' } - - context 'when the old directory exists' do - before do - expect(Dir).to receive(:exist?).with(old_dir).and_return(true) - expect(Dir).to receive(:exist?).with(destination_dir).and_return(false) - end - - it 'removes it, moves src to dst and sets permissions' do - expect(FileUtils).to receive(:remove_entry).with(old_dir) - expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) - expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) - replace_directory - end - end - - context 'when the destination directory already exists' do - before do - expect(Dir).to receive(:exist?).with(old_dir).and_return(false) - expect(Dir).to receive(:exist?).with(destination_dir).and_return(true) - end - - it 'renames it as .old, moves src to dst and sets permissions' do - expect(FileUtils).to receive(:mv).with(destination_dir, old_dir) - expect(FileUtils).to receive(:mv).with(source_dir, destination_dir, { force: true }) - expect(FileUtils).to receive(:chmod).with(0o755, destination_dir) - replace_directory - end - end - - context 'when an error is encountered' do - it 'raises RMT::Mirror::Exception' do - expect(FileUtils).to receive(:mv).and_raise(Errno::ENOENT) - expect { replace_directory }.to raise_error( - RMT::Mirror::Exception, - "Error while moving directory #{source_dir} to #{destination_dir}: No such file or directory" - ) - end - end - end - - xcontext 'when GPG signature is incomplete', vcr: { cassette_name: 'mirroring_with_auth_token' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo', - auth_token: 'repo_auth_token' - } - end - - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - context 'when signatures do not exist' do - let(:response) do - instance_double(Typhoeus::Response, code: 404, body: 'Error', - return_code: :ok, return_message: 'No error') - end - - it 'mirrors as normal' do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with('Repository metadata signatures are missing').once - expect(logger).to receive(:info).with(/↓/).at_least(:once) - - allow_any_instance_of(RMT::Downloader).to receive(:finalize_download).and_wrap_original do |klass, *args| - if args[1].local_path.include?('repodata/repomd.xml.key') - raise RMT::Downloader::Exception.new('HTTP request failed', response: response) - else - klass.call(*args) - end - end - - rmt_mirror.mirror(**mirror_params) - end - end - - context 'when files fail to download with errors other than 404' do - let(:response) do - instance_double(Typhoeus::Response, code: 502, body: 'Error', - return_code: :ok, return_message: 'No error') - end - - it 'raises RMT::Mirror::Exception' do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with(/↓/).at_least(:once) - - expect_any_instance_of(described_class).to( - receive(:mirror_metadata).and_call_original - ) - - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| - if args[0][0].local_path.include?('repodata/repomd.xml.asc') - raise RMT::Downloader::Exception.new('HTTP request failed', response: response) - else - klass.call(*args) - end - end - - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error( - RMT::Mirror::Exception, - 'Error while mirroring metadata: Downloading repo signature/key failed with: HTTP request failed, HTTP code 502' - ) - end - end - end end From d86a37a64b8f1b93dec9e918abb1052fd4eded0a Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Mon, 8 Jan 2024 14:24:42 +0000 Subject: [PATCH 26/51] Cleanup + rubocop --- lib/rmt/mirror/repomd.rb | 6 +++--- spec/lib/rmt/mirror/repomd_spec.rb | 21 +++++++++++---------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index f4bed7619..5a6f056ac 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -8,7 +8,7 @@ class RMT::Mirror::Repomd < RMT::Mirror::Base def mirror_implementation create_temp_dir(:license) create_temp_dir(:metadata) - licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir ) + licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir) licenses.mirror metadata_files = mirror_metadata @@ -28,8 +28,8 @@ def mirror_metadata check_signature(key_file: key_file, signature_file: signature_file, metadata_file: repomd_xml) metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse - .map do |reference| - ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url) + .map do |reference| + ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url) enqueue ref ref end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 09dd0043a..dddb03bc0 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -49,7 +49,7 @@ it 'mirrors the packages' it 'replaces license and metadata directories' end - + describe '#mirror_metadata' do let(:x_config) do { @@ -58,6 +58,9 @@ cache_dir: repomd.repository_path } end + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **x_config) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **x_config) } + let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } before do described_class.send(:public, *described_class.protected_instance_methods) @@ -65,16 +68,14 @@ allow(repomd).to receive(:temp).with(:metadata).and_return(base_dir) end - let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **x_config) } - let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **x_config) } - let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } it 'checks signature of the repomd file' do allow(repomd).to receive(:download_cached!).and_return(repomd_ref) allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_return([]) allow(repomd).to receive(:enqueue) allow(repomd).to receive(:download_enqueued) - expect(repomd).to receive(:check_signature).with(key_file: duck_type(:local_path), signature_file: duck_type(:local_path), metadata_file: duck_type(:local_path)) + expect(repomd).to receive(:check_signature).with(key_file: duck_type(:local_path), signature_file: duck_type(:local_path), +metadata_file: duck_type(:local_path)) repomd.mirror_metadata end @@ -104,7 +105,6 @@ allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise(StandardError) expect { repomd.mirror_metadata }.to raise_exception(RMT::Mirror::Exception, /Error while mirroring/) end - end xdescribe '#mirror' do @@ -123,7 +123,7 @@ .each { |tmpdir| FileUtils.remove_entry(tmpdir, true) } end - context 'without auth_token' do + context 'without auth_token', vcr: { cassette_name: 'mirroring' } do let(:mirror_params) do { repository_url: 'http://localhost/dummy_repo/', @@ -131,9 +131,11 @@ } end + # FIXME: this is incomplete. + # Tests for mirroring license will be re-written in mirror_implementation tests let(:license_config) do { - relative_path: "directory.yast", + relative_path: 'directory.yast', base_dir: file_fixture(''), base_url: 'https://updates.suse.de/SLES/' } @@ -141,7 +143,7 @@ let(:directory_yast_ref) { RMT::Mirror::FileReference.new(**license_config) } before do - allow(FileUtils).to receive(:mkpath) #.with(repomd.repository_path).and_return(nil) + allow(FileUtils).to receive(:mkpath) # .with(repomd.repository_path).and_return(nil) described_class.send(:public, *described_class.protected_instance_methods) allow_any_instance_of(RMT::Mirror::License).to receive(:licenses_available?).and_return(true) allow_any_instance_of(RMT::Mirror::License).to receive(:download_cached!).and_return(directory_yast_ref) @@ -781,5 +783,4 @@ end end end - end From 2cb4267b52048cf875f50b688c674d7eae854821 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Mon, 8 Jan 2024 16:22:02 +0100 Subject: [PATCH 27/51] Added specs for parse_packages_metadata --- spec/lib/rmt/mirror/repomd_spec.rb | 39 ++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index dddb03bc0..e9bd8c157 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -783,4 +783,43 @@ end end end + + describe '#parse_packages_metadata' do + let(:fixture) { 'repodata/repomd.xml' } + let(:fixture_base_dir) { file_fixture('dummy_repo') } + let(:repomd_package_ref) do + RMT::Mirror::FileReference.new(**config).tap do |ref| + ref.type = type + end + end + + let(:delta_parser_double) { instance_double(RepomdParser::DeltainfoXmlParser) } + let(:primary_parser_double) { instance_double(RepomdParser::PrimaryXmlParser) } + + let(:metadata_refs) do + [repomd_package_ref] + end + + context 'valid repomd file' do + context 'with deltainfo files' do + let(:fixture) { 'repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz' } + let(:type) { :deltainfo } + + it 'parses' do + expect_any_instance_of(RepomdParser::DeltainfoXmlParser).to receive :parse + repomd.parse_packages_metadata(metadata_refs) + end + end + + context 'with primary package files' do + let(:fixture) { 'repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz' } + let(:type) { :primary } + + it 'parses primary package files' do + expect_any_instance_of(RepomdParser::PrimaryXmlParser).to receive :parse + repomd.parse_packages_metadata(metadata_refs) + end + end + end + end end From e982e9f30be9dfc2f8336d0c5c99afa1f15732de Mon Sep 17 00:00:00 2001 From: Luis Caparroz Date: Tue, 9 Jan 2024 14:22:35 +0100 Subject: [PATCH 28/51] Refactor Mirror::Repomd package mirroring --- lib/rmt/mirror/repomd.rb | 31 +- spec/lib/rmt/mirror/repomd_spec.rb | 732 ++--------------------------- 2 files changed, 58 insertions(+), 705 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 5a6f056ac..a52da9a9c 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -6,17 +6,14 @@ class RMT::Mirror::Repomd < RMT::Mirror::Base def mirror_implementation - create_temp_dir(:license) create_temp_dir(:metadata) licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir) licenses.mirror metadata_files = mirror_metadata - # mirror_packages(metadata_files, repository_dir, repository_url) + mirror_packages(metadata_files) - # # FIXME: Ensure license dirs are not created if the repository doesn't contain them - # replace_directory(temp(:license), repository_dir.chomp('/') + '.license/') if Dir.exist?(temp(:license)) - # replace_directory(File.join(temp(:metadata), 'repodata'), File.join(repository_dir, 'repodata')) + replace_directory(source: File.join(temp(:metadata), 'repodata'), destination: repository_path('repodata')) end protected @@ -41,18 +38,22 @@ def mirror_metadata raise RMT::Mirror::Exception.new(_('Error while mirroring metadata: %{error}') % { error: e.message }) end - def mirror_packages(metadata_files, repository_dir, repository_url) - package_references = parse_packages_metadata(metadata_files) + def mirror_packages(metadata_references) + package_references = parse_packages_metadata(metadata_references) - package_file_references = package_references.map do |reference| + packages = package_references.map do |reference| RMT::Mirror::FileReference.build_from_metadata(reference, - base_dir: repository_dir, + base_dir: repository_path, base_url: repository_url) end - failed_downloads = download_package_files(package_file_references) + packages.each do |package| + enqueue package if need_to_download?(package) + end + + failed = download_enqueued(continue_on_error: true) - raise _('Failed to download %{failed_count} files') % { failed_count: failed_downloads.size } unless failed_downloads.empty? + raise _('Failed to download %{failed_count} files') % { failed_count: failed.size } unless failed.empty? rescue StandardError => e raise RMT::Mirror::Exception.new(_('Error while mirroring packages: %{error}') % { error: e.message }) end @@ -65,12 +66,4 @@ def parse_packages_metadata(metadata_references) .map { |file| xml_parsers[file.type]&.new(file.local_path) }.compact .map(&:parse).flatten end - - def download_package_files(file_references) - files_to_download = file_references.select { |file| need_to_download?(file) } - return [] if files_to_download.empty? - - downloader.download_multi(files_to_download, ignore_errors: true) - end - end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index e9bd8c157..e18f6473a 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -43,11 +43,25 @@ end let(:repomd_ref) { RMT::Mirror::FileReference.new(**config) } + before do + described_class.send(:public, *described_class.protected_instance_methods) + end + describe '#mirror_implementation' do - it 'mirrors the metadata' - it 'mirrors the licenses' - it 'mirrors the packages' - it 'replaces license and metadata directories' + let(:licenses) { instance_double(RMT::Mirror::License) } + + it 'mirrors the whole repository' do + allow(RMT::Mirror::License).to receive(:new).and_return(licenses) + allow(repomd).to receive(:temp).with(:metadata).and_return('a') + + expect(repomd).to receive(:create_temp_dir).with(:metadata) + expect(licenses).to receive(:mirror) + expect(repomd).to receive(:mirror_metadata) + expect(repomd).to receive(:mirror_packages) + expect(repomd).to receive(:replace_directory).with(source: 'a/repodata', destination: repomd.repository_path('repodata')) + + repomd.mirror_implementation + end end describe '#mirror_metadata' do @@ -63,12 +77,9 @@ let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } before do - described_class.send(:public, *described_class.protected_instance_methods) - allow(repomd).to receive(:create_repository_path) - allow(repomd).to receive(:temp).with(:metadata).and_return(base_dir) + allow(repomd).to receive(:temp).with(:metadata).and_return('a') end - it 'checks signature of the repomd file' do allow(repomd).to receive(:download_cached!).and_return(repomd_ref) allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_return([]) @@ -82,10 +93,12 @@ it 'parses the repomd file' do allow(repomd).to receive(:download_cached!).and_return(repomd_ref) allow(repomd).to receive(:check_signature) + allow(repomd).to receive(:download_enqueued) + expect(RepomdParser::RepomdXmlParser).to receive(:new).with(repomd_ref.local_path).and_return(repomd_parser) expect(repomd_parser).to receive(:parse).and_call_original expect(repomd).to receive(:enqueue).with(duck_type(:local_path)).exactly(4).times - allow(repomd).to receive(:download_enqueued) + metadatas = repomd.mirror_metadata expect(metadatas.count).to eq(4) end @@ -107,683 +120,6 @@ end end - xdescribe '#mirror' do - around do |example| - @tmp_dir = Dir.mktmpdir('rmt') - example.run - FileUtils.remove_entry(@tmp_dir) - end - - before do - allow_any_instance_of(RMT::GPG).to receive(:verify_signature) - end - - after do - Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - .each { |tmpdir| FileUtils.remove_entry(tmpdir, true) } - end - - context 'without auth_token', vcr: { cassette_name: 'mirroring' } do - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo' - } - end - - # FIXME: this is incomplete. - # Tests for mirroring license will be re-written in mirror_implementation tests - let(:license_config) do - { - relative_path: 'directory.yast', - base_dir: file_fixture(''), - base_url: 'https://updates.suse.de/SLES/' - } - end - let(:directory_yast_ref) { RMT::Mirror::FileReference.new(**license_config) } - - before do - allow(FileUtils).to receive(:mkpath) # .with(repomd.repository_path).and_return(nil) - described_class.send(:public, *described_class.protected_instance_methods) - allow_any_instance_of(RMT::Mirror::License).to receive(:licenses_available?).and_return(true) - allow_any_instance_of(RMT::Mirror::License).to receive(:download_cached!).and_return(directory_yast_ref) - expect_any_instance_of(RMT::Mirror::License).to receive(:download_enqueued) - expect_any_instance_of(RMT::Mirror::License).to receive(:replace_directory) - expect(repomd).to receive(:mirror_metadata) - repomd.mirror - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - end - - xcontext 'importing local repo' do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: URI.join('file://', File.expand_path(file_fixture('dummy_repo'))).to_s + '/', - local_path: Repository.make_local_path('dummy_repo/'), - repo_name: 'dummy_repo' - } - end - - before do - rmt_mirror.mirror(**mirror_params) - end - - it 'copies rpm files' do - expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo'))).to match_array(Dir.entries(file_fixture('dummy_repo'))) - end - - it 'copies metadata' do - expect(Dir.entries(File.join(@tmp_dir, 'dummy_repo/repodata'))).to match_array(Dir.entries(file_fixture('dummy_repo/repodata'))) - end - end - - xcontext 'without auth_token and with source packages', vcr: { cassette_name: 'mirroring_with_src' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: mirror_src - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo_with_src/', - local_path: '/dummy_repo' - } - end - - before do - rmt_mirror.mirror(**mirror_params) - end - - context 'when mirror_src is false' do - let(:mirror_src) { false } - - it 'downloads rpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) - expect(rpm_entries.length).to eq(2) - end - - it 'downloads drpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) - expect(rpm_entries.length).to eq(1) - end - end - - context 'when mirror_src is true' do - let(:mirror_src) { true } - - it 'downloads rpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.rpm')) - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.glob(File.join(@tmp_dir, 'dummy_repo', '**', '*.drpm')) - expect(rpm_entries.length).to eq(1) - end - end - end - - xcontext 'with auth_token', vcr: { cassette_name: 'mirroring_with_auth_token' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_repo', - auth_token: 'repo_auth_token' - } - end - - before do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with('Repository metadata signatures are missing').once - expect(logger).to receive(:info).with(/↓/).at_least(:once) - rmt_mirror.mirror(**mirror_params) - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_repo')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - end - - xcontext 'product with license and signatures', vcr: { cassette_name: 'mirroring_product' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - before do - expect(logger).to receive(:info).with(/Mirroring repository/).once - expect(logger).to receive(:info).with(/↓/).at_least(:once) - rmt_mirror.mirror(**mirror_params) - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'downloads drpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'downloads repomd.xml signatures' do - ['repomd.xml.key', 'repomd.xml.asc'].each do |file| - expect(File.size(File.join(@tmp_dir, 'dummy_product/product/repodata/', file))).to be > 0 - end - end - - it 'downloads product license' do - ['directory.yast', 'license.txt', 'license.de.txt', 'license.ru.txt'].each do |file| - expect(File.size(File.join(@tmp_dir, 'dummy_product/product.license/', file))).to be > 0 - end - end - end - - xcontext 'when an error occurs' do - let(:mirroring_dir) { @tmp_dir } - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: mirroring_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - context 'when mirroring_base_dir is not writable' do - let(:mirroring_dir) { '/non/existent/path' } - - it 'raises exception', vcr: { cassette_name: 'mirroring_product' } do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) - end - end - - context "when can't create tmp dir", vcr: { cassette_name: 'mirroring_product' } do - before { allow(Dir).to receive(:mktmpdir).and_raise('mktmpdir exception') } - - it 'handles the exception' do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception) - end - end - - context "when can't download metadata", vcr: { cassette_name: 'mirroring_product' } do - before do - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_call_original - expect_any_instance_of(RMT::Downloader) - .to receive(:download_multi) - .with([file_reference_containing_path('repodata/repomd.xml')]) - .and_raise(RMT::Downloader::Exception, "418 - I'm a teapot") - end - - it 'handles RMT::Downloader::Exception' do - expect { rmt_mirror.mirror(**mirror_params) } - .to raise_error(RMT::Mirror::Exception, "Error while mirroring metadata: 418 - I'm a teapot") - end - end - - context "when there's no licenses to download", vcr: { cassette_name: 'mirroring' } do - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_repo/', - local_path: '/dummy_product/product/' - } - end - - it 'does not error out' do - expect { rmt_mirror.mirror(**mirror_params) }.not_to raise_error - end - - it 'does not create a product.licenses directory' do - rmt_mirror.mirror(**mirror_params) - expect(Dir).not_to exist(File.join(@tmp_dir, 'dummy_product', 'product.license')) - end - - it 'removes the temporary licenses directory' do - rmt_mirror.mirror(**mirror_params) - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context "when can't download some of the license files" do - before do - allow_any_instance_of(RMT::Downloader).to receive(:download_multi).and_wrap_original do |klass, *args| - raise RMT::Downloader::Exception.new('') if /license/.match?(args[0][0].local_path) - - klass.call(*args) - end - end - - it 'handles RMT::Downloader::Exception', vcr: { cassette_name: 'mirroring_product' } do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(RMT::Mirror::Exception, /Error while mirroring license files:/) - end - end - - context "when can't parse metadata", vcr: { cassette_name: 'mirroring_product' } do - before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise('Parse error') } - - it 'removes the temporary metadata directory' do - expect { rmt_mirror.mirror(**mirror_params) } - .to raise_error(RMT::Mirror::Exception, 'Error while mirroring metadata: Parse error') - - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context 'when Interrupt is raised', vcr: { cassette_name: 'mirroring_product' } do - before { allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse).and_raise(Interrupt.new) } - - it 'removes the temporary metadata directory' do - expect { rmt_mirror.mirror(**mirror_params) }.to raise_error(Interrupt) - - tmp_dir_glob = Dir.glob(File.join(Dir.tmpdir, 'rmt_mirror_*', '**')) - expect(tmp_dir_glob.length).to eq(0) - end - end - - context "when can't download data", vcr: { cassette_name: 'mirroring_product' } do - it 'handles RMT::Downloader::Exception' do - allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| - # raise the exception only for the RPMs/DRPMs - raise(RMT::Downloader::Exception, "418 - I'm a teapot") if /rpm$/.match?(args[0].local_path) - - klass.call(*args) - end - - expect do - rmt_mirror.mirror(**mirror_params) - end.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') - end - - it 'handles RMT::ChecksumVerifier::Exception' do - allow_any_instance_of(RMT::Downloader).to receive(:make_request).and_wrap_original do |klass, *args| - # raise the exception only for the RPMs/DRPMs - raise(RMT::ChecksumVerifier::Exception, "Checksum doesn't match") if /rpm$/.match?(args[0].local_path) - - klass.call(*args) - end - - expect do - rmt_mirror.mirror(**mirror_params) - end.to raise_error(RMT::Mirror::Exception, 'Error while mirroring packages: Failed to download 6 files') - end - end - end - - xcontext 'deduplication' do - let(:rmt_source_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false - ) - end - - let(:rmt_dedup_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false - ) - end - - let(:rmt_dedup_airgap_mirror) do - described_class.new( - mirroring_base_dir: @tmp_dir, - logger: RMT::Logger.new('/dev/null'), - mirror_src: false, - airgap_mode: true - ) - end - - let(:mirror_params_source) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:mirror_params_dedup) do - { - repository_url: 'http://localhost/dummy_deduped_product/product/', - local_path: '/dummy_deduped_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:dedup_path) { File.join(@tmp_dir, 'dummy_deduped_product/product/') } - let(:source_path) { File.join(@tmp_dir, 'dummy_product/product/') } - - shared_examples_for 'a deduplicated run' do |source_nlink, dedup_nlink, has_same_content| - it 'downloads source rpm files' do - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'deduplicates rpm files' do - rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'has correct content for deduplicated rpm files' do - Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.rpm$/ }.each do |file| - if has_same_content - expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) - else - expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) - end - end - end - - it "source rpms have #{source_nlink} nlink" do - Dir.entries(source_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| - expect(File.stat(source_path + file).nlink).to eq(source_nlink) - end - end - - it "dedup rpms have #{dedup_nlink} nlink" do - Dir.entries(dedup_path).select { |entry| entry =~ /\.rpm$/ }.each do |file| - expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) - end - end - - it 'downloads source drpm files' do - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'deduplicates drpm files' do - rpm_entries = Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ } - expect(rpm_entries.length).to eq(2) - end - - it 'has correct content for deduplicated drpm files' do - Dir.entries(File.join(dedup_path)).select { |entry| entry =~ /\.drpm$/ }.each do |file| - if has_same_content - expect(File.read(dedup_path + file)).to eq(File.read(source_path + file)) - else - expect(File.read(dedup_path + file)).not_to eq(File.read(source_path + file)) - end - end - end - - it "source drpms have #{source_nlink} nlink" do - Dir.entries(source_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| - expect(File.stat(source_path + file).nlink).to eq(source_nlink) - end - end - - it "dedup drpms have #{dedup_nlink} nlink" do - Dir.entries(dedup_path).select { |entry| entry =~ /\.drpm$/ }.each do |file| - expect(File.stat(dedup_path + file).nlink).to eq(dedup_nlink) - end - end - end - - context 'by copy' do - before do - deduplication_method(:copy) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - it_behaves_like 'a deduplicated run', 1, 1, true - end - - context 'by hardlink' do - before do - deduplication_method(:hardlink) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - it_behaves_like 'a deduplicated run', 2, 2, true - end - - context 'tracking downloaded files' do - before do - deduplication_method(:hardlink) - end - - it 'tracks deduplicated files' do - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } - expect(count).to eq(8) - end - - it 'does not track airgap deduplicated files' do - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - rmt_dedup_airgap_mirror.mirror(**mirror_params_dedup) - end - rpm_entries = Dir.entries(File.join(source_path)).select { |entry| entry =~ /\.rpm$/ } - count = rpm_entries.inject(0) { |count, entry| count + DownloadedFile.where("local_path like '%#{entry}'").count } - expect(count).to eq(4) - end - end - - context 'by copy with corruption' do - subject(:deduplicate_mirror) do - VCR.use_cassette 'mirroring_product_with_dedup' do - deduplication_method(:copy) - rmt_dedup_mirror.mirror(**mirror_params_dedup) - end - end - - before do - deduplication_method(:copy) - VCR.use_cassette 'mirroring_product_with_dedup' do - rmt_source_mirror.mirror(**mirror_params_source) - Dir.entries(source_path).select { |entry| entry =~ /(\.drpm|\.rpm)$/ }.each do |filename| - File.write(source_path + filename, 'corruption') - end - end - end - - let(:list_source_rpm_files) do - -> { Dir.glob(File.join(source_path, '**', '*.rpm')) } - end - - let(:list_source_drpm_files) do - -> { Dir.glob(File.join(source_path, '**', '*.drpm')) } - end - - let(:list_dedup_rpm_files) do - -> { Dir.glob(File.join(dedup_path, '**', '*.rpm')) } - end - - let(:list_dedup_drpm_files) do - -> { Dir.glob(File.join(dedup_path, '**', '*.drpm')) } - end - - it 'removes corrupted source rpm files' do - expect { deduplicate_mirror } - .to change { list_source_rpm_files.call.length } - .from(4).to(0) - end - - it 'untracks corrupted source rpm files in the database' do - expect { deduplicate_mirror } - .to change { DownloadedFile.where(local_path: list_source_rpm_files.call).length } - .from(4).to(0) - end - - it 'removes corrupted source drpm files' do - expect { deduplicate_mirror } - .to change { list_source_drpm_files.call.length } - .from(2).to(0) - end - - it 'untracks corrupted source drpm files in the database' do - expect { deduplicate_mirror } - .to change { DownloadedFile.where(local_path: list_source_drpm_files.call).length } - .from(2).to(0) - end - - it 'downloads new rpm files instead of deduplicating from corrupted ones' do - source_files_content = list_source_rpm_files.call - .map { |file| [File.basename(file), File.read(file)] } - - deduplicate_mirror - - aggregate_failures 'compare files content' do - list_dedup_rpm_files.call.each do |target_file| - _, source_content = source_files_content - .find { |name, _| target_file.include?(name) } - - expect(File.read(target_file)).not_to eq(source_content) - expect(File.stat(target_file).nlink).to eq(1) - end - end - end - - it 'tracks new rpm files which would be deduplicated' do - expect { deduplicate_mirror } - .to change { list_dedup_rpm_files.call.length } - .from(0).to(4) - end - - it 'downloads new drpm files instead of deduplicating from corrupted ones' do - source_files_content = list_source_drpm_files.call - .map { |file| [File.basename(file), File.read(file)] } - - deduplicate_mirror - - aggregate_failures 'compare files content' do - list_dedup_drpm_files.call.each do |target_file| - _, source_content = source_files_content - .find { |name, _| target_file.include?(name) } - - expect(File.read(target_file)).not_to eq(source_content) - expect(File.stat(target_file).nlink).to eq(1) - end - end - end - - it 'tracks new drpm files which would be deduplicated' do - expect { deduplicate_mirror } - .to change { list_dedup_drpm_files.call.length } - .from(0).to(2) - end - end - end - - xcontext 'with cached metadata' do - let(:mirroring_dir) do - FileUtils.cp_r(file_fixture('dummy_product'), File.join(@tmp_dir, 'dummy_product')) - @tmp_dir - end - let(:rmt_mirror) do - described_class.new( - mirroring_base_dir: mirroring_dir, - logger: logger, - mirror_src: false - ) - end - - let(:mirror_params) do - { - repository_url: 'http://localhost/dummy_product/product/', - local_path: '/dummy_product/product/', - auth_token: 'repo_auth_token' - } - end - - let(:timestamp) { 'Mon, 18 May 2020 09:24:25 GMT' } - - before do - metadata_files = [ - File.join(mirroring_dir, 'dummy_product', 'product.license', '**'), - File.join(mirroring_dir, 'dummy_product', 'product', 'repodata', '**') - ].reduce([]) { |files, path| files + Dir.glob(path) } - metadata_files.each { |file| FileUtils.touch(file, mtime: Time.parse(timestamp).utc) } - - VCR.use_cassette 'mirroring_product_with_cached_metadata' do - rmt_mirror.mirror(**mirror_params) - end - end - - it 'downloads rpm files' do - rpm_entries = Dir.entries(File.join(@tmp_dir, 'dummy_product/product/')).select { |entry| entry =~ /\.rpm$/ } - expect(rpm_entries.length).to eq(4) - end - - it 'preserves metadata timestamps' do - expect(File.mtime("#{mirroring_dir}/dummy_product/product/repodata/repomd.xml")).to eq(Time.parse(timestamp).utc) - end - end - end - describe '#parse_packages_metadata' do let(:fixture) { 'repodata/repomd.xml' } let(:fixture_base_dir) { file_fixture('dummy_repo') } @@ -822,4 +158,28 @@ end end end + + describe '#mirror_packages' do + let(:fixture) { 'repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz' } + let(:primary_ref) { RMT::Mirror::FileReference.new(**config).tap { |ref| ref.type = :primary } } + let(:package_ref) { instance_double(RMT::Mirror::FileReference) } + + it 'downloads the reference packages' do + allow(repomd).to receive(:need_to_download?).and_return(true) + allow(repomd).to receive(:download_enqueued).with(continue_on_error: true).and_return([]) + + expect(repomd).to receive(:enqueue).exactly(4).times + + repomd.mirror_packages([primary_ref]) + end + + it 'raises an error on failed downloads' do + allow(repomd).to receive(:need_to_download?).and_return(true) + allow(repomd).to receive(:download_enqueued).with(continue_on_error: true).and_return([package_ref]) + + expect(repomd).to receive(:enqueue).exactly(4).times + + expect { repomd.mirror_packages([primary_ref]) }.to raise_exception(RMT::Mirror::Exception, /Error while mirroring packages: Failed to download 1 files/) + end + end end From 763fcd2d4bc5c33549a4b87faa72993ea7398bbf Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Tue, 9 Jan 2024 16:14:16 +0100 Subject: [PATCH 29/51] Remove obsolete VCR files --- spec/fixtures/vcr_cassettes/mirroring.yml | 580 --- .../vcr_cassettes/mirroring_product.yml | 723 --- ...mirroring_product_with_cached_metadata.yml | 366 -- .../mirroring_product_with_dedup.yml | 1446 ------ .../mirroring_suma_product_tree.yml | 4359 ----------------- .../mirroring_with_auth_token.yml | 580 --- .../vcr_cassettes/mirroring_with_src.yml | 476 -- 7 files changed, 8530 deletions(-) delete mode 100644 spec/fixtures/vcr_cassettes/mirroring.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_product.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_product_with_cached_metadata.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_product_with_dedup.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_suma_product_tree.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_with_auth_token.yml delete mode 100644 spec/fixtures/vcr_cassettes/mirroring_with_src.yml diff --git a/spec/fixtures/vcr_cassettes/mirroring.yml b/spec/fixtures/vcr_cassettes/mirroring.yml deleted file mode 100644 index 410a64a3e..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring.yml +++ /dev/null @@ -1,580 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost/dummy_repo.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo.license/directory.yast - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-793"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - - - 1500454273 - - 837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69 - a65752c29ed9e2921c1654327cae06cf58d0085ea76756ab240f2e7e42499654 - - 1500454273 - 402 - 929 - - - a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3 - e71433e2373d61a2e19f335c7f634b9bcfb1d458bc912626dc9ddc5f3e124981 - - 1500454273 - 451 - 877 - - - 2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444 - e490571870df62fa9f96b9bf4f5904c6f49987288758cac5f4a5b16300a64e8f - - 1500454273 - 379 - 791 - - - abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e - cceefe3857696a694110fc35bf14f8e2b77a1ed8aee1d422f0e99be20a3fc42f - - 1500454273 - 920 - 4399 - - - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml.key - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml.key - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml.asc - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml.asc - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '402' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-192"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA62TzW7bMAzH730KQ/fZ+iBFeYjT255gPQ+SSKVGHMdInCGPP6UNOqCnAqkuhKi/SP5IafN8PUzNXzmdx+M8KNNq1cicjzzOu0G9/P71I6jn7dOmjJNM43k9N1U/nwf1uq7Lz66bxvlybfmyl1b40h1kjRzX2H3oVbPEvI87qXdA1Uj3bbPsdyMPCjOIK9F4C4mts2hEMnPsM5UsJbIG7HuMvURhtMTaMwc0Ohex1apmjgcZVFyWSWq2eMqvg7oG/8ff0jV1be54jSzH22FFrJ5q23r7JNPN022f3rW3wrfdeli694jtel03bzi19u5efBV/5oh94YxoqEBgm4zNFDRL0kHnEL3pi2MAnXRCnW121ebeoXZoOYF3D3HYb+RwgUXnHpwLwVhKdRDghYgs+x40omSLSNpLroNC70pCZOOSNgnKB8fxFOfd9w7kHvKrJOxq35NHZ70AGQSdpb4b9ERgTG08g6NoiLyDSKRD4JLIiQPwpjh6jMQ+QvL/+2z/Afe1fH2hAwAA - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '451' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-1c3"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sICFweb1kAA2Y2MzJkZDdjNWY2OTE5OTViZGUwN2Y2YTcyMWFkNDRmNjE0ODMzZWY5ZDg3OWEwYmNmZGQ3M2YwN2FlNGI5ZDMtZGVsdGFpbmZvLnhtbADFk9tq4zAQhu/3KYTvk+isEbh5lWU0GjWhju3aze62T1/FObShUHavViDQHP5fgz7UZu5ecN+XYftDiLbn3yPSEz6y6PHADw2OY8dzI3gcaPfQyEb84mneD309r3UjJu4YZ14qOJ1a/oD/6W1zsqurXfzF0OUPhxp8MlFL4pPPRSnasu/4NMX2PMSq9tZ99l/naTy0m1vLVTPz85F7utesyGmnclHS6RKTcS6yRqQQpIKEYJRsNzflzWr/xlstIdTa6XjN047paT4exMvrWAeed6idb7bZZYyOwEuPJrOSKjtrOOQoKfriYoolUHESgaK1lJgBopPOSuW843ZzNT7f1G6Wp7sGH2SWzFdSw4T9439HdZni31jdiVaks9OUkCBlhBR0MDJrQB/J+hTUt7DM38FKkilCjCZwCZ4AiHNyEiwQKaVS0cUkSslGWSovqEmQiBYjepOD+QbWPapL4fzB3gGy0pqmbQMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '379' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-17b"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA7WSwY7jIAyG732KiPs0gDEmo6Zz2yfYPa8Am7Zqm0RpOurjL1lVc9jDaqTRcDGY3/D7g93b43pp3mW+ncahV2arVSNDHvk0HHr16+ePl6De9pvduBxl5rjEpuqHW6+OyzK9tu3lNNwfW76fZSt8b6+yxFXV/tWrZor5HA9S9U7VU57LZjofTtwrzE6gROOtS2zBohHJzLHLVLKUyNph12HsJAqjJdaeOaDRuYitUTVDvEqv4jRd5KaaOOdjrx7B//brdU0du2drjUzjulnbq5kat7V6lsuaafebza59elvn/9iMXeGMaKi4wDYZmylolqSDziF60xVg53TSCXW2GWrMHaAGtJychy/ZtJ+3CYFF584BhGAspYrReSEiy75zGlGyRSTtJVfM6KEkRDaQtEmufNgc5zgcvhEnQ4WWPIL14sig01nqm6IncsZUauyAoiHy4CKRDoFLIhBwzpsC9DWf/+HZfnzy/R9arTMfFwMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '920' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-398"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA+VYS4/bNhC+51cIOrUHWxQfomTICoIkvRVJmvbQU0GRI1tYvUpJi93++g4l2drdYpNus0kN5GCLHH7DeXD4eeT05U1deddg+7Jt9n64Jb4HjW5N2Rz2/m+//rSJ/ZfZi7SGQRk1KA/hTb/3j8PQ7YKgKpvxZmvGK9iCGYMTKtBtXbeNP6N3/djDWaVpr6GqtogIOqWv1AFWNQd8oGu7+rPWEON7y2boG/fR4WXqDbcd2naI7IXnpY2qIVNdV0GfBtPESZXVx+wmjv6IeBpMEyddsuJB1+rj3sfMoASf29D3LFROEkxAfQR91Y/1Yqw/Kioi9OjqUJq9//vbj34mNAdWqDCiPDeUURECaGNUomWhoVCGcJEkQiWgwAgqDYmMiUVIdAEUn2lwMjJZxGet7G32aorEMzi99X55/3ManFYcykCvbdkNGET2ZoLMkc/Iu6sOvWTMZmlwHjr5aCsUuW83G8oavKKsMM5QEPSaUUl9Lx/LyqwiwZbU9OVfcDoaXE4Y972y6QdVVeDwOHX5Lq9xlUax00qrVivnlXe0UOz92ecNph0/8yFt3XnOBorW1mpwQ5ygeFeVGpoesvdjjsM0uCtbUdfQmNZmbd5jXU3Ob13xbQ0EbwALdPfx9eudrYfNlNp5l0Vn3eRg27GbMxu8Wmpqla+4af9j2w/ZIZYzZBWtsL4drQYcZfdC7q128c56K2bVO4IyYDdWNVjvmFo7YC7j6SK7FMd0qdMF3tn2usTDn0WLEJrB3nruQpwS7ntFpQ54nd5+8D97BT6xzw94ZJuI//jE/eZw7/s6WbDw51jasyh4KEuDU0mc6/gr0wF9Oh2opDBaiFAWPDY0D6mWMTGQk5joWEVhUjDDOclJLoimmuFTJ0wQJqjJecQumA6Y4A/pgHH+CB0Ico8OWHiXDmL+STqg3x8d0EulA/rMdED/Rzpop8x92/ZAsdgA0QlnLI5DKnPsC3gEUkpqooQTIUBTISSJQGPfICJW5EKYkOUkzHnxGB+8m0P594SwxP68jMAT8ZARePxog8Ce3CAsTl96h/DuVFfPwgn3g/7mpLCY//ImYdno8ruEL6aF/9AmGIbNQB5hQx0Bl6HgRAO+E4hISh6G2A0YzqQKpYwYV1KSODZFLhngD24UFkxeNC2I5B/vDUIkj9ACT57cKKw3hH6PtEAvlhboc9PC1+4Wzv80ZH8D7St5gS8RAAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.1-0.x86_64.drpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2087' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-827"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1/D9nAzukAHSBc1+Nz8pfe7AAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADQAAAAEAAAPsAAAACQAAAA8AAAABAAAD7QAAAAkAAAAgAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKUAAAABAAAD/gAAAAYAAACrAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB3wAAAAEAAARiAAAABgAAAeUAAAABAAAEZAAAAAYAAAJrAAAAAQAABGUAAAAGAAACcAAAAAEAAARmAAAABgAAAnUAAAABAAAEbAAAAAYAAAJ3AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBhcHBsZXMAMC4yADAAQXBwbGVzIGR1bW15IFJQTQBEdW1teSBhcHBsZXMgUlBNAAAAAFlvGeBnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9BcHBsZXMAbGludXgAeDg2XzY0AAAAAAAAH4GkAABZbxngY2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4yLTAuc3JjLnJwbQAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTMzNDQAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGRycG0AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAHa9DJ+qSXQ1iM1jZvc1z9oAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlO84usf7DqRb3cvxnzdH+2dgFun46dZ+NTKi4sZS5c/F5hWaMkXYkDOcp9uG28nVOsgO4peRMvLOPUPoblmMo8uYiix7VzRMAqoa/0ZnAC5b5/RiDAhqOoNJDS4njT3G6r3aNK377Ai71gb1WyRTngf5qL24e1ZxGgQUL3ohIlS0fO33syz1GdkyQ4p+2bejoQA+e8esd0Eu5pPMTqlQ39J96+nDCZZPYTy+QccI+ECjHJK8TVrRrvk1oORsjHMxhm8+hKaR+BwRF3zxlJUhYDKJH37rWsEj8YoI+r6O1rMyFeoGAkvzJ7aTIe5hXSDerKdD2h3CV2tR1kDI9W+S2a8q6iWqD/ooE1pSpw/ukt4IO5KD4fWXdAu3PSrOt8/UaZopA/GoKroARw4Irnez6BORD3m8A+z09f2RHbS+U/BqZ/4ke8AA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.1-0.x86_64.drpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.1-0.x86_64.drpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2083' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-823"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1vIMM/aNo3Gtb+4JUYfIFopAAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABAAAAABAAAD7QAAAAkAAAAiAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKYAAAABAAAD/gAAAAYAAACsAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB4AAAAAEAAARiAAAABgAAAeYAAAABAAAEZAAAAAYAAAJsAAAAAQAABGUAAAAGAAACcQAAAAEAAARmAAAABgAAAnYAAAABAAAEbAAAAAYAAAJ4AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBvcmFuZ2VzADAuMgAwAE9yYW5nZXMgZHVtbXkgUlBNAER1bW15IG9yYW5nZXMgUlBNAFlvGrdnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9PcmFuZ2VzAGxpbnV4AHg4Nl82NAAAAAAAH4GkAABZbxq2Y2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABvcmFuZ2VzLTAuMi0wLnNyYy5ycG0A/////29yYW5nZXMAb3Jhbmdlcyh4ODYtNjQpAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTM1NTkAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAb3Jhbmdlcy50eHQAL3RtcC8ALWZtZXNzYWdlLWxlbmd0aD0wIC1ncmVjb3JkLWdjYy1zd2l0Y2hlcyAtTzIgLVdhbGwgLURfRk9SVElGWV9TT1VSQ0U9MiAtZnN0YWNrLXByb3RlY3RvciAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwBkcnBtAGx6bWEANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAK2WY7YuZLY5lcM2DUo8vlcAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlQCdQWdjyolflHupzqHkswR8Vq1Z3l6oDUrNo69D41yiUX7jgrjzpLo9TZrULxzob//0ZxPr6ENgb/YRtH9pdpUv+I16jDWJ3gux3kB5Jm4n56TGbhgFR8fZ7xETdq1jX9oEKtFY4YeC+Q3YF2LgHlkmoiiobK5tzey5EqbzK4sOU12QrXBp9B8gpZo/0MTfmxy65PyTbQSB0eUWqjFnDC+X+3zVE+HnYOztr9RHUg42E9Mn2THReQfgNEFWVy0H6srjx+tVdR7vUVeLbCILEQb9jWUNdPAbi6jIvydoSMWPBWT34Q1xQw2pqMxoVlpKPxELepbkcuaXt9vECeRM9s5OEtDM9/pH+5SzMzjWdH9yJN0MoOYB5dXkB6opPd++1uhMY8I1/z1ReAZrc/Eb8ncXJIYjl1gOTkvQk1H/X+vLtyQ== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.1-0.x86_64.drpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.1-0.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1934' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-78e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjEtMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYjU3NzRkMDY1ZTE3NzVjYmQ5N2Y5MWFhYjgyYTE4N2M1ODFiZDQ1OQAAAAAAAAZ2RcV+c7BjesYgBAcGTBdaxQAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjEAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8ZhWc4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAOgaQAAFlvGYUzMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjEtMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzI1MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAA0qTqNom+H14e2d5emShnEQAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehscNDhBKIuAavr99mOUMlQOpS7/+M3ouIWj5yS8wOQCzuJiTwhmCqJiLNEl7yJEGR+Exz/GfqKhsA7m+qQcUdILmQ+xOKpdrJV//+ISJAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.1-0.x86_64.rpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.2-0.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1950' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-79e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABOGEwNWZmYTc1ZTJmMDY1ODg5ZTU1M2NmMDY4YzFiMTQzMmY0OWZmMwAAAAAAAAaGugZn1AjOG5KG/e0cAT9C3QAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjIAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8Z4Gc4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAfgaQAAFlvGeBjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjItMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzM0NAAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAdr0Mn6pJdDWIzWNm9zXP2gAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehsnKg+0hM/tI3sLd/cTVWFtZrzRUN76jNiQo5XG27ekxsmwyCuc8WasTGOl4YlBwrC6Ya1raz0gqtZ4tx9AYbnTJrFvTCP3sLRYPQdiavHlVCQzbRkjHReP//+1912A - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.2-0.x86_64.rpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.1-0.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1933' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-78d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4xLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABNzQ0MzRjMWY0MzdhZTMwMWE1NzU4MjhiZjkxMGE0OGQwZTNjZGVjYQAAAAAAAAZ1xA23XpipuT9yNq0G3AGFzwAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4xADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8aa2c4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAOgaQAAFlvGmozMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4xLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzQ4MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAaMd+DqYmWQwzrJHJ0LRQEgAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfVnmGk3F75bTJ07tDYGalD5Gr+7KJ+9D3FMf/uXY5NlO7Hg0m3DRFP/R4K05NhSIpFM+QCjHoQR2mEThOoLbHPENoFadV7oPd///mi7IA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.1-0.x86_64.rpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.2-0.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1949' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-79d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYTM3ZDk3ZmYzMmYyNDFmZTBiNDdiZGYzMjg3NWYxZmU0ZmU1NmE4ZAAAAAAAAAaFGd2ktNtd89fH1ntvwKLHtAAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4yADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8at2c4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAfgaQAAFlvGrZjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4yLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzU1OQAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAArZZjti5ktjmVwzYNSjy+VwAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfWRmKeaTjoCrr02PQlqlj6ns+VR4ekqP9IOoSFBGzM/9aEOvGjfmivcPdDUFs0FOsXbJd7Dp/itonsVg+EEJBEQyqwK327eZJv6fMznQeq3pj+2Brq1W/uf//Sp26A= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.2-0.x86_64.rpm - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -recorded_with: VCR 3.0.3 diff --git a/spec/fixtures/vcr_cassettes/mirroring_product.yml b/spec/fixtures/vcr_cassettes/mirroring_product.yml deleted file mode 100644 index 2376fc297..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_product.yml +++ /dev/null @@ -1,723 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost/dummy_product/product.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '57' - Last-Modified: - - Mon, 04 Sep 2017 10:06:43 GMT - Connection: - - keep-alive - ETag: - - '"59ad25b3-39"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - directory.yast - license.de.txt - license.ru.txt - license.txt - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/directory.yast - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.de.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.de.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.ru.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.ru.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-793"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - - - 1500454273 - - 837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69 - a65752c29ed9e2921c1654327cae06cf58d0085ea76756ab240f2e7e42499654 - - 1500454273 - 402 - 929 - - - a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3 - e71433e2373d61a2e19f335c7f634b9bcfb1d458bc912626dc9ddc5f3e124981 - - 1500454273 - 451 - 877 - - - 2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444 - e490571870df62fa9f96b9bf4f5904c6f49987288758cac5f4a5b16300a64e8f - - 1500454273 - 379 - 791 - - - abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e - cceefe3857696a694110fc35bf14f8e2b77a1ed8aee1d422f0e99be20a3fc42f - - 1500454273 - 920 - 4399 - - - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '11' - Last-Modified: - - Mon, 04 Sep 2017 10:52:00 GMT - Connection: - - keep-alive - ETag: - - '"59ad3050-b"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy key. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '17' - Last-Modified: - - Mon, 04 Sep 2017 10:52:08 GMT - Connection: - - keep-alive - ETag: - - '"59ad3058-11"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy signature. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '402' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-192"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA62TzW7bMAzH730KQ/fZ+iBFeYjT255gPQ+SSKVGHMdInCGPP6UNOqCnAqkuhKi/SP5IafN8PUzNXzmdx+M8KNNq1cicjzzOu0G9/P71I6jn7dOmjJNM43k9N1U/nwf1uq7Lz66bxvlybfmyl1b40h1kjRzX2H3oVbPEvI87qXdA1Uj3bbPsdyMPCjOIK9F4C4mts2hEMnPsM5UsJbIG7HuMvURhtMTaMwc0Ohex1apmjgcZVFyWSWq2eMqvg7oG/8ff0jV1be54jSzH22FFrJ5q23r7JNPN022f3rW3wrfdeli694jtel03bzi19u5efBV/5oh94YxoqEBgm4zNFDRL0kHnEL3pi2MAnXRCnW121ebeoXZoOYF3D3HYb+RwgUXnHpwLwVhKdRDghYgs+x40omSLSNpLroNC70pCZOOSNgnKB8fxFOfd9w7kHvKrJOxq35NHZ70AGQSdpb4b9ERgTG08g6NoiLyDSKRD4JLIiQPwpjh6jMQ+QvL/+2z/Afe1fH2hAwAA - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '451' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-1c3"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sICFweb1kAA2Y2MzJkZDdjNWY2OTE5OTViZGUwN2Y2YTcyMWFkNDRmNjE0ODMzZWY5ZDg3OWEwYmNmZGQ3M2YwN2FlNGI5ZDMtZGVsdGFpbmZvLnhtbADFk9tq4zAQhu/3KYTvk+isEbh5lWU0GjWhju3aze62T1/FObShUHavViDQHP5fgz7UZu5ecN+XYftDiLbn3yPSEz6y6PHADw2OY8dzI3gcaPfQyEb84mneD309r3UjJu4YZ14qOJ1a/oD/6W1zsqurXfzF0OUPhxp8MlFL4pPPRSnasu/4NMX2PMSq9tZ99l/naTy0m1vLVTPz85F7utesyGmnclHS6RKTcS6yRqQQpIKEYJRsNzflzWr/xlstIdTa6XjN047paT4exMvrWAeed6idb7bZZYyOwEuPJrOSKjtrOOQoKfriYoolUHESgaK1lJgBopPOSuW843ZzNT7f1G6Wp7sGH2SWzFdSw4T9439HdZni31jdiVaks9OUkCBlhBR0MDJrQB/J+hTUt7DM38FKkilCjCZwCZ4AiHNyEiwQKaVS0cUkSslGWSovqEmQiBYjepOD+QbWPapL4fzB3gGy0pqmbQMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '379' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-17b"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA7WSwY7jIAyG732KiPs0gDEmo6Zz2yfYPa8Am7Zqm0RpOurjL1lVc9jDaqTRcDGY3/D7g93b43pp3mW+ncahV2arVSNDHvk0HHr16+ePl6De9pvduBxl5rjEpuqHW6+OyzK9tu3lNNwfW76fZSt8b6+yxFXV/tWrZor5HA9S9U7VU57LZjofTtwrzE6gROOtS2zBohHJzLHLVLKUyNph12HsJAqjJdaeOaDRuYitUTVDvEqv4jRd5KaaOOdjrx7B//brdU0du2drjUzjulnbq5kat7V6lsuaafebza59elvn/9iMXeGMaKi4wDYZmylolqSDziF60xVg53TSCXW2GWrMHaAGtJychy/ZtJ+3CYFF584BhGAspYrReSEiy75zGlGyRSTtJVfM6KEkRDaQtEmufNgc5zgcvhEnQ4WWPIL14sig01nqm6IncsZUauyAoiHy4CKRDoFLIhBwzpsC9DWf/+HZfnzy/R9arTMfFwMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '920' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-398"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA+VYS4/bNhC+51cIOrUHWxQfomTICoIkvRVJmvbQU0GRI1tYvUpJi93++g4l2drdYpNus0kN5GCLHH7DeXD4eeT05U1deddg+7Jt9n64Jb4HjW5N2Rz2/m+//rSJ/ZfZi7SGQRk1KA/hTb/3j8PQ7YKgKpvxZmvGK9iCGYMTKtBtXbeNP6N3/djDWaVpr6GqtogIOqWv1AFWNQd8oGu7+rPWEON7y2boG/fR4WXqDbcd2naI7IXnpY2qIVNdV0GfBtPESZXVx+wmjv6IeBpMEyddsuJB1+rj3sfMoASf29D3LFROEkxAfQR91Y/1Yqw/Kioi9OjqUJq9//vbj34mNAdWqDCiPDeUURECaGNUomWhoVCGcJEkQiWgwAgqDYmMiUVIdAEUn2lwMjJZxGet7G32aorEMzi99X55/3ManFYcykCvbdkNGET2ZoLMkc/Iu6sOvWTMZmlwHjr5aCsUuW83G8oavKKsMM5QEPSaUUl9Lx/LyqwiwZbU9OVfcDoaXE4Y972y6QdVVeDwOHX5Lq9xlUax00qrVivnlXe0UOz92ecNph0/8yFt3XnOBorW1mpwQ5ygeFeVGpoesvdjjsM0uCtbUdfQmNZmbd5jXU3Ob13xbQ0EbwALdPfx9eudrYfNlNp5l0Vn3eRg27GbMxu8Wmpqla+4af9j2w/ZIZYzZBWtsL4drQYcZfdC7q128c56K2bVO4IyYDdWNVjvmFo7YC7j6SK7FMd0qdMF3tn2usTDn0WLEJrB3nruQpwS7ntFpQ54nd5+8D97BT6xzw94ZJuI//jE/eZw7/s6WbDw51jasyh4KEuDU0mc6/gr0wF9Oh2opDBaiFAWPDY0D6mWMTGQk5joWEVhUjDDOclJLoimmuFTJ0wQJqjJecQumA6Y4A/pgHH+CB0Ico8OWHiXDmL+STqg3x8d0EulA/rMdED/Rzpop8x92/ZAsdgA0QlnLI5DKnPsC3gEUkpqooQTIUBTISSJQGPfICJW5EKYkOUkzHnxGB+8m0P594SwxP68jMAT8ZARePxog8Ce3CAsTl96h/DuVFfPwgn3g/7mpLCY//ImYdno8ruEL6aF/9AmGIbNQB5hQx0Bl6HgRAO+E4hISh6G2A0YzqQKpYwYV1KSODZFLhngD24UFkxeNC2I5B/vDUIkj9ACT57cKKw3hH6PtEAvlhboc9PC1+4Wzv80ZH8D7St5gS8RAAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2087' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-827"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1/D9nAzukAHSBc1+Nz8pfe7AAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADQAAAAEAAAPsAAAACQAAAA8AAAABAAAD7QAAAAkAAAAgAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKUAAAABAAAD/gAAAAYAAACrAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB3wAAAAEAAARiAAAABgAAAeUAAAABAAAEZAAAAAYAAAJrAAAAAQAABGUAAAAGAAACcAAAAAEAAARmAAAABgAAAnUAAAABAAAEbAAAAAYAAAJ3AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBhcHBsZXMAMC4yADAAQXBwbGVzIGR1bW15IFJQTQBEdW1teSBhcHBsZXMgUlBNAAAAAFlvGeBnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9BcHBsZXMAbGludXgAeDg2XzY0AAAAAAAAH4GkAABZbxngY2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4yLTAuc3JjLnJwbQAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTMzNDQAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGRycG0AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAHa9DJ+qSXQ1iM1jZvc1z9oAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlO84usf7DqRb3cvxnzdH+2dgFun46dZ+NTKi4sZS5c/F5hWaMkXYkDOcp9uG28nVOsgO4peRMvLOPUPoblmMo8uYiix7VzRMAqoa/0ZnAC5b5/RiDAhqOoNJDS4njT3G6r3aNK377Ai71gb1WyRTngf5qL24e1ZxGgQUL3ohIlS0fO33syz1GdkyQ4p+2bejoQA+e8esd0Eu5pPMTqlQ39J96+nDCZZPYTy+QccI+ECjHJK8TVrRrvk1oORsjHMxhm8+hKaR+BwRF3zxlJUhYDKJH37rWsEj8YoI+r6O1rMyFeoGAkvzJ7aTIe5hXSDerKdD2h3CV2tR1kDI9W+S2a8q6iWqD/ooE1pSpw/ukt4IO5KD4fWXdAu3PSrOt8/UaZopA/GoKroARw4Irnez6BORD3m8A+z09f2RHbS+U/BqZ/4ke8AA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2083' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-823"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1vIMM/aNo3Gtb+4JUYfIFopAAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABAAAAABAAAD7QAAAAkAAAAiAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKYAAAABAAAD/gAAAAYAAACsAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB4AAAAAEAAARiAAAABgAAAeYAAAABAAAEZAAAAAYAAAJsAAAAAQAABGUAAAAGAAACcQAAAAEAAARmAAAABgAAAnYAAAABAAAEbAAAAAYAAAJ4AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBvcmFuZ2VzADAuMgAwAE9yYW5nZXMgZHVtbXkgUlBNAER1bW15IG9yYW5nZXMgUlBNAFlvGrdnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9PcmFuZ2VzAGxpbnV4AHg4Nl82NAAAAAAAH4GkAABZbxq2Y2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABvcmFuZ2VzLTAuMi0wLnNyYy5ycG0A/////29yYW5nZXMAb3Jhbmdlcyh4ODYtNjQpAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTM1NTkAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAb3Jhbmdlcy50eHQAL3RtcC8ALWZtZXNzYWdlLWxlbmd0aD0wIC1ncmVjb3JkLWdjYy1zd2l0Y2hlcyAtTzIgLVdhbGwgLURfRk9SVElGWV9TT1VSQ0U9MiAtZnN0YWNrLXByb3RlY3RvciAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwBkcnBtAGx6bWEANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAK2WY7YuZLY5lcM2DUo8vlcAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlQCdQWdjyolflHupzqHkswR8Vq1Z3l6oDUrNo69D41yiUX7jgrjzpLo9TZrULxzob//0ZxPr6ENgb/YRtH9pdpUv+I16jDWJ3gux3kB5Jm4n56TGbhgFR8fZ7xETdq1jX9oEKtFY4YeC+Q3YF2LgHlkmoiiobK5tzey5EqbzK4sOU12QrXBp9B8gpZo/0MTfmxy65PyTbQSB0eUWqjFnDC+X+3zVE+HnYOztr9RHUg42E9Mn2THReQfgNEFWVy0H6srjx+tVdR7vUVeLbCILEQb9jWUNdPAbi6jIvydoSMWPBWT34Q1xQw2pqMxoVlpKPxELepbkcuaXt9vECeRM9s5OEtDM9/pH+5SzMzjWdH9yJN0MoOYB5dXkB6opPd++1uhMY8I1/z1ReAZrc/Eb8ncXJIYjl1gOTkvQk1H/X+vLtyQ== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1934' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjEtMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYjU3NzRkMDY1ZTE3NzVjYmQ5N2Y5MWFhYjgyYTE4N2M1ODFiZDQ1OQAAAAAAAAZ2RcV+c7BjesYgBAcGTBdaxQAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjEAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8ZhWc4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAOgaQAAFlvGYUzMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjEtMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzI1MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAA0qTqNom+H14e2d5emShnEQAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehscNDhBKIuAavr99mOUMlQOpS7/+M3ouIWj5yS8wOQCzuJiTwhmCqJiLNEl7yJEGR+Exz/GfqKhsA7m+qQcUdILmQ+xOKpdrJV//+ISJAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1950' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABOGEwNWZmYTc1ZTJmMDY1ODg5ZTU1M2NmMDY4YzFiMTQzMmY0OWZmMwAAAAAAAAaGugZn1AjOG5KG/e0cAT9C3QAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjIAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8Z4Gc4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAfgaQAAFlvGeBjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjItMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzM0NAAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAdr0Mn6pJdDWIzWNm9zXP2gAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehsnKg+0hM/tI3sLd/cTVWFtZrzRUN76jNiQo5XG27ekxsmwyCuc8WasTGOl4YlBwrC6Ya1raz0gqtZ4tx9AYbnTJrFvTCP3sLRYPQdiavHlVCQzbRkjHReP//+1912A - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1933' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4xLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABNzQ0MzRjMWY0MzdhZTMwMWE1NzU4MjhiZjkxMGE0OGQwZTNjZGVjYQAAAAAAAAZ1xA23XpipuT9yNq0G3AGFzwAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4xADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8aa2c4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAOgaQAAFlvGmozMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4xLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzQ4MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAaMd+DqYmWQwzrJHJ0LRQEgAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfVnmGk3F75bTJ07tDYGalD5Gr+7KJ+9D3FMf/uXY5NlO7Hg0m3DRFP/R4K05NhSIpFM+QCjHoQR2mEThOoLbHPENoFadV7oPd///mi7IA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1949' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYTM3ZDk3ZmYzMmYyNDFmZTBiNDdiZGYzMjg3NWYxZmU0ZmU1NmE4ZAAAAAAAAAaFGd2ktNtd89fH1ntvwKLHtAAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4yADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8at2c4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAfgaQAAFlvGrZjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4yLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzU1OQAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAArZZjti5ktjmVwzYNSjy+VwAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfWRmKeaTjoCrr02PQlqlj6ns+VR4ekqP9IOoSFBGzM/9aEOvGjfmivcPdDUFs0FOsXbJd7Dp/itonsVg+EEJBEQyqwK327eZJv6fMznQeq3pj+2Brq1W/uf//Sp26A= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -recorded_with: VCR 3.0.3 diff --git a/spec/fixtures/vcr_cassettes/mirroring_product_with_cached_metadata.yml b/spec/fixtures/vcr_cassettes/mirroring_product_with_cached_metadata.yml deleted file mode 100644 index b44099023..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_product_with_cached_metadata.yml +++ /dev/null @@ -1,366 +0,0 @@ ---- -http_interactions: -- request: - method: head - uri: http://localhost/dummy_product/product.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/octet-stream - Content-Length: - - '57' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/directory.yast - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product.license/license.de.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.de.txt - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product.license/license.ru.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.ru.txt - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product.license/license.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.txt - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - text/plain - Content-Length: - - '17' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/octet-stream - Content-Length: - - '11' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/x-gzip - Content-Length: - - '402' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/x-gzip - Content-Length: - - '451' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/x-gzip - Content-Length: - - '379' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -- request: - method: head - uri: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.20 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.8.5 - Date: - - Fri, 25 Sep 2020 12:51:15 GMT - Content-type: - - application/x-gzip - Content-Length: - - '920' - Last-Modified: - - Mon, 18 May 2020 09:24:25 GMT - body: - encoding: UTF-8 - string: '' - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - recorded_at: Fri, 25 Sep 2020 12:51:15 GMT -recorded_with: VCR 6.0.0 diff --git a/spec/fixtures/vcr_cassettes/mirroring_product_with_dedup.yml b/spec/fixtures/vcr_cassettes/mirroring_product_with_dedup.yml deleted file mode 100644 index 9edd322e2..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_product_with_dedup.yml +++ /dev/null @@ -1,1446 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost/dummy_product/product.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '57' - Last-Modified: - - Mon, 04 Sep 2017 10:06:43 GMT - Connection: - - keep-alive - ETag: - - '"59ad25b3-39"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - directory.yast - license.de.txt - license.ru.txt - license.txt - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/directory.yast - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.de.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.de.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.ru.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.ru.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product.license/license.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product.license/license.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-793"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - - - 1500454273 - - 837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69 - a65752c29ed9e2921c1654327cae06cf58d0085ea76756ab240f2e7e42499654 - - 1500454273 - 402 - 929 - - - a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3 - e71433e2373d61a2e19f335c7f634b9bcfb1d458bc912626dc9ddc5f3e124981 - - 1500454273 - 451 - 877 - - - 2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444 - e490571870df62fa9f96b9bf4f5904c6f49987288758cac5f4a5b16300a64e8f - - 1500454273 - 379 - 791 - - - abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e - cceefe3857696a694110fc35bf14f8e2b77a1ed8aee1d422f0e99be20a3fc42f - - 1500454273 - 920 - 4399 - - - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '11' - Last-Modified: - - Mon, 04 Sep 2017 10:52:00 GMT - Connection: - - keep-alive - ETag: - - '"59ad3050-b"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy key. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.key?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '17' - Last-Modified: - - Mon, 04 Sep 2017 10:52:08 GMT - Connection: - - keep-alive - ETag: - - '"59ad3058-11"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy signature. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/repomd.xml.asc?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '402' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-192"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA62TzW7bMAzH730KQ/fZ+iBFeYjT255gPQ+SSKVGHMdInCGPP6UNOqCnAqkuhKi/SP5IafN8PUzNXzmdx+M8KNNq1cicjzzOu0G9/P71I6jn7dOmjJNM43k9N1U/nwf1uq7Lz66bxvlybfmyl1b40h1kjRzX2H3oVbPEvI87qXdA1Uj3bbPsdyMPCjOIK9F4C4mts2hEMnPsM5UsJbIG7HuMvURhtMTaMwc0Ohex1apmjgcZVFyWSWq2eMqvg7oG/8ff0jV1be54jSzH22FFrJ5q23r7JNPN022f3rW3wrfdeli694jtel03bzi19u5efBV/5oh94YxoqEBgm4zNFDRL0kHnEL3pi2MAnXRCnW121ebeoXZoOYF3D3HYb+RwgUXnHpwLwVhKdRDghYgs+x40omSLSNpLroNC70pCZOOSNgnKB8fxFOfd9w7kHvKrJOxq35NHZ70AGQSdpb4b9ERgTG08g6NoiLyDSKRD4JLIiQPwpjh6jMQ+QvL/+2z/Afe1fH2hAwAA - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '451' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-1c3"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sICFweb1kAA2Y2MzJkZDdjNWY2OTE5OTViZGUwN2Y2YTcyMWFkNDRmNjE0ODMzZWY5ZDg3OWEwYmNmZGQ3M2YwN2FlNGI5ZDMtZGVsdGFpbmZvLnhtbADFk9tq4zAQhu/3KYTvk+isEbh5lWU0GjWhju3aze62T1/FObShUHavViDQHP5fgz7UZu5ecN+XYftDiLbn3yPSEz6y6PHADw2OY8dzI3gcaPfQyEb84mneD309r3UjJu4YZ14qOJ1a/oD/6W1zsqurXfzF0OUPhxp8MlFL4pPPRSnasu/4NMX2PMSq9tZ99l/naTy0m1vLVTPz85F7utesyGmnclHS6RKTcS6yRqQQpIKEYJRsNzflzWr/xlstIdTa6XjN047paT4exMvrWAeed6idb7bZZYyOwEuPJrOSKjtrOOQoKfriYoolUHESgaK1lJgBopPOSuW843ZzNT7f1G6Wp7sGH2SWzFdSw4T9439HdZni31jdiVaks9OUkCBlhBR0MDJrQB/J+hTUt7DM38FKkilCjCZwCZ4AiHNyEiwQKaVS0cUkSslGWSovqEmQiBYjepOD+QbWPapL4fzB3gGy0pqmbQMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '379' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-17b"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA7WSwY7jIAyG732KiPs0gDEmo6Zz2yfYPa8Am7Zqm0RpOurjL1lVc9jDaqTRcDGY3/D7g93b43pp3mW+ncahV2arVSNDHvk0HHr16+ePl6De9pvduBxl5rjEpuqHW6+OyzK9tu3lNNwfW76fZSt8b6+yxFXV/tWrZor5HA9S9U7VU57LZjofTtwrzE6gROOtS2zBohHJzLHLVLKUyNph12HsJAqjJdaeOaDRuYitUTVDvEqv4jRd5KaaOOdjrx7B//brdU0du2drjUzjulnbq5kat7V6lsuaafebza59elvn/9iMXeGMaKi4wDYZmylolqSDziF60xVg53TSCXW2GWrMHaAGtJychy/ZtJ+3CYFF584BhGAspYrReSEiy75zGlGyRSTtJVfM6KEkRDaQtEmufNgc5zgcvhEnQ4WWPIL14sig01nqm6IncsZUauyAoiHy4CKRDoFLIhBwzpsC9DWf/+HZfnzy/R9arTMfFwMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '920' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-398"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA+VYS4/bNhC+51cIOrUHWxQfomTICoIkvRVJmvbQU0GRI1tYvUpJi93++g4l2drdYpNus0kN5GCLHH7DeXD4eeT05U1deddg+7Jt9n64Jb4HjW5N2Rz2/m+//rSJ/ZfZi7SGQRk1KA/hTb/3j8PQ7YKgKpvxZmvGK9iCGYMTKtBtXbeNP6N3/djDWaVpr6GqtogIOqWv1AFWNQd8oGu7+rPWEON7y2boG/fR4WXqDbcd2naI7IXnpY2qIVNdV0GfBtPESZXVx+wmjv6IeBpMEyddsuJB1+rj3sfMoASf29D3LFROEkxAfQR91Y/1Yqw/Kioi9OjqUJq9//vbj34mNAdWqDCiPDeUURECaGNUomWhoVCGcJEkQiWgwAgqDYmMiUVIdAEUn2lwMjJZxGet7G32aorEMzi99X55/3ManFYcykCvbdkNGET2ZoLMkc/Iu6sOvWTMZmlwHjr5aCsUuW83G8oavKKsMM5QEPSaUUl9Lx/LyqwiwZbU9OVfcDoaXE4Y972y6QdVVeDwOHX5Lq9xlUax00qrVivnlXe0UOz92ecNph0/8yFt3XnOBorW1mpwQ5ygeFeVGpoesvdjjsM0uCtbUdfQmNZmbd5jXU3Ob13xbQ0EbwALdPfx9eudrYfNlNp5l0Vn3eRg27GbMxu8Wmpqla+4af9j2w/ZIZYzZBWtsL4drQYcZfdC7q128c56K2bVO4IyYDdWNVjvmFo7YC7j6SK7FMd0qdMF3tn2usTDn0WLEJrB3nruQpwS7ntFpQ54nd5+8D97BT6xzw94ZJuI//jE/eZw7/s6WbDw51jasyh4KEuDU0mc6/gr0wF9Oh2opDBaiFAWPDY0D6mWMTGQk5joWEVhUjDDOclJLoimmuFTJ0wQJqjJecQumA6Y4A/pgHH+CB0Ico8OWHiXDmL+STqg3x8d0EulA/rMdED/Rzpop8x92/ZAsdgA0QlnLI5DKnPsC3gEUkpqooQTIUBTISSJQGPfICJW5EKYkOUkzHnxGB+8m0P594SwxP68jMAT8ZARePxog8Ce3CAsTl96h/DuVFfPwgn3g/7mpLCY//ImYdno8ruEL6aF/9AmGIbNQB5hQx0Bl6HgRAO+E4hISh6G2A0YzqQKpYwYV1KSODZFLhngD24UFkxeNC2I5B/vDUIkj9ACT57cKKw3hH6PtEAvlhboc9PC1+4Wzv80ZH8D7St5gS8RAAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2087' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-827"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1/D9nAzukAHSBc1+Nz8pfe7AAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADQAAAAEAAAPsAAAACQAAAA8AAAABAAAD7QAAAAkAAAAgAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKUAAAABAAAD/gAAAAYAAACrAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB3wAAAAEAAARiAAAABgAAAeUAAAABAAAEZAAAAAYAAAJrAAAAAQAABGUAAAAGAAACcAAAAAEAAARmAAAABgAAAnUAAAABAAAEbAAAAAYAAAJ3AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBhcHBsZXMAMC4yADAAQXBwbGVzIGR1bW15IFJQTQBEdW1teSBhcHBsZXMgUlBNAAAAAFlvGeBnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9BcHBsZXMAbGludXgAeDg2XzY0AAAAAAAAH4GkAABZbxngY2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4yLTAuc3JjLnJwbQAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTMzNDQAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGRycG0AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAHa9DJ+qSXQ1iM1jZvc1z9oAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlO84usf7DqRb3cvxnzdH+2dgFun46dZ+NTKi4sZS5c/F5hWaMkXYkDOcp9uG28nVOsgO4peRMvLOPUPoblmMo8uYiix7VzRMAqoa/0ZnAC5b5/RiDAhqOoNJDS4njT3G6r3aNK377Ai71gb1WyRTngf5qL24e1ZxGgQUL3ohIlS0fO33syz1GdkyQ4p+2bejoQA+e8esd0Eu5pPMTqlQ39J96+nDCZZPYTy+QccI+ECjHJK8TVrRrvk1oORsjHMxhm8+hKaR+BwRF3zxlJUhYDKJH37rWsEj8YoI+r6O1rMyFeoGAkvzJ7aTIe5hXSDerKdD2h3CV2tR1kDI9W+S2a8q6iWqD/ooE1pSpw/ukt4IO5KD4fWXdAu3PSrOt8/UaZopA/GoKroARw4Irnez6BORD3m8A+z09f2RHbS+U/BqZ/4ke8AA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2083' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-823"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1vIMM/aNo3Gtb+4JUYfIFopAAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABAAAAABAAAD7QAAAAkAAAAiAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKYAAAABAAAD/gAAAAYAAACsAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB4AAAAAEAAARiAAAABgAAAeYAAAABAAAEZAAAAAYAAAJsAAAAAQAABGUAAAAGAAACcQAAAAEAAARmAAAABgAAAnYAAAABAAAEbAAAAAYAAAJ4AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBvcmFuZ2VzADAuMgAwAE9yYW5nZXMgZHVtbXkgUlBNAER1bW15IG9yYW5nZXMgUlBNAFlvGrdnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9PcmFuZ2VzAGxpbnV4AHg4Nl82NAAAAAAAH4GkAABZbxq2Y2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABvcmFuZ2VzLTAuMi0wLnNyYy5ycG0A/////29yYW5nZXMAb3Jhbmdlcyh4ODYtNjQpAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTM1NTkAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAb3Jhbmdlcy50eHQAL3RtcC8ALWZtZXNzYWdlLWxlbmd0aD0wIC1ncmVjb3JkLWdjYy1zd2l0Y2hlcyAtTzIgLVdhbGwgLURfRk9SVElGWV9TT1VSQ0U9MiAtZnN0YWNrLXByb3RlY3RvciAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwBkcnBtAGx6bWEANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAK2WY7YuZLY5lcM2DUo8vlcAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlQCdQWdjyolflHupzqHkswR8Vq1Z3l6oDUrNo69D41yiUX7jgrjzpLo9TZrULxzob//0ZxPr6ENgb/YRtH9pdpUv+I16jDWJ3gux3kB5Jm4n56TGbhgFR8fZ7xETdq1jX9oEKtFY4YeC+Q3YF2LgHlkmoiiobK5tzey5EqbzK4sOU12QrXBp9B8gpZo/0MTfmxy65PyTbQSB0eUWqjFnDC+X+3zVE+HnYOztr9RHUg42E9Mn2THReQfgNEFWVy0H6srjx+tVdR7vUVeLbCILEQb9jWUNdPAbi6jIvydoSMWPBWT34Q1xQw2pqMxoVlpKPxELepbkcuaXt9vECeRM9s5OEtDM9/pH+5SzMzjWdH9yJN0MoOYB5dXkB6opPd++1uhMY8I1/z1ReAZrc/Eb8ncXJIYjl1gOTkvQk1H/X+vLtyQ== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1934' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjEtMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYjU3NzRkMDY1ZTE3NzVjYmQ5N2Y5MWFhYjgyYTE4N2M1ODFiZDQ1OQAAAAAAAAZ2RcV+c7BjesYgBAcGTBdaxQAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjEAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8ZhWc4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAOgaQAAFlvGYUzMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjEtMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzI1MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAA0qTqNom+H14e2d5emShnEQAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehscNDhBKIuAavr99mOUMlQOpS7/+M3ouIWj5yS8wOQCzuJiTwhmCqJiLNEl7yJEGR+Exz/GfqKhsA7m+qQcUdILmQ+xOKpdrJV//+ISJAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1950' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABOGEwNWZmYTc1ZTJmMDY1ODg5ZTU1M2NmMDY4YzFiMTQzMmY0OWZmMwAAAAAAAAaGugZn1AjOG5KG/e0cAT9C3QAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjIAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8Z4Gc4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAfgaQAAFlvGeBjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjItMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzM0NAAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAdr0Mn6pJdDWIzWNm9zXP2gAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehsnKg+0hM/tI3sLd/cTVWFtZrzRUN76jNiQo5XG27ekxsmwyCuc8WasTGOl4YlBwrC6Ya1raz0gqtZ4tx9AYbnTJrFvTCP3sLRYPQdiavHlVCQzbRkjHReP//+1912A - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1933' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4xLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABNzQ0MzRjMWY0MzdhZTMwMWE1NzU4MjhiZjkxMGE0OGQwZTNjZGVjYQAAAAAAAAZ1xA23XpipuT9yNq0G3AGFzwAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4xADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8aa2c4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAOgaQAAFlvGmozMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4xLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzQ4MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAaMd+DqYmWQwzrJHJ0LRQEgAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfVnmGk3F75bTJ07tDYGalD5Gr+7KJ+9D3FMf/uXY5NlO7Hg0m3DRFP/R4K05NhSIpFM+QCjHoQR2mEThOoLbHPENoFadV7oPd///mi7IA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1949' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYTM3ZDk3ZmYzMmYyNDFmZTBiNDdiZGYzMjg3NWYxZmU0ZmU1NmE4ZAAAAAAAAAaFGd2ktNtd89fH1ntvwKLHtAAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4yADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8at2c4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAfgaQAAFlvGrZjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4yLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzU1OQAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAArZZjti5ktjmVwzYNSjy+VwAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfWRmKeaTjoCrr02PQlqlj6ns+VR4ekqP9IOoSFBGzM/9aEOvGjfmivcPdDUFs0FOsXbJd7Dp/itonsVg+EEJBEQyqwK327eZJv6fMznQeq3pj+2Brq1W/uf//Sp26A= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT - - - -- request: - method: get - uri: http://localhost/dummy_deduped_product/product.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '57' - Last-Modified: - - Mon, 04 Sep 2017 10:06:43 GMT - Connection: - - keep-alive - ETag: - - '"59ad25b3-39"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - directory.yast - license.de.txt - license.ru.txt - license.txt - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product.license/directory.yast - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product.license/license.de.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product.license/license.de.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product.license/license.ru.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product.license/license.ru.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product.license/license.txt - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/plain - Content-Length: - - '141' - Last-Modified: - - Mon, 04 Sep 2017 11:56:35 GMT - Connection: - - keep-alive - ETag: - - '"59ad3f73-8d"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: "This program is distributed WITHOUT ANY WARRANTY; without even the - implied \nwarranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product.license/license.txt - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/repomd.xml?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-793"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - - - 1500454273 - - 837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69 - a65752c29ed9e2921c1654327cae06cf58d0085ea76756ab240f2e7e42499654 - - 1500454273 - 402 - 929 - - - a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3 - e71433e2373d61a2e19f335c7f634b9bcfb1d458bc912626dc9ddc5f3e124981 - - 1500454273 - 451 - 877 - - - 2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444 - e490571870df62fa9f96b9bf4f5904c6f49987288758cac5f4a5b16300a64e8f - - 1500454273 - 379 - 791 - - - abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e - cceefe3857696a694110fc35bf14f8e2b77a1ed8aee1d422f0e99be20a3fc42f - - 1500454273 - 920 - 4399 - - - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/repomd.xml?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/repomd.xml.key?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '11' - Last-Modified: - - Mon, 04 Sep 2017 10:52:00 GMT - Connection: - - keep-alive - ETag: - - '"59ad3050-b"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy key. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/repomd.xml.key?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/repomd.xml.asc?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '17' - Last-Modified: - - Mon, 04 Sep 2017 10:52:08 GMT - Connection: - - keep-alive - ETag: - - '"59ad3058-11"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: 'Dummy signature. - -' - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/repomd.xml.asc?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '402' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-192"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA62TzW7bMAzH730KQ/fZ+iBFeYjT255gPQ+SSKVGHMdInCGPP6UNOqCnAqkuhKi/SP5IafN8PUzNXzmdx+M8KNNq1cicjzzOu0G9/P71I6jn7dOmjJNM43k9N1U/nwf1uq7Lz66bxvlybfmyl1b40h1kjRzX2H3oVbPEvI87qXdA1Uj3bbPsdyMPCjOIK9F4C4mts2hEMnPsM5UsJbIG7HuMvURhtMTaMwc0Ohex1apmjgcZVFyWSWq2eMqvg7oG/8ff0jV1be54jSzH22FFrJ5q23r7JNPN022f3rW3wrfdeli694jtel03bzi19u5efBV/5oh94YxoqEBgm4zNFDRL0kHnEL3pi2MAnXRCnW121ebeoXZoOYF3D3HYb+RwgUXnHpwLwVhKdRDghYgs+x40omSLSNpLroNC70pCZOOSNgnKB8fxFOfd9w7kHvKrJOxq35NHZ70AGQSdpb4b9ERgTG08g6NoiLyDSKRD4JLIiQPwpjh6jMQ+QvL/+2z/Afe1fH2hAwAA - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '451' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-1c3"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sICFweb1kAA2Y2MzJkZDdjNWY2OTE5OTViZGUwN2Y2YTcyMWFkNDRmNjE0ODMzZWY5ZDg3OWEwYmNmZGQ3M2YwN2FlNGI5ZDMtZGVsdGFpbmZvLnhtbADFk9tq4zAQhu/3KYTvk+isEbh5lWU0GjWhju3aze62T1/FObShUHavViDQHP5fgz7UZu5ecN+XYftDiLbn3yPSEz6y6PHADw2OY8dzI3gcaPfQyEb84mneD309r3UjJu4YZ14qOJ1a/oD/6W1zsqurXfzF0OUPhxp8MlFL4pPPRSnasu/4NMX2PMSq9tZ99l/naTy0m1vLVTPz85F7utesyGmnclHS6RKTcS6yRqQQpIKEYJRsNzflzWr/xlstIdTa6XjN047paT4exMvrWAeed6idb7bZZYyOwEuPJrOSKjtrOOQoKfriYoolUHESgaK1lJgBopPOSuW843ZzNT7f1G6Wp7sGH2SWzFdSw4T9439HdZni31jdiVaks9OUkCBlhBR0MDJrQB/J+hTUt7DM38FKkilCjCZwCZ4AiHNyEiwQKaVS0cUkSslGWSovqEmQiBYjepOD+QbWPapL4fzB3gGy0pqmbQMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '379' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-17b"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA7WSwY7jIAyG732KiPs0gDEmo6Zz2yfYPa8Am7Zqm0RpOurjL1lVc9jDaqTRcDGY3/D7g93b43pp3mW+ncahV2arVSNDHvk0HHr16+ePl6De9pvduBxl5rjEpuqHW6+OyzK9tu3lNNwfW76fZSt8b6+yxFXV/tWrZor5HA9S9U7VU57LZjofTtwrzE6gROOtS2zBohHJzLHLVLKUyNph12HsJAqjJdaeOaDRuYitUTVDvEqv4jRd5KaaOOdjrx7B//brdU0du2drjUzjulnbq5kat7V6lsuaafebza59elvn/9iMXeGMaKi4wDYZmylolqSDziF60xVg53TSCXW2GWrMHaAGtJychy/ZtJ+3CYFF584BhGAspYrReSEiy75zGlGyRSTtJVfM6KEkRDaQtEmufNgc5zgcvhEnQ4WWPIL14sig01nqm6IncsZUauyAoiHy4CKRDoFLIhBwzpsC9DWf/+HZfnzy/R9arTMfFwMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '920' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-398"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA+VYS4/bNhC+51cIOrUHWxQfomTICoIkvRVJmvbQU0GRI1tYvUpJi93++g4l2drdYpNus0kN5GCLHH7DeXD4eeT05U1deddg+7Jt9n64Jb4HjW5N2Rz2/m+//rSJ/ZfZi7SGQRk1KA/hTb/3j8PQ7YKgKpvxZmvGK9iCGYMTKtBtXbeNP6N3/djDWaVpr6GqtogIOqWv1AFWNQd8oGu7+rPWEON7y2boG/fR4WXqDbcd2naI7IXnpY2qIVNdV0GfBtPESZXVx+wmjv6IeBpMEyddsuJB1+rj3sfMoASf29D3LFROEkxAfQR91Y/1Yqw/Kioi9OjqUJq9//vbj34mNAdWqDCiPDeUURECaGNUomWhoVCGcJEkQiWgwAgqDYmMiUVIdAEUn2lwMjJZxGet7G32aorEMzi99X55/3ManFYcykCvbdkNGET2ZoLMkc/Iu6sOvWTMZmlwHjr5aCsUuW83G8oavKKsMM5QEPSaUUl9Lx/LyqwiwZbU9OVfcDoaXE4Y972y6QdVVeDwOHX5Lq9xlUax00qrVivnlXe0UOz92ecNph0/8yFt3XnOBorW1mpwQ5ygeFeVGpoesvdjjsM0uCtbUdfQmNZmbd5jXU3Ob13xbQ0EbwALdPfx9eudrYfNlNp5l0Vn3eRg27GbMxu8Wmpqla+4af9j2w/ZIZYzZBWtsL4drQYcZfdC7q128c56K2bVO4IyYDdWNVjvmFo7YC7j6SK7FMd0qdMF3tn2usTDn0WLEJrB3nruQpwS7ntFpQ54nd5+8D97BT6xzw94ZJuI//jE/eZw7/s6WbDw51jasyh4KEuDU0mc6/gr0wF9Oh2opDBaiFAWPDY0D6mWMTGQk5joWEVhUjDDOclJLoimmuFTJ0wQJqjJecQumA6Y4A/pgHH+CB0Ico8OWHiXDmL+STqg3x8d0EulA/rMdED/Rzpop8x92/ZAsdgA0QlnLI5DKnPsC3gEUkpqooQTIUBTISSJQGPfICJW5EKYkOUkzHnxGB+8m0P594SwxP68jMAT8ZARePxog8Ce3CAsTl96h/DuVFfPwgn3g/7mpLCY//ImYdno8ruEL6aF/9AmGIbNQB5hQx0Bl6HgRAO+E4hISh6G2A0YzqQKpYwYV1KSODZFLhngD24UFkxeNC2I5B/vDUIkj9ACT57cKKw3hH6PtEAvlhboc9PC1+4Wzv80ZH8D7St5gS8RAAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2087' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-827"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1/D9nAzukAHSBc1+Nz8pfe7AAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADQAAAAEAAAPsAAAACQAAAA8AAAABAAAD7QAAAAkAAAAgAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKUAAAABAAAD/gAAAAYAAACrAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB3wAAAAEAAARiAAAABgAAAeUAAAABAAAEZAAAAAYAAAJrAAAAAQAABGUAAAAGAAACcAAAAAEAAARmAAAABgAAAnUAAAABAAAEbAAAAAYAAAJ3AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBhcHBsZXMAMC4yADAAQXBwbGVzIGR1bW15IFJQTQBEdW1teSBhcHBsZXMgUlBNAAAAAFlvGeBnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9BcHBsZXMAbGludXgAeDg2XzY0AAAAAAAAH4GkAABZbxngY2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4yLTAuc3JjLnJwbQAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTMzNDQAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGRycG0AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAHa9DJ+qSXQ1iM1jZvc1z9oAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlO84usf7DqRb3cvxnzdH+2dgFun46dZ+NTKi4sZS5c/F5hWaMkXYkDOcp9uG28nVOsgO4peRMvLOPUPoblmMo8uYiix7VzRMAqoa/0ZnAC5b5/RiDAhqOoNJDS4njT3G6r3aNK377Ai71gb1WyRTngf5qL24e1ZxGgQUL3ohIlS0fO33syz1GdkyQ4p+2bejoQA+e8esd0Eu5pPMTqlQ39J96+nDCZZPYTy+QccI+ECjHJK8TVrRrvk1oORsjHMxhm8+hKaR+BwRF3zxlJUhYDKJH37rWsEj8YoI+r6O1rMyFeoGAkvzJ7aTIe5hXSDerKdD2h3CV2tR1kDI9W+S2a8q6iWqD/ooE1pSpw/ukt4IO5KD4fWXdAu3PSrOt8/UaZopA/GoKroARw4Irnez6BORD3m8A+z09f2RHbS+U/BqZ/4ke8AA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/apples-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2083' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-823"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1vIMM/aNo3Gtb+4JUYfIFopAAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABAAAAABAAAD7QAAAAkAAAAiAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKYAAAABAAAD/gAAAAYAAACsAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB4AAAAAEAAARiAAAABgAAAeYAAAABAAAEZAAAAAYAAAJsAAAAAQAABGUAAAAGAAACcQAAAAEAAARmAAAABgAAAnYAAAABAAAEbAAAAAYAAAJ4AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBvcmFuZ2VzADAuMgAwAE9yYW5nZXMgZHVtbXkgUlBNAER1bW15IG9yYW5nZXMgUlBNAFlvGrdnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9PcmFuZ2VzAGxpbnV4AHg4Nl82NAAAAAAAH4GkAABZbxq2Y2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABvcmFuZ2VzLTAuMi0wLnNyYy5ycG0A/////29yYW5nZXMAb3Jhbmdlcyh4ODYtNjQpAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTM1NTkAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAb3Jhbmdlcy50eHQAL3RtcC8ALWZtZXNzYWdlLWxlbmd0aD0wIC1ncmVjb3JkLWdjYy1zd2l0Y2hlcyAtTzIgLVdhbGwgLURfRk9SVElGWV9TT1VSQ0U9MiAtZnN0YWNrLXByb3RlY3RvciAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwBkcnBtAGx6bWEANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAK2WY7YuZLY5lcM2DUo8vlcAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlQCdQWdjyolflHupzqHkswR8Vq1Z3l6oDUrNo69D41yiUX7jgrjzpLo9TZrULxzob//0ZxPr6ENgb/YRtH9pdpUv+I16jDWJ3gux3kB5Jm4n56TGbhgFR8fZ7xETdq1jX9oEKtFY4YeC+Q3YF2LgHlkmoiiobK5tzey5EqbzK4sOU12QrXBp9B8gpZo/0MTfmxy65PyTbQSB0eUWqjFnDC+X+3zVE+HnYOztr9RHUg42E9Mn2THReQfgNEFWVy0H6srjx+tVdR7vUVeLbCILEQb9jWUNdPAbi6jIvydoSMWPBWT34Q1xQw2pqMxoVlpKPxELepbkcuaXt9vECeRM9s5OEtDM9/pH+5SzMzjWdH9yJN0MoOYB5dXkB6opPd++1uhMY8I1/z1ReAZrc/Eb8ncXJIYjl1gOTkvQk1H/X+vLtyQ== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/oranges-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1934' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjEtMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYjU3NzRkMDY1ZTE3NzVjYmQ5N2Y5MWFhYjgyYTE4N2M1ODFiZDQ1OQAAAAAAAAZ2RcV+c7BjesYgBAcGTBdaxQAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjEAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8ZhWc4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAOgaQAAFlvGYUzMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjEtMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzI1MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAA0qTqNom+H14e2d5emShnEQAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehscNDhBKIuAavr99mOUMlQOpS7/+M3ouIWj5yS8wOQCzuJiTwhmCqJiLNEl7yJEGR+Exz/GfqKhsA7m+qQcUdILmQ+xOKpdrJV//+ISJAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/apples-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1950' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABOGEwNWZmYTc1ZTJmMDY1ODg5ZTU1M2NmMDY4YzFiMTQzMmY0OWZmMwAAAAAAAAaGugZn1AjOG5KG/e0cAT9C3QAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjIAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8Z4Gc4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAfgaQAAFlvGeBjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjItMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzM0NAAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAdr0Mn6pJdDWIzWNm9zXP2gAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehsnKg+0hM/tI3sLd/cTVWFtZrzRUN76jNiQo5XG27ekxsmwyCuc8WasTGOl4YlBwrC6Ya1raz0gqtZ4tx9AYbnTJrFvTCP3sLRYPQdiavHlVCQzbRkjHReP//+1912A - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/apples-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1933' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-78d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4xLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABNzQ0MzRjMWY0MzdhZTMwMWE1NzU4MjhiZjkxMGE0OGQwZTNjZGVjYQAAAAAAAAZ1xA23XpipuT9yNq0G3AGFzwAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4xADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8aa2c4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAOgaQAAFlvGmozMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4xLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzQ4MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAaMd+DqYmWQwzrJHJ0LRQEgAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfVnmGk3F75bTJ07tDYGalD5Gr+7KJ+9D3FMf/uXY5NlO7Hg0m3DRFP/R4K05NhSIpFM+QCjHoQR2mEThOoLbHPENoFadV7oPd///mi7IA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/oranges-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_deduped_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1949' - Last-Modified: - - Mon, 04 Sep 2017 10:05:34 GMT - Connection: - - keep-alive - ETag: - - '"59ad256e-79d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYTM3ZDk3ZmYzMmYyNDFmZTBiNDdiZGYzMjg3NWYxZmU0ZmU1NmE4ZAAAAAAAAAaFGd2ktNtd89fH1ntvwKLHtAAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4yADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8at2c4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAfgaQAAFlvGrZjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4yLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzU1OQAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAArZZjti5ktjmVwzYNSjy+VwAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfWRmKeaTjoCrr02PQlqlj6ns+VR4ekqP9IOoSFBGzM/9aEOvGjfmivcPdDUFs0FOsXbJd7Dp/itonsVg+EEJBEQyqwK327eZJv6fMznQeq3pj+2Brq1W/uf//Sp26A= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_deduped_product/product/oranges-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -recorded_with: VCR 3.0.3 diff --git a/spec/fixtures/vcr_cassettes/mirroring_suma_product_tree.yml b/spec/fixtures/vcr_cassettes/mirroring_suma_product_tree.yml deleted file mode 100644 index d2caed35a..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_suma_product_tree.yml +++ /dev/null @@ -1,4359 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: https://scc.suse.com/suma/product_tree.json - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/1.2.2 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx - Date: - - Mon, 11 Mar 2019 13:50:49 GMT - Content-Type: - - application/json; charset=utf-8 - Transfer-Encoding: - - chunked - Connection: - - keep-alive - Vary: - - Accept-Encoding - X-Frame-Options: - - SAMEORIGIN - X-XSS-Protection: - - 1; mode=block - X-Content-Type-Options: - - nosniff - ETag: - - W/"7486026e9c1181affae5b21c9aa64637" - Cache-Control: - - max-age=0, private, must-revalidate - Set-Cookie: - - XSRF-TOKEN=%2BqgvN2B%2F9e%2BBU8%2BUp9aoFAVEUQH7dYb5KwNYNrOOAXGobMjvRtaO6Yn9meivXkpYuqYcEeJWd8Ws4qwT2n3F3Q%3D%3D; - path=/; secure - - _glue_session=emRGQjZCS0YxOENmbnBjWUJNZUR6b0tUaGQyMklxTG9aY0RlVSs4bmo3d05uVXh1UERYRkNxUTBVNlMvTDZtazNTUVRIanVINWFZem1VOW00RFFjQWRwTTRxNHYzRlJGR0Yvd3BGMUp2ZTBhbG5CNG1WUllNbUJDVnJDMklqQWxqSEpFVUxMWGN0ZWJHRTBXZkpjczNndFFGMEkyRWR2ZkEyRnUrQ0E0WFdpNldSSCtyVWFWTlJQNlFxMDdzTjN5LS1kd254Q20weW9SUU5xUFhIRHpxNmxRPT0%3D--4ee953a5698cc74219d4884f7810ab2a096e88ed; - path=/; expires=Mon, 11 Mar 2019 18:50:49 -0000; secure; HttpOnly - - TbBx+jfg=v1jitvAA@@UII; Expires=Thu, 08-Mar-2029 13:50:23 GMT; Path=/ - X-Request-Id: - - d4ff1e20-57b5-47b3-9a21-090688efb538 - X-Runtime: - - '0.789495' - Strict-Transport-Security: - - max-age=15552000 - - max-age=300 - body: - encoding: UTF-8 - string: '[{"channel_label":"oes2015-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":42,"repository_id":-10,"parent_product_id":814,"root_product_id":814,"update_tag":"oes2015","url":"https://nu.novell.com/repo/$RCE/OES2015-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2015-Updates - for x86_64"},{"channel_label":"oes2015-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":42,"repository_id":-9,"parent_product_id":814,"root_product_id":814,"update_tag":"oes2015","url":"https://nu.novell.com/repo/$RCE/OES2015-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2015-Pool - for x86_64"},{"channel_label":"oes2015-sp1-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":43,"repository_id":-12,"parent_product_id":1300,"root_product_id":1300,"update_tag":"oes2015sp1","url":"https://nu.novell.com/repo/$RCE/OES2015-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2015-SP1-Updates - for x86_64"},{"channel_label":"oes2015-sp1-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":43,"repository_id":-11,"parent_product_id":1300,"root_product_id":1300,"update_tag":"oes2015sp1","url":"https://nu.novell.com/repo/$RCE/OES2015-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2015-SP1-Pool - for x86_64"},{"channel_label":"oes11-sp3-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":44,"repository_id":-8,"parent_product_id":1300,"root_product_id":1300,"update_tag":"oes11sp3","url":"https://nu.novell.com/repo/$RCE/OES11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP3-Updates - for x86_64"},{"channel_label":"oes11-sp3-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":44,"repository_id":-7,"parent_product_id":1300,"root_product_id":1300,"update_tag":"oes11sp3","url":"https://nu.novell.com/repo/$RCE/OES11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP3-Pool - for x86_64"},{"channel_label":"oes2018-sle-module-web-scripting-12-sp2-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-69,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Modules-Web-Scripting-12-SP2-Updates/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Web-Scripting-12-SP2-Updates - for x86_64"},{"channel_label":"oes2018-sle-module-web-scripting-12-sp2-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-68,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Modules-Web-Scripting-12-SP2-Pool/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Web-Scripting-12-SP2-Pool - for x86_64"},{"channel_label":"oes2018-sle-sdk-12-sp2-debuginfo-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-30,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-SDK-12-SP2-Debuginfo-Updates/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-SDK-12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sle-sdk-12-sp2-debuginfo-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-29,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-SDK-12-SP2-Debuginfo-Pool/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-SDK-12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sle-sdk-12-sp2-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-28,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-SDK-12-SP2-Updates/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-SDK-12-SP2-Updates - for x86_64"},{"channel_label":"oes2018-sle-sdk-12-sp2-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-27,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-SDK-12-SP2-Pool/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-SDK-12-SP2-Pool - for x86_64"},{"channel_label":"oes2018-sle-manager-tools-12-sp2-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-26,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Manager-Tools-12-SP2-Updates/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Manager-Tools-12-SP2-Updates - for x86_64"},{"channel_label":"oes2018-sle-manager-tools-12-sp2-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-25,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Manager-Tools-12-SP2-Pool/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Manager-Tools-12-SP2-Pool - for x86_64"},{"channel_label":"oes2018-sle-manager-tools-12-sp2-debuginfo-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-24,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Manager-Tools-12-SP2-Debuginfo-Updates/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Manager-Tools-12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sle-manager-tools-12-sp2-debuginfo-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-23,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Manager-Tools-12-SP2-Debuginfo-Pool/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Manager-Tools-12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sle-module-containers-12-sp2-debuginfo-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-22,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Module-Containers-12-SP2-Debuginfo-Updates/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Containers-12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sle-module-containers-12-sp2-debuginfo-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-21,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Module-Containers-12-SP2-Debuginfo-Pool/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Containers-12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sle-module-containers-12-sp2-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-20,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Module-Containers-12-SP2-Updates/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Containers-12-SP2-Updates - for x86_64"},{"channel_label":"oes2018-sle-module-containers-12-sp2-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-19,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SLE-Module-Containers-12-SP2-Pool/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLE-Module-Containers-12-SP2-Pool - for x86_64"},{"channel_label":"oes2018-sles12-sp2-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-18,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SLES12-SP2-Updates/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLES12-SP2-Updates - for x86_64"},{"channel_label":"oes2018-sles12-sp2-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-17,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SLES12-SP2-Pool/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SLES12-SP2-Pool - for x86_64"},{"channel_label":"oes2018-sles12-sp2-debuginfo-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-16,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SLES12-SP2-Debuginfo-Updates/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLES12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sles12-sp2-debuginfo-pool-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-15,"parent_product_id":null,"root_product_id":45,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SLES12-SP2-Debuginfo-Pool/sle-12-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SLES12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-updates-x86_64","parent_channel_label":"oes2018-pool-x86_64","product_id":45,"repository_id":-14,"parent_product_id":null,"root_product_id":45,"update_tag":"oes2018","url":"https://nu.novell.com/repo/$RCE/OES2018-Updates/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-Updates - for x86_64"},{"channel_label":"oes2018-pool-x86_64","parent_channel_label":null,"product_id":45,"repository_id":-13,"parent_product_id":null,"root_product_id":45,"update_tag":"oes2018","url":"https://nu.novell.com/repo/$RCE/OES2018-Pool/sle-12-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-toolchain12-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-60,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Toolchain","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Toolchain12-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-toolchain12-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-59,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Toolchain","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Toolchain12-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-toolchain12-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-58,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Toolchain","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Toolchain12-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Toolchain12-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-toolchain12-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-57,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Toolchain","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Toolchain12-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Toolchain12-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-web-scripting12-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-56,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Web-Scripting12-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-web-scripting12-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-55,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Web-Scripting12-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-web-scripting12-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-54,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Web-Scripting12-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Web-Scripting12-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-web-scripting12-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-53,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Web-Scripting","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Web-Scripting12-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Web-Scripting12-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-public-cloud12-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-52,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Public-Cloud","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Public-Cloud12-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-public-cloud12-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-51,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Public-Cloud","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Public-Cloud12-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-public-cloud12-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-50,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Public-Cloud","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Public-Cloud12-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Public-Cloud12-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-public-cloud12-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-49,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Public-Cloud","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Public-Cloud12-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Public-Cloud12-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-sdk-12-sp3-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-48,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-SDK-12-SP3-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-SDK-12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-sdk-12-sp3-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-47,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-SDK-12-SP3-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-SDK-12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-sdk-12-sp3-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-46,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-SDK-12-SP3-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-SDK-12-SP3-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-sdk-12-sp3-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-45,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SDK","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-SDK-12-SP3-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-SDK-12-SP3-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-manager-tools12-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-44,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Manager-Tools12-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Manager-Tools12-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-manager-tools12-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-43,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Manager-Tools12-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Manager-Tools12-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-manager-tools12-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-42,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Manager-Tools12-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Manager-Tools12-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-manager-tools12-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-41,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Manager-Tools","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Manager-Tools12-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Manager-Tools12-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-containers12-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-40,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Containers12-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Containers12-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-containers12-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-39,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Containers12-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Containers12-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-containers12-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-38,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Containers12-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Containers12-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sle-module-containers12-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-37,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-Module-Containers","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLE-Module-Containers12-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLE-Module-Containers12-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sles12-sp3-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-36,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLES12-SP3-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES2018-SP1-SLES12-SP3-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sles12-sp3-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-35,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLES12-SP3-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":false,"recommended":false,"channel_name":"OES2018-SP1-SLES12-SP3-Pool - for x86_64"},{"channel_label":"oes2018-sp1-sles12-sp3-debuginfo-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-34,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLES12-SP3-Debuginfo-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":false,"recommended":false,"channel_name":"OES2018-SP1-SLES12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"oes2018-sp1-sles12-sp3-debuginfo-pool-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-33,"parent_product_id":null,"root_product_id":46,"update_tag":"SLE-SERVER","url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-SLES12-SP3-Debuginfo-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":false,"signed":false,"recommended":false,"channel_name":"OES2018-SP1-SLES12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"oes2018-sp1-updates-x86_64","parent_channel_label":"oes2018-sp1-pool-x86_64","product_id":46,"repository_id":-32,"parent_product_id":null,"root_product_id":46,"update_tag":null,"url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-Updates/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":false,"recommended":false,"channel_name":"OES2018-SP1-Updates - for x86_64"},{"channel_label":"oes2018-sp1-pool-x86_64","parent_channel_label":null,"product_id":46,"repository_id":-31,"parent_product_id":null,"root_product_id":46,"update_tag":null,"url":"https://nu.novell.com/repo/$RCE/OES2018-SP1-Pool/sle-12-x86_64/","release_stage":"beta","mandatory":true,"signed":false,"recommended":false,"channel_name":"OES2018-SP1-Pool - for x86_64"},{"channel_label":"sles10-sp3-pool-s390x","parent_channel_label":null,"product_id":682,"repository_id":673,"parent_product_id":null,"root_product_id":682,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Pool/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Pool - for s390x"},{"channel_label":"sles10-sp3-ltss-updates-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":682,"repository_id":674,"parent_product_id":null,"root_product_id":682,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-LTSS-Updates/sles-10-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-LTSS-Updates - for s390x"},{"channel_label":"sles10-sp3-updates-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":682,"repository_id":677,"parent_product_id":null,"root_product_id":682,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Updates/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Updates - for s390x"},{"channel_label":"sles10-sp3-gplv3-extras-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":682,"repository_id":678,"parent_product_id":null,"root_product_id":682,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-GPLv3-Extras - for s390x"},{"channel_label":"sle10-sp3-suse-manager-tools-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":682,"repository_id":992,"parent_product_id":null,"root_product_id":682,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-s390x","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP3 - SUSE-Manager-Tools s390x"},{"channel_label":"sles11-extras-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":679,"parent_product_id":null,"root_product_id":684,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586"},{"channel_label":"sle11-sp1-debuginfo-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":680,"parent_product_id":null,"root_product_id":684,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586"},{"channel_label":"sle11-webyast-sp1-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":681,"parent_product_id":null,"root_product_id":684,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for i586"},{"channel_label":"sle11-sp1-debuginfo-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":682,"parent_product_id":null,"root_product_id":684,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586"},{"channel_label":"sles11-sp1-ltss-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":683,"parent_product_id":null,"root_product_id":684,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-LTSS-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-LTSS-Updates - for i586"},{"channel_label":"sles11-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":684,"parent_product_id":null,"root_product_id":684,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for i586"},{"channel_label":"sle11-webyast-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":685,"parent_product_id":null,"root_product_id":684,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for i586"},{"channel_label":"sles11-sp1-pool-i586","parent_channel_label":null,"product_id":684,"repository_id":686,"parent_product_id":null,"root_product_id":684,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for i586"},{"channel_label":"sles11-sp1-suse-manager-tools-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":684,"repository_id":976,"parent_product_id":null,"root_product_id":684,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - i586"},{"channel_label":"sles11-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":705,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64"},{"channel_label":"sle11-webyast-sp2-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":706,"parent_product_id":null,"root_product_id":690,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for x86_64"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":707,"parent_product_id":null,"root_product_id":690,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle11-webyast-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":708,"parent_product_id":null,"root_product_id":690,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for x86_64"},{"channel_label":"sles11-sp2-core-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":709,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64"},{"channel_label":"sles11-extras-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":710,"parent_product_id":null,"root_product_id":690,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64"},{"channel_label":"sles11-sp1-pool-x86_64","parent_channel_label":null,"product_id":690,"repository_id":711,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":712,"parent_product_id":null,"root_product_id":690,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sles11-sp2-extension-store-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":713,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for x86_64"},{"channel_label":"sles11-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":714,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":715,"parent_product_id":null,"root_product_id":690,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":716,"parent_product_id":null,"root_product_id":690,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64"},{"channel_label":"sles11-sp2-ltss-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":1157,"parent_product_id":null,"root_product_id":690,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for x86_64"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":690,"repository_id":1571,"parent_product_id":null,"root_product_id":690,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64"},{"channel_label":"sles11-sp1-pool-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":687,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for s390x SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":688,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for s390x SLES-SP3"},{"channel_label":"sles11-extras-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":689,"parent_product_id":null,"root_product_id":693,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for s390x SLES-SP3"},{"channel_label":"sles11-sp1-updates-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":691,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for s390x SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":692,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for s390x SLES-SP3"},{"channel_label":"sles11-sp2-updates-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":724,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for s390x SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":725,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for s390x SLES-SP3"},{"channel_label":"sles11-sp2-core-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":726,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for s390x SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":728,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for s390x SLES-SP3"},{"channel_label":"sles11-sp3-pool-s390x","parent_channel_label":null,"product_id":693,"repository_id":729,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for s390x"},{"channel_label":"sles11-sp3-extension-store-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":730,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for s390x"},{"channel_label":"sles11-sp3-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":731,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for s390x"},{"channel_label":"sle11-sp3-debuginfo-pool-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":732,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for s390x"},{"channel_label":"sle11-sp3-debuginfo-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":733,"parent_product_id":null,"root_product_id":693,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for s390x"},{"channel_label":"sles11-sp2-extension-store-s390x-sles-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":734,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for s390x SLES-SP3"},{"channel_label":"sle11-security-module-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":1446,"parent_product_id":null,"root_product_id":693,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for s390x"},{"channel_label":"sles11-sp3-suse-manager-tools-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":1473,"parent_product_id":null,"root_product_id":693,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - s390x"},{"channel_label":"sles11-sp2-suse-manager-tools-s390x-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":1570,"parent_product_id":null,"root_product_id":693,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - s390x SP3"},{"channel_label":"sle11-public-cloud-module-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":1778,"parent_product_id":null,"root_product_id":693,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for s390x"},{"channel_label":"sles11-sp3-ltss-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":693,"repository_id":1965,"parent_product_id":null,"root_product_id":693,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-LTSS-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-LTSS-Updates - for s390x"},{"channel_label":"sles10-sp4-pool-ppc","parent_channel_label":null,"product_id":711,"repository_id":700,"parent_product_id":null,"root_product_id":711,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Pool/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Pool - for ppc"},{"channel_label":"sles10-sp4-updates-ppc","parent_channel_label":"sles10-sp4-pool-ppc","product_id":711,"repository_id":702,"parent_product_id":null,"root_product_id":711,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Updates/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Updates - for ppc"},{"channel_label":"sles10-sp4-gplv3-extras-ppc","parent_channel_label":"sles10-sp4-pool-ppc","product_id":711,"repository_id":704,"parent_product_id":null,"root_product_id":711,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-ppc/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-GPLv3-Extras - for ppc"},{"channel_label":"sle10-sp4-suse-manager-tools-ppc","parent_channel_label":"sles10-sp4-pool-ppc","product_id":711,"repository_id":978,"parent_product_id":null,"root_product_id":711,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-ppc","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP4 - SUSE-Manager-Tools ppc"},{"channel_label":"sles10-sp3-ltss-updates-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":721,"repository_id":753,"parent_product_id":null,"root_product_id":721,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-LTSS-Updates/sles-10-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-LTSS-Updates - for x86_64"},{"channel_label":"sles10-sp3-pool-x86_64","parent_channel_label":null,"product_id":721,"repository_id":754,"parent_product_id":null,"root_product_id":721,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Pool/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Pool - for x86_64"},{"channel_label":"sles10-sp3-updates-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":721,"repository_id":757,"parent_product_id":null,"root_product_id":721,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Updates/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Updates - for x86_64"},{"channel_label":"sles10-sp3-gplv3-extras-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":721,"repository_id":768,"parent_product_id":null,"root_product_id":721,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-GPLv3-Extras - for x86_64"},{"channel_label":"sle10-sp3-suse-manager-tools-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":721,"repository_id":993,"parent_product_id":null,"root_product_id":721,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-x86_64","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP3 - SUSE-Manager-Tools x86_64"},{"channel_label":"sles10-sp3-gplv3-extras-ia64","parent_channel_label":"sles10-sp3-pool-ia64","product_id":740,"repository_id":784,"parent_product_id":null,"root_product_id":740,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-GPLv3-Extras - for ia64"},{"channel_label":"sles10-sp3-updates-ia64","parent_channel_label":"sles10-sp3-pool-ia64","product_id":740,"repository_id":786,"parent_product_id":null,"root_product_id":740,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Updates/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Updates - for ia64"},{"channel_label":"sles10-sp3-pool-ia64","parent_channel_label":null,"product_id":740,"repository_id":787,"parent_product_id":null,"root_product_id":740,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Pool/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Pool - for ia64"},{"channel_label":"sle10-sp3-suse-manager-tools-ia64","parent_channel_label":"sles10-sp3-pool-ia64","product_id":740,"repository_id":988,"parent_product_id":null,"root_product_id":740,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-ia64","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP3 - SUSE-Manager-Tools ia64"},{"channel_label":"sles11-sp1-pool-s390x","parent_channel_label":null,"product_id":745,"repository_id":687,"parent_product_id":null,"root_product_id":745,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for s390x"},{"channel_label":"sle11-sp1-debuginfo-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":688,"parent_product_id":null,"root_product_id":745,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sles11-extras-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":689,"parent_product_id":null,"root_product_id":745,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for s390x"},{"channel_label":"sle11-webyast-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":690,"parent_product_id":null,"root_product_id":745,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for s390x"},{"channel_label":"sles11-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":691,"parent_product_id":null,"root_product_id":745,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for s390x"},{"channel_label":"sle11-sp1-debuginfo-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":692,"parent_product_id":null,"root_product_id":745,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle11-webyast-sp1-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":693,"parent_product_id":null,"root_product_id":745,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for s390x"},{"channel_label":"sles11-sp1-ltss-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":790,"parent_product_id":null,"root_product_id":745,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-LTSS-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-LTSS-Updates - for s390x"},{"channel_label":"sles11-sp1-suse-manager-tools-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":745,"repository_id":982,"parent_product_id":null,"root_product_id":745,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - s390x"},{"channel_label":"sles10-sp4-gplv3-extras-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":752,"repository_id":665,"parent_product_id":null,"root_product_id":752,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-GPLv3-Extras - for i586"},{"channel_label":"sles10-sp4-pool-i586","parent_channel_label":null,"product_id":752,"repository_id":695,"parent_product_id":null,"root_product_id":752,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Pool/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Pool - for i586"},{"channel_label":"sles10-sp4-ltss-updates-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":752,"repository_id":697,"parent_product_id":null,"root_product_id":752,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-LTSS-Updates/sles-10-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-LTSS-Updates - for i586"},{"channel_label":"sles10-sp4-updates-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":752,"repository_id":699,"parent_product_id":null,"root_product_id":752,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Updates/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Updates - for i586"},{"channel_label":"sle10-sp4-suse-manager-tools-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":752,"repository_id":1827,"parent_product_id":null,"root_product_id":752,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-i586","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP4 - SUSE-Manager-Tools i586"},{"channel_label":"sles11-sp1-pool-s390x","parent_channel_label":null,"product_id":755,"repository_id":687,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for s390x"},{"channel_label":"sle11-sp1-debuginfo-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":688,"parent_product_id":null,"root_product_id":755,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sles11-extras-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":689,"parent_product_id":null,"root_product_id":755,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for s390x"},{"channel_label":"sles11-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":691,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for s390x"},{"channel_label":"sle11-sp1-debuginfo-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":692,"parent_product_id":null,"root_product_id":755,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle11-webyast-sp2-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":723,"parent_product_id":null,"root_product_id":755,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for s390x"},{"channel_label":"sles11-sp2-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":724,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for s390x"},{"channel_label":"sle11-sp2-debuginfo-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":725,"parent_product_id":null,"root_product_id":755,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for s390x"},{"channel_label":"sles11-sp2-core-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":726,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for s390x"},{"channel_label":"sle11-webyast-sp2-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":727,"parent_product_id":null,"root_product_id":755,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for s390x"},{"channel_label":"sle11-sp2-debuginfo-core-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":728,"parent_product_id":null,"root_product_id":755,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for s390x"},{"channel_label":"sles11-sp2-extension-store-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":734,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for s390x"},{"channel_label":"sles11-sp2-ltss-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":1165,"parent_product_id":null,"root_product_id":755,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for s390x"},{"channel_label":"sles11-sp2-suse-manager-tools-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":755,"repository_id":1570,"parent_product_id":null,"root_product_id":755,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - s390x"},{"channel_label":"sles11-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":705,"parent_product_id":null,"root_product_id":769,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":707,"parent_product_id":null,"root_product_id":769,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sles11-extras-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":710,"parent_product_id":null,"root_product_id":769,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64"},{"channel_label":"sles11-sp1-pool-x86_64","parent_channel_label":null,"product_id":769,"repository_id":711,"parent_product_id":null,"root_product_id":769,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":715,"parent_product_id":null,"root_product_id":769,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sles11-sp1-ltss-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":796,"parent_product_id":null,"root_product_id":769,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-LTSS-Updates - for x86_64"},{"channel_label":"sle11-webyast-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":797,"parent_product_id":null,"root_product_id":769,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for x86_64"},{"channel_label":"sle11-webyast-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":798,"parent_product_id":null,"root_product_id":769,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for x86_64"},{"channel_label":"sles11-sp1-suse-manager-tools-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":769,"repository_id":985,"parent_product_id":null,"root_product_id":769,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - x86_64"},{"channel_label":"sles10-sp4-gplv3-extras-ia64","parent_channel_label":"sles10-sp4-pool-ia64","product_id":770,"repository_id":784,"parent_product_id":null,"root_product_id":770,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-GPLv3-Extras - for ia64"},{"channel_label":"sles10-sp4-pool-ia64","parent_channel_label":null,"product_id":770,"repository_id":799,"parent_product_id":null,"root_product_id":770,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Pool/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Pool - for ia64"},{"channel_label":"sles10-sp4-updates-ia64","parent_channel_label":"sles10-sp4-pool-ia64","product_id":770,"repository_id":800,"parent_product_id":null,"root_product_id":770,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Updates/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Updates - for ia64"},{"channel_label":"sle10-sp4-suse-manager-tools-ia64","parent_channel_label":"sles10-sp4-pool-ia64","product_id":770,"repository_id":988,"parent_product_id":null,"root_product_id":770,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-ia64","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP4 - SUSE-Manager-Tools ia64"},{"channel_label":"sles10-sp4-gplv3-extras-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":771,"repository_id":678,"parent_product_id":null,"root_product_id":771,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-GPLv3-Extras - for s390x"},{"channel_label":"sles10-sp4-pool-s390x","parent_channel_label":null,"product_id":771,"repository_id":770,"parent_product_id":null,"root_product_id":771,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Pool/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Pool - for s390x"},{"channel_label":"sles10-sp4-updates-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":771,"repository_id":772,"parent_product_id":null,"root_product_id":771,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Updates/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Updates - for s390x"},{"channel_label":"sles10-sp4-ltss-updates-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":771,"repository_id":803,"parent_product_id":null,"root_product_id":771,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-LTSS-Updates/sles-10-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-LTSS-Updates - for s390x"},{"channel_label":"sle10-sp4-suse-manager-tools-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":771,"repository_id":992,"parent_product_id":null,"root_product_id":771,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-s390x","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP4 - SUSE-Manager-Tools s390x"},{"channel_label":"sles10-sp3-gplv3-extras-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":785,"repository_id":665,"parent_product_id":null,"root_product_id":785,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-GPLv3-Extras - for i586"},{"channel_label":"sles10-sp3-ltss-updates-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":785,"repository_id":666,"parent_product_id":null,"root_product_id":785,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-LTSS-Updates/sles-10-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-LTSS-Updates - for i586"},{"channel_label":"sles10-sp3-pool-i586","parent_channel_label":null,"product_id":785,"repository_id":668,"parent_product_id":null,"root_product_id":785,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Pool/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Pool - for i586"},{"channel_label":"sles10-sp3-updates-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":785,"repository_id":670,"parent_product_id":null,"root_product_id":785,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Updates/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Updates - for i586"},{"channel_label":"sle10-sp3-suse-manager-tools-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":785,"repository_id":1827,"parent_product_id":null,"root_product_id":785,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-i586","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP3 - SUSE-Manager-Tools i586"},{"channel_label":"sles10-sp3-gplv3-extras-ppc","parent_channel_label":"sles10-sp3-pool-ppc","product_id":787,"repository_id":704,"parent_product_id":null,"root_product_id":787,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-ppc/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-GPLv3-Extras - for ppc"},{"channel_label":"sles10-sp3-pool-ppc","parent_channel_label":null,"product_id":787,"repository_id":781,"parent_product_id":null,"root_product_id":787,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Pool/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Pool - for ppc"},{"channel_label":"sles10-sp3-updates-ppc","parent_channel_label":"sles10-sp3-pool-ppc","product_id":787,"repository_id":783,"parent_product_id":null,"root_product_id":787,"update_tag":"slesp3","url":"https://updates.suse.com/repo/$RCE/SLES10-SP3-Updates/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP3-Updates - for ppc"},{"channel_label":"sle10-sp3-suse-manager-tools-ppc","parent_channel_label":"sles10-sp3-pool-ppc","product_id":787,"repository_id":978,"parent_product_id":null,"root_product_id":787,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-ppc","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP3 - SUSE-Manager-Tools ppc"},{"channel_label":"sles11-extras-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":679,"parent_product_id":null,"root_product_id":793,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":680,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":682,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 SLES-SP3"},{"channel_label":"sles11-sp1-updates-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":684,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for i586 SLES-SP3"},{"channel_label":"sles11-sp1-pool-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":686,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for i586 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":717,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":719,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586 SLES-SP3"},{"channel_label":"sles11-sp2-updates-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":720,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for i586 SLES-SP3"},{"channel_label":"sles11-sp2-core-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":722,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for i586 SLES-SP3"},{"channel_label":"sles11-sp3-extension-store-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":758,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for i586"},{"channel_label":"sle11-sp3-debuginfo-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":759,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for i586"},{"channel_label":"sles11-sp3-pool-i586","parent_channel_label":null,"product_id":793,"repository_id":760,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for i586"},{"channel_label":"sles11-sp2-extension-store-i586-sles-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":761,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for i586 SLES-SP3"},{"channel_label":"sles11-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":762,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for i586"},{"channel_label":"sle11-sp3-debuginfo-pool-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":763,"parent_product_id":null,"root_product_id":793,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for i586"},{"channel_label":"sle11-security-module-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":1379,"parent_product_id":null,"root_product_id":793,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for i586"},{"channel_label":"sles11-sp2-suse-manager-tools-i586-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":1567,"parent_product_id":null,"root_product_id":793,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - i586 SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":1572,"parent_product_id":null,"root_product_id":793,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - i586"},{"channel_label":"sle11-public-cloud-module-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":1776,"parent_product_id":null,"root_product_id":793,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for i586"},{"channel_label":"sles11-sp3-ltss-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":793,"repository_id":1966,"parent_product_id":null,"root_product_id":793,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-LTSS-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-LTSS-Updates - for i586"},{"channel_label":"sles11-extras-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":679,"parent_product_id":null,"root_product_id":811,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586"},{"channel_label":"sle11-sp1-debuginfo-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":680,"parent_product_id":null,"root_product_id":811,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586"},{"channel_label":"sle11-sp1-debuginfo-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":682,"parent_product_id":null,"root_product_id":811,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586"},{"channel_label":"sles11-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":684,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for i586"},{"channel_label":"sles11-sp1-pool-i586","parent_channel_label":null,"product_id":811,"repository_id":686,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for i586"},{"channel_label":"sle11-sp2-debuginfo-core-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":717,"parent_product_id":null,"root_product_id":811,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586"},{"channel_label":"sle11-webyast-sp2-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":718,"parent_product_id":null,"root_product_id":811,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for i586"},{"channel_label":"sle11-sp2-debuginfo-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":719,"parent_product_id":null,"root_product_id":811,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586"},{"channel_label":"sles11-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":720,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for i586"},{"channel_label":"sle11-webyast-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":721,"parent_product_id":null,"root_product_id":811,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for i586"},{"channel_label":"sles11-sp2-core-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":722,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for i586"},{"channel_label":"sles11-sp2-extension-store-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":761,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for i586"},{"channel_label":"sles11-sp2-ltss-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":1156,"parent_product_id":null,"root_product_id":811,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for i586"},{"channel_label":"sles11-sp2-suse-manager-tools-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":811,"repository_id":1567,"parent_product_id":null,"root_product_id":811,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - i586"},{"channel_label":"sles11-sp1-updates-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":705,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":707,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SLES-SP3"},{"channel_label":"sles11-sp2-core-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":709,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64 SLES-SP3"},{"channel_label":"sles11-extras-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":710,"parent_product_id":null,"root_product_id":814,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 SLES-SP3"},{"channel_label":"sles11-sp1-pool-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":711,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":712,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 SLES-SP3"},{"channel_label":"sles11-sp2-extension-store-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":713,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for x86_64 SLES-SP3"},{"channel_label":"sles11-sp2-updates-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":714,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":715,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-sles-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":716,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 SLES-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":735,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle11-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":736,"parent_product_id":null,"root_product_id":814,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sles11-sp3-pool-x86_64","parent_channel_label":null,"product_id":814,"repository_id":737,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for x86_64"},{"channel_label":"sles11-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":738,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for x86_64"},{"channel_label":"sles11-sp3-extension-store-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":739,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for x86_64"},{"channel_label":"sles11-sp3-suse-manager-tools-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":1208,"parent_product_id":null,"root_product_id":814,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - x86_64"},{"channel_label":"sle11-security-module-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":1447,"parent_product_id":null,"root_product_id":814,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for x86_64"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":1571,"parent_product_id":null,"root_product_id":814,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 SP3"},{"channel_label":"sle11-public-cloud-module-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":1777,"parent_product_id":null,"root_product_id":814,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for x86_64"},{"channel_label":"sles11-sp3-ltss-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":814,"repository_id":1967,"parent_product_id":null,"root_product_id":814,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-LTSS-Updates - for x86_64"},{"channel_label":"sles10-sp4-gplv3-extras-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":832,"repository_id":768,"parent_product_id":null,"root_product_id":832,"update_tag":"slemp3","url":"https://updates.suse.com/repo/$RCE/SLES10-GPLv3-Extras/sles-10-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-GPLv3-Extras - for x86_64"},{"channel_label":"sles10-sp4-pool-x86_64","parent_channel_label":null,"product_id":832,"repository_id":820,"parent_product_id":null,"root_product_id":832,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Pool/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Pool - for x86_64"},{"channel_label":"sles10-sp4-updates-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":832,"repository_id":821,"parent_product_id":null,"root_product_id":832,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-Updates/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-Updates - for x86_64"},{"channel_label":"sles10-sp4-ltss-updates-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":832,"repository_id":822,"parent_product_id":null,"root_product_id":832,"update_tag":"slesp4","url":"https://updates.suse.com/repo/$RCE/SLES10-SP4-LTSS-Updates/sles-10-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES10-SP4-LTSS-Updates - for x86_64"},{"channel_label":"sle10-sp4-suse-manager-tools-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":832,"repository_id":993,"parent_product_id":null,"root_product_id":832,"update_tag":"smcl3","url":"https://updates.suse.com/repo/$RCE/SLE10-SUSE-Manager-Tools/sles-10-x86_64","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SP4 - SUSE-Manager-Tools x86_64"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":680,"parent_product_id":null,"root_product_id":843,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 SLED"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":682,"parent_product_id":null,"root_product_id":843,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 SLED"},{"channel_label":"sle11-sp2-debuginfo-core-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":717,"parent_product_id":null,"root_product_id":843,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586 SLED"},{"channel_label":"sle11-sp2-debuginfo-updates-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":719,"parent_product_id":null,"root_product_id":843,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586 SLED"},{"channel_label":"sled11-extras-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":846,"parent_product_id":null,"root_product_id":843,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for i586"},{"channel_label":"sled11-sp1-updates-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":851,"parent_product_id":null,"root_product_id":843,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Updates - for i586"},{"channel_label":"sled11-sp1-pool-i586","parent_channel_label":null,"product_id":843,"repository_id":852,"parent_product_id":null,"root_product_id":843,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Pool - for i586"},{"channel_label":"sled11-sp2-core-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":856,"parent_product_id":null,"root_product_id":843,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Core - for i586"},{"channel_label":"sled11-sp2-updates-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":857,"parent_product_id":null,"root_product_id":843,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Updates - for i586"},{"channel_label":"nvidia-driver-sle11-sp2-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":885,"parent_product_id":null,"root_product_id":843,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp2","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP2 - i586"},{"channel_label":"sled11-sp2-suse-manager-tools-i586","parent_channel_label":"sled11-sp1-pool-i586","product_id":843,"repository_id":1567,"parent_product_id":null,"root_product_id":843,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-SUSE-Manager-Tools - i586"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":680,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 SLED-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":682,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":717,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586 SLED-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":719,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":759,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sp3-debuginfo-pool-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":763,"parent_product_id":null,"root_product_id":892,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for i586 SLED-SP3"},{"channel_label":"sled11-extras-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":846,"parent_product_id":null,"root_product_id":892,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for i586 SLED-SP3"},{"channel_label":"sled11-sp1-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":851,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Updates - for i586 SLED-SP3"},{"channel_label":"sled11-sp1-pool-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":852,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Pool - for i586 SLED-SP3"},{"channel_label":"sled11-sp2-core-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":856,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Core - for i586 SLED-SP3"},{"channel_label":"sled11-sp2-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":857,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Updates - for i586 SLED-SP3"},{"channel_label":"nvidia-driver-sle11-sp3-i586","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":889,"parent_product_id":null,"root_product_id":892,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp3","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP3 - i586"},{"channel_label":"sled11-sp3-updates-i586","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":890,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp3","url":"https://updates.suse.com/repo/$RCE/SLED11-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP3-Updates - for i586"},{"channel_label":"sled11-sp3-pool-i586","parent_channel_label":null,"product_id":892,"repository_id":891,"parent_product_id":null,"root_product_id":892,"update_tag":"sledsp3","url":"https://updates.suse.com/repo/$RCE/SLED11-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP3-Pool - for i586"},{"channel_label":"sles11-sp2-suse-manager-tools-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":1567,"parent_product_id":null,"root_product_id":892,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - i586 SLED-SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":892,"repository_id":1572,"parent_product_id":null,"root_product_id":892,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - i586 SLED-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":707,"parent_product_id":null,"root_product_id":901,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":712,"parent_product_id":null,"root_product_id":901,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":715,"parent_product_id":null,"root_product_id":901,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":716,"parent_product_id":null,"root_product_id":901,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 SLED"},{"channel_label":"nvidia-driver-sle11-sp2-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":885,"parent_product_id":null,"root_product_id":901,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp2","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP2 - x86_64"},{"channel_label":"sled11-sp2-updates-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":886,"parent_product_id":null,"root_product_id":901,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Updates - for x86_64"},{"channel_label":"sled11-sp2-core-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":887,"parent_product_id":null,"root_product_id":901,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Core - for x86_64"},{"channel_label":"sled11-sp1-updates-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":902,"parent_product_id":null,"root_product_id":901,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Updates - for x86_64"},{"channel_label":"sled11-extras-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":903,"parent_product_id":null,"root_product_id":901,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for x86_64"},{"channel_label":"sled11-sp1-pool-x86_64","parent_channel_label":null,"product_id":901,"repository_id":905,"parent_product_id":null,"root_product_id":901,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Pool - for x86_64"},{"channel_label":"sled11-sp2-suse-manager-tools-x86_64","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":901,"repository_id":1571,"parent_product_id":null,"root_product_id":901,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-SUSE-Manager-Tools - x86_64"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":707,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SLED-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":712,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":715,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":716,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 SLED-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":735,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sp3-debuginfo-pool-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":736,"parent_product_id":null,"root_product_id":902,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for x86_64 SLED-SP3"},{"channel_label":"sled11-sp2-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":886,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Updates - for x86_64 SLED-SP3"},{"channel_label":"sled11-sp2-core-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":887,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp2","url":"https://updates.suse.com/repo/$RCE/SLED11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP2-Core - for x86_64 SLED-SP3"},{"channel_label":"nvidia-driver-sle11-sp3-x86_64","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":889,"parent_product_id":null,"root_product_id":902,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp3","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP3 - x86_64"},{"channel_label":"sled11-sp3-pool-x86_64","parent_channel_label":null,"product_id":902,"repository_id":901,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp3","url":"https://updates.suse.com/repo/$RCE/SLED11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP3-Pool - for x86_64"},{"channel_label":"sled11-sp1-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":902,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Updates - for x86_64 SLED-SP3"},{"channel_label":"sled11-extras-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":903,"parent_product_id":null,"root_product_id":902,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for x86_64 SLED-SP3"},{"channel_label":"sled11-sp3-updates-x86_64","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":904,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp3","url":"https://updates.suse.com/repo/$RCE/SLED11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP3-Updates - for x86_64"},{"channel_label":"sled11-sp1-pool-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":905,"parent_product_id":null,"root_product_id":902,"update_tag":"sledsp1","url":"https://updates.suse.com/repo/$RCE/SLED11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-SP1-Pool - for x86_64 SLED-SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":1208,"parent_product_id":null,"root_product_id":902,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - x86_64 SLED-SP3"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":902,"repository_id":1571,"parent_product_id":null,"root_product_id":902,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 SLED-SP3"},{"channel_label":"sle11-sp2-slms-1.3-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":937,"repository_id":916,"parent_product_id":690,"root_product_id":690,"update_tag":"sleslms13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-SLMS-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-SLMS-1.3-Pool - for x86_64"},{"channel_label":"sle11-sp2-slms-1.3-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":937,"repository_id":917,"parent_product_id":690,"root_product_id":690,"update_tag":"sleslms13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-SLMS-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-SLMS-1.3-Updates - for x86_64"},{"channel_label":"sles11-sp2-ltss-updates-x86_64-slms13","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":937,"repository_id":1157,"parent_product_id":690,"root_product_id":690,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for x86_64 SLMS13"},{"channel_label":"sles11-sp1-pool-ppc64","parent_channel_label":null,"product_id":940,"repository_id":919,"parent_product_id":null,"root_product_id":940,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ppc64"},{"channel_label":"sles11-extras-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":920,"parent_product_id":null,"root_product_id":940,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ppc64"},{"channel_label":"sle11-webyast-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":921,"parent_product_id":null,"root_product_id":940,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for ppc64"},{"channel_label":"sles11-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":922,"parent_product_id":null,"root_product_id":940,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ppc64"},{"channel_label":"sle11-webyast-sp1-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":923,"parent_product_id":null,"root_product_id":940,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for ppc64"},{"channel_label":"sle11-sp1-debuginfo-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":924,"parent_product_id":null,"root_product_id":940,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ppc64"},{"channel_label":"sle11-sp1-debuginfo-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":925,"parent_product_id":null,"root_product_id":940,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ppc64"},{"channel_label":"sles11-sp1-suse-manager-tools-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":940,"repository_id":983,"parent_product_id":null,"root_product_id":940,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - ppc64"},{"channel_label":"sles11-sp1-pool-ppc64","parent_channel_label":null,"product_id":946,"repository_id":919,"parent_product_id":null,"root_product_id":946,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ppc64"},{"channel_label":"sles11-extras-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":920,"parent_product_id":null,"root_product_id":946,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ppc64"},{"channel_label":"sles11-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":922,"parent_product_id":null,"root_product_id":946,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ppc64"},{"channel_label":"sle11-sp1-debuginfo-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":924,"parent_product_id":null,"root_product_id":946,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ppc64"},{"channel_label":"sle11-sp1-debuginfo-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":925,"parent_product_id":null,"root_product_id":946,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ppc64"},{"channel_label":"sle11-sp2-debuginfo-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":926,"parent_product_id":null,"root_product_id":946,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for ppc64"},{"channel_label":"sles11-sp2-core-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":927,"parent_product_id":null,"root_product_id":946,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for ppc64"},{"channel_label":"sles11-sp2-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":928,"parent_product_id":null,"root_product_id":946,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for ppc64"},{"channel_label":"sle11-webyast-sp2-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":929,"parent_product_id":null,"root_product_id":946,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for ppc64"},{"channel_label":"sle11-sp2-debuginfo-core-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":930,"parent_product_id":null,"root_product_id":946,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for ppc64"},{"channel_label":"sle11-webyast-sp2-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":931,"parent_product_id":null,"root_product_id":946,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for ppc64"},{"channel_label":"sles11-sp2-extension-store-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":940,"parent_product_id":null,"root_product_id":946,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for ppc64"},{"channel_label":"sles11-sp2-suse-manager-tools-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":946,"repository_id":1569,"parent_product_id":null,"root_product_id":946,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - ppc64"},{"channel_label":"sles11-sp1-pool-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":919,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ppc64 SLES-SP3"},{"channel_label":"sles11-extras-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":920,"parent_product_id":null,"root_product_id":949,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ppc64 SLES-SP3"},{"channel_label":"sles11-sp1-updates-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":922,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ppc64 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":924,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ppc64 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":925,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ppc64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":926,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for ppc64 SLES-SP3"},{"channel_label":"sles11-sp2-core-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":927,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for ppc64 SLES-SP3"},{"channel_label":"sles11-sp2-updates-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":928,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for ppc64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":930,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for ppc64 SLES-SP3"},{"channel_label":"sles11-sp3-updates-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":936,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for ppc64"},{"channel_label":"sle11-sp3-debuginfo-pool-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":937,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for ppc64"},{"channel_label":"sles11-sp3-extension-store-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":938,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for ppc64"},{"channel_label":"sles11-sp3-pool-ppc64","parent_channel_label":null,"product_id":949,"repository_id":939,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for ppc64"},{"channel_label":"sles11-sp2-extension-store-ppc64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":940,"parent_product_id":null,"root_product_id":949,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for ppc64 SLES-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":941,"parent_product_id":null,"root_product_id":949,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for ppc64"},{"channel_label":"sle11-security-module-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":1380,"parent_product_id":null,"root_product_id":949,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for ppc64"},{"channel_label":"sles11-sp2-suse-manager-tools-ppc64-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":1569,"parent_product_id":null,"root_product_id":949,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - ppc64 SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":1574,"parent_product_id":null,"root_product_id":949,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - ppc64"},{"channel_label":"sle11-public-cloud-module-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":949,"repository_id":1780,"parent_product_id":null,"root_product_id":949,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for ppc64"},{"channel_label":"sle11-hae-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":959,"repository_id":944,"parent_product_id":684,"root_product_id":684,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for i586"},{"channel_label":"sle11-hae-sp1-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":959,"repository_id":945,"parent_product_id":684,"root_product_id":684,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for i586"},{"channel_label":"sle11-hae-sp2-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":961,"repository_id":947,"parent_product_id":690,"root_product_id":690,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for x86_64"},{"channel_label":"sle11-hae-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":961,"repository_id":948,"parent_product_id":690,"root_product_id":690,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for x86_64"},{"channel_label":"sle11-hae-sp2-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":961,"repository_id":947,"parent_product_id":996,"root_product_id":996,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for x86_64 VMWare"},{"channel_label":"sle11-hae-sp2-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":961,"repository_id":948,"parent_product_id":996,"root_product_id":996,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for x86_64 VMWare"},{"channel_label":"sle11-hae-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":967,"repository_id":946,"parent_product_id":769,"root_product_id":769,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for x86_64"},{"channel_label":"sle11-hae-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":967,"repository_id":953,"parent_product_id":769,"root_product_id":769,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for x86_64"},{"channel_label":"sle11-hae-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":971,"repository_id":956,"parent_product_id":814,"root_product_id":814,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for x86_64"},{"channel_label":"sle11-hae-sp3-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":971,"repository_id":3037,"parent_product_id":814,"root_product_id":814,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for x86_64"},{"channel_label":"sle11-hae-sp3-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":971,"repository_id":956,"parent_product_id":993,"root_product_id":993,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-hae-sp3-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":971,"repository_id":3037,"parent_product_id":993,"root_product_id":993,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-hae-sp2-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":975,"repository_id":949,"parent_product_id":811,"root_product_id":811,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for i586"},{"channel_label":"sle11-hae-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":975,"repository_id":950,"parent_product_id":811,"root_product_id":811,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for i586"},{"channel_label":"sle11-hae-sp2-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":975,"repository_id":949,"parent_product_id":996,"root_product_id":996,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for i586 VMWare"},{"channel_label":"sle11-hae-sp2-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":975,"repository_id":950,"parent_product_id":996,"root_product_id":996,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for i586 VMWare"},{"channel_label":"sle11-hae-sp3-pool-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":977,"repository_id":951,"parent_product_id":793,"root_product_id":793,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for i586"},{"channel_label":"sle11-hae-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":977,"repository_id":952,"parent_product_id":793,"root_product_id":793,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for i586"},{"channel_label":"sle11-hae-sp3-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":977,"repository_id":951,"parent_product_id":993,"root_product_id":993,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-hae-sp3-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":977,"repository_id":952,"parent_product_id":993,"root_product_id":993,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for i586 VMWare-SP3"},{"channel_label":"sles11-extras-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":679,"parent_product_id":null,"root_product_id":993,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586 VMWare-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":680,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":682,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":707,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sles11-extras-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":710,"parent_product_id":null,"root_product_id":993,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":712,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sles11-sp2-extension-store-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":713,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":715,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":716,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":717,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586 VMWare-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":719,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":735,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp3-debuginfo-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":736,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":759,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for i586 VMWare-SP3"},{"channel_label":"sles11-sp2-extension-store-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":761,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for i586 VMWare-SP3"},{"channel_label":"sle11-sp3-debuginfo-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":763,"parent_product_id":null,"root_product_id":993,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for i586 VMWare-SP3"},{"channel_label":"sles11-sp2-vmware-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":958,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Updates - for i586 VMWare-SP3"},{"channel_label":"sles11-sp1-vmware-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":959,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for i586 VMWare-SP3"},{"channel_label":"sles11-sp3-vmware-updates-i586","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":960,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-VMware-Updates - for i586"},{"channel_label":"sles11-sp1-vmware-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":961,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for i586 VMWare-SP3"},{"channel_label":"sles11-sp2-vmware-core-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":962,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Core - for i586 VMWare-SP3"},{"channel_label":"sles11-sp3-vmware-pool-i586","parent_channel_label":null,"product_id":993,"repository_id":963,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-VMware-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-VMware-Pool - for i586"},{"channel_label":"sles11-sp2-vmware-core-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":964,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Core - for x86_64 VMWare-SP3"},{"channel_label":"sles11-sp2-vmware-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":965,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sles11-sp1-vmware-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":966,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sles11-sp1-vmware-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":967,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sles11-sp3-vmware-pool-x86_64","parent_channel_label":null,"product_id":993,"repository_id":968,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-VMware-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-VMware-Pool - for x86_64"},{"channel_label":"sles11-sp3-vmware-updates-x86_64","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":969,"parent_product_id":null,"root_product_id":993,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-VMware-Updates - for x86_64"},{"channel_label":"sles11-sp3-suse-manager-tools-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":1208,"parent_product_id":null,"root_product_id":993,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - x86_64 VMWare-SP3"},{"channel_label":"sles11-sp2-suse-manager-tools-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":1567,"parent_product_id":null,"root_product_id":993,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - i586 VMWare-SP3"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":993,"repository_id":1571,"parent_product_id":null,"root_product_id":993,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 VMWare-SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":993,"repository_id":1572,"parent_product_id":null,"root_product_id":993,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - i586 VMWare-SP3"},{"channel_label":"sles11-extras-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":995,"repository_id":679,"parent_product_id":null,"root_product_id":995,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":995,"repository_id":680,"parent_product_id":null,"root_product_id":995,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":995,"repository_id":682,"parent_product_id":null,"root_product_id":995,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":995,"repository_id":707,"parent_product_id":null,"root_product_id":995,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 VMWare"},{"channel_label":"sles11-extras-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":995,"repository_id":710,"parent_product_id":null,"root_product_id":995,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 VMWare"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":995,"repository_id":715,"parent_product_id":null,"root_product_id":995,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 VMWare"},{"channel_label":"sles11-sp1-vmware-pool-i586","parent_channel_label":null,"product_id":995,"repository_id":959,"parent_product_id":null,"root_product_id":995,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for i586"},{"channel_label":"sles11-sp1-vmware-updates-i586","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":995,"repository_id":961,"parent_product_id":null,"root_product_id":995,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for i586"},{"channel_label":"sles11-sp1-vmware-updates-x86_64","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":995,"repository_id":966,"parent_product_id":null,"root_product_id":995,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for x86_64"},{"channel_label":"sles11-sp1-vmware-pool-x86_64","parent_channel_label":null,"product_id":995,"repository_id":967,"parent_product_id":null,"root_product_id":995,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for x86_64"},{"channel_label":"sles11-sp1-suse-manager-tools-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":995,"repository_id":976,"parent_product_id":null,"root_product_id":995,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - i586 VMWare"},{"channel_label":"sles11-sp1-suse-manager-tools-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":995,"repository_id":985,"parent_product_id":null,"root_product_id":995,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - x86_64 VMWare"},{"channel_label":"sles11-extras-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":679,"parent_product_id":null,"root_product_id":996,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":680,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":682,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for i586 VMWare"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":707,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 VMWare"},{"channel_label":"sles11-extras-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":710,"parent_product_id":null,"root_product_id":996,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 VMWare"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":712,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 VMWare"},{"channel_label":"sles11-sp2-extension-store-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":713,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for x86_64 VMWare"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":715,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 VMWare"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":716,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 VMWare"},{"channel_label":"sle11-sp2-debuginfo-core-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":717,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for i586 VMWare"},{"channel_label":"sle11-sp2-debuginfo-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":719,"parent_product_id":null,"root_product_id":996,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for i586 VMWare"},{"channel_label":"sles11-sp2-extension-store-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":761,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for i586 VMWare"},{"channel_label":"sles11-sp2-vmware-updates-i586","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":958,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Updates - for i586"},{"channel_label":"sles11-sp1-vmware-pool-i586","parent_channel_label":null,"product_id":996,"repository_id":959,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for i586"},{"channel_label":"sles11-sp1-vmware-updates-i586","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":961,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for i586"},{"channel_label":"sles11-sp2-vmware-core-i586","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":962,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Core - for i586"},{"channel_label":"sles11-sp2-vmware-core-x86_64","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":964,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Core - for x86_64"},{"channel_label":"sles11-sp2-vmware-updates-x86_64","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":965,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-VMware-Updates - for x86_64"},{"channel_label":"sles11-sp1-vmware-updates-x86_64","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":966,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Updates - for x86_64"},{"channel_label":"sles11-sp1-vmware-pool-x86_64","parent_channel_label":null,"product_id":996,"repository_id":967,"parent_product_id":null,"root_product_id":996,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-VMware-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-VMware-Pool - for x86_64"},{"channel_label":"sles11-sp2-suse-manager-tools-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":996,"repository_id":1567,"parent_product_id":null,"root_product_id":996,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - i586 VMWare"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":996,"repository_id":1571,"parent_product_id":null,"root_product_id":996,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 VMWare"},{"channel_label":"sles11-sp1-updates-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":705,"parent_product_id":null,"root_product_id":1000,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 Proxy"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":707,"parent_product_id":null,"root_product_id":1000,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 Proxy"},{"channel_label":"sles11-extras-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":710,"parent_product_id":null,"root_product_id":1000,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 Proxy"},{"channel_label":"sles11-sp1-pool-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":711,"parent_product_id":null,"root_product_id":1000,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 Proxy"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":715,"parent_product_id":null,"root_product_id":1000,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 Proxy"},{"channel_label":"sles11-sp1-suse-manager-tools-x86_64-proxy","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":985,"parent_product_id":null,"root_product_id":1000,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - x86_64 Proxy"},{"channel_label":"suse-manager-proxy-1.2-updates-x86_64","parent_channel_label":"suse-manager-proxy-1.2-pool-x86_64","product_id":1000,"repository_id":997,"parent_product_id":null,"root_product_id":1000,"update_tag":"slemap12sp1","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-1.2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-1.2-Updates - for x86_64"},{"channel_label":"suse-manager-proxy-1.2-pool-x86_64","parent_channel_label":null,"product_id":1000,"repository_id":998,"parent_product_id":null,"root_product_id":1000,"update_tag":"slemap12sp1","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-1.2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-1.2-Pool - for x86_64"},{"channel_label":"sles11-sp1-updates-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":705,"parent_product_id":null,"root_product_id":1002,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 Proxy 1.7"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":707,"parent_product_id":null,"root_product_id":1002,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 Proxy 1.7"},{"channel_label":"sles11-sp2-core-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":709,"parent_product_id":null,"root_product_id":1002,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64 Proxy 1.7"},{"channel_label":"sles11-extras-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":710,"parent_product_id":null,"root_product_id":1002,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 Proxy 1.7"},{"channel_label":"sles11-sp1-pool-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":711,"parent_product_id":null,"root_product_id":1002,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 Proxy 1.7"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":712,"parent_product_id":null,"root_product_id":1002,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 Proxy 1.7"},{"channel_label":"sles11-sp2-updates-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":714,"parent_product_id":null,"root_product_id":1002,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64 Proxy 1.7"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":715,"parent_product_id":null,"root_product_id":1002,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 Proxy 1.7"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-proxy-1.7","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":716,"parent_product_id":null,"root_product_id":1002,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 Proxy 1.7"},{"channel_label":"suse-manager-proxy-1.7-updates-x86_64","parent_channel_label":"suse-manager-proxy-1.7-pool-x86_64","product_id":1002,"repository_id":999,"parent_product_id":null,"root_product_id":1002,"update_tag":"slemap17sp2","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-1.7-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-1.7-Updates - for x86_64"},{"channel_label":"suse-manager-proxy-1.7-pool-x86_64","parent_channel_label":null,"product_id":1002,"repository_id":1000,"parent_product_id":null,"root_product_id":1002,"update_tag":"slemap17sp2","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-1.7-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-1.7-Pool - for x86_64"},{"channel_label":"sles11-sp1-updates-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":705,"parent_product_id":null,"root_product_id":1008,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 Studio13"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":707,"parent_product_id":null,"root_product_id":1008,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 Studio13"},{"channel_label":"sles11-sp2-core-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":709,"parent_product_id":null,"root_product_id":1008,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64 Studio13"},{"channel_label":"sles11-sp1-pool-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":711,"parent_product_id":null,"root_product_id":1008,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 Studio13"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":712,"parent_product_id":null,"root_product_id":1008,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 Studio13"},{"channel_label":"sles11-sp2-updates-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":714,"parent_product_id":null,"root_product_id":1008,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64 Studio13"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":715,"parent_product_id":null,"root_product_id":1008,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 Studio13"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":716,"parent_product_id":null,"root_product_id":1008,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 Studio13"},{"channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","parent_channel_label":null,"product_id":1008,"repository_id":1012,"parent_product_id":null,"root_product_id":1008,"update_tag":"slestso13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-StudioOnsite-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-StudioOnsite-1.3-Pool - for x86_64"},{"channel_label":"sle11-sp2-studioonsite-1.3-updates-x86_64","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":1013,"parent_product_id":null,"root_product_id":1008,"update_tag":"slestso13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-StudioOnsite-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-StudioOnsite-1.3-Updates - for x86_64"},{"channel_label":"sles11-sp2-ltss-updates-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":1157,"parent_product_id":null,"root_product_id":1008,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for x86_64 Studio13"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-studio13","parent_channel_label":"sle11-sp2-studioonsite-1.3-pool-x86_64","product_id":1008,"repository_id":1571,"parent_product_id":null,"root_product_id":1008,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 Studio13"},{"channel_label":"sle11-sp1-debuginfo-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":970,"parent_product_id":null,"root_product_id":1033,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ia64"},{"channel_label":"sle11-sp1-debuginfo-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":971,"parent_product_id":null,"root_product_id":1033,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ia64"},{"channel_label":"sles11-extras-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":972,"parent_product_id":null,"root_product_id":1033,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ia64"},{"channel_label":"sles11-sp1-suse-manager-tools-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":984,"parent_product_id":null,"root_product_id":1033,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - ia64"},{"channel_label":"sles11-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":987,"parent_product_id":null,"root_product_id":1033,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ia64"},{"channel_label":"sles11-sp1-pool-ia64","parent_channel_label":null,"product_id":1033,"repository_id":991,"parent_product_id":null,"root_product_id":1033,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ia64"},{"channel_label":"sle11-webyast-sp1-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":1032,"parent_product_id":null,"root_product_id":1033,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for ia64"},{"channel_label":"sle11-webyast-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1033,"repository_id":1033,"parent_product_id":null,"root_product_id":1033,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for ia64"},{"channel_label":"sle11-sp1-debuginfo-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":970,"parent_product_id":null,"root_product_id":1034,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ia64"},{"channel_label":"sle11-sp1-debuginfo-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":971,"parent_product_id":null,"root_product_id":1034,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ia64"},{"channel_label":"sles11-extras-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":972,"parent_product_id":null,"root_product_id":1034,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ia64"},{"channel_label":"sle11-sp2-debuginfo-core-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":973,"parent_product_id":null,"root_product_id":1034,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for ia64"},{"channel_label":"sles11-sp2-extension-store-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":974,"parent_product_id":null,"root_product_id":1034,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for ia64"},{"channel_label":"sle11-sp2-debuginfo-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":975,"parent_product_id":null,"root_product_id":1034,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for ia64"},{"channel_label":"sles11-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":987,"parent_product_id":null,"root_product_id":1034,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ia64"},{"channel_label":"sles11-sp1-pool-ia64","parent_channel_label":null,"product_id":1034,"repository_id":991,"parent_product_id":null,"root_product_id":1034,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ia64"},{"channel_label":"sles11-sp2-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":1011,"parent_product_id":null,"root_product_id":1034,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for ia64"},{"channel_label":"sles11-sp2-core-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":1014,"parent_product_id":null,"root_product_id":1034,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for ia64"},{"channel_label":"sle11-webyast-sp2-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":1034,"parent_product_id":null,"root_product_id":1034,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for ia64"},{"channel_label":"sle11-webyast-sp2-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":1035,"parent_product_id":null,"root_product_id":1034,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for ia64"},{"channel_label":"sles11-sp2-suse-manager-tools-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1034,"repository_id":1568,"parent_product_id":null,"root_product_id":1034,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - ia64"},{"channel_label":"sle11-sp1-debuginfo-pool-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":970,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for ia64 SLES-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":971,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for ia64 SLES-SP3"},{"channel_label":"sles11-extras-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":972,"parent_product_id":null,"root_product_id":1037,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ia64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":973,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for ia64 SLES-SP3"},{"channel_label":"sles11-sp2-extension-store-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":974,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for ia64 SLES-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":975,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for ia64 SLES-SP3"},{"channel_label":"sles11-sp1-updates-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":987,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for ia64 SLES-SP3"},{"channel_label":"sles11-sp1-pool-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":991,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for ia64 SLES-SP3"},{"channel_label":"sles11-sp2-updates-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1011,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for ia64 SLES-SP3"},{"channel_label":"sles11-sp2-core-ia64-sles-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1014,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for ia64 SLES-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1028,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for ia64"},{"channel_label":"sle11-sp3-debuginfo-pool-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1030,"parent_product_id":null,"root_product_id":1037,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for ia64"},{"channel_label":"sles11-sp3-updates-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1036,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for ia64"},{"channel_label":"sles11-sp3-pool-ia64","parent_channel_label":null,"product_id":1037,"repository_id":1037,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for ia64"},{"channel_label":"sles11-sp3-extension-store-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1038,"parent_product_id":null,"root_product_id":1037,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for ia64"},{"channel_label":"sle11-security-module-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1385,"parent_product_id":null,"root_product_id":1037,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for ia64"},{"channel_label":"sles11-sp2-suse-manager-tools-ia64-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1568,"parent_product_id":null,"root_product_id":1037,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - ia64 SP3"},{"channel_label":"sles11-sp3-suse-manager-tools-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1573,"parent_product_id":null,"root_product_id":1037,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - ia64"},{"channel_label":"sle11-public-cloud-module-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1037,"repository_id":1783,"parent_product_id":null,"root_product_id":1037,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for ia64"},{"channel_label":"sle11-hae-sp3-pool-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1042,"repository_id":1045,"parent_product_id":949,"root_product_id":949,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for ppc64"},{"channel_label":"sle11-hae-sp3-updates-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1042,"repository_id":1046,"parent_product_id":949,"root_product_id":949,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for ppc64"},{"channel_label":"sle11-hae-sp2-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1044,"repository_id":1041,"parent_product_id":946,"root_product_id":946,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for ppc64"},{"channel_label":"sle11-hae-sp2-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1044,"repository_id":1042,"parent_product_id":946,"root_product_id":946,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for ppc64"},{"channel_label":"sle11-hae-sp1-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1046,"repository_id":1043,"parent_product_id":940,"root_product_id":940,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for ppc64"},{"channel_label":"sle11-hae-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1046,"repository_id":1044,"parent_product_id":940,"root_product_id":940,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for ppc64"},{"channel_label":"slert11-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1051,"repository_id":1049,"parent_product_id":769,"root_product_id":769,"update_tag":"slertesp1","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP1-Updates - for x86_64"},{"channel_label":"slert11-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1051,"repository_id":1050,"parent_product_id":769,"root_product_id":769,"update_tag":"slertesp1","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP1-Pool - for x86_64"},{"channel_label":"slert11-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1052,"repository_id":1051,"parent_product_id":690,"root_product_id":690,"update_tag":"slertesp2","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP2-Updates - for x86_64"},{"channel_label":"slert11-sp2-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1052,"repository_id":1052,"parent_product_id":690,"root_product_id":690,"update_tag":"slertesp2","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP2-Pool - for x86_64"},{"channel_label":"slert11-sp3-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1058,"repository_id":1061,"parent_product_id":814,"root_product_id":814,"update_tag":"slertesp3","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP3-Pool - for x86_64"},{"channel_label":"slert11-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1058,"repository_id":1062,"parent_product_id":814,"root_product_id":814,"update_tag":"slertesp3","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP3-Updates - for x86_64"},{"channel_label":"sle11-hae-sp2-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1060,"repository_id":1063,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for ia64"},{"channel_label":"sle11-hae-sp2-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1060,"repository_id":1064,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for ia64"},{"channel_label":"sle11-hae-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1061,"repository_id":1065,"parent_product_id":1033,"root_product_id":1033,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for ia64"},{"channel_label":"sle11-hae-sp1-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1061,"repository_id":1066,"parent_product_id":1033,"root_product_id":1033,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for ia64"},{"channel_label":"sle11-hae-sp3-updates-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1063,"repository_id":1069,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for ia64"},{"channel_label":"sle11-hae-sp3-pool-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1063,"repository_id":1070,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for ia64"},{"channel_label":"sle11-pos-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1068,"repository_id":1075,"parent_product_id":690,"root_product_id":690,"update_tag":"sleposp2","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP2-Updates - for x86_64"},{"channel_label":"sle11-pos-sp2-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1068,"repository_id":1076,"parent_product_id":690,"root_product_id":690,"update_tag":"sleposp2","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP2-Pool - for x86_64"},{"channel_label":"sle11-pos-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1068,"repository_id":1073,"parent_product_id":811,"root_product_id":811,"update_tag":"sleposp2","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP2-Updates - for i586"},{"channel_label":"sle11-pos-sp2-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1068,"repository_id":1074,"parent_product_id":811,"root_product_id":811,"update_tag":"sleposp2","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP2-Pool - for i586"},{"channel_label":"sle11-pos-sp1-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1072,"repository_id":1072,"parent_product_id":684,"root_product_id":684,"update_tag":"sleposp1","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP1-Pool - for i586"},{"channel_label":"sle11-pos-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1072,"repository_id":1083,"parent_product_id":684,"root_product_id":684,"update_tag":"sleposp1","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP1-Updates - for i586"},{"channel_label":"sle11-pos-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1072,"repository_id":1071,"parent_product_id":769,"root_product_id":769,"update_tag":"sleposp1","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP1-Pool - for x86_64"},{"channel_label":"sle11-pos-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1072,"repository_id":1082,"parent_product_id":769,"root_product_id":769,"update_tag":"sleposp1","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP1-Updates - for x86_64"},{"channel_label":"sle11-pos-sp3-pool-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1073,"repository_id":1084,"parent_product_id":793,"root_product_id":793,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Pool - for i586"},{"channel_label":"sle11-pos-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1073,"repository_id":1085,"parent_product_id":793,"root_product_id":793,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Updates - for i586"},{"channel_label":"sle11-pos-sp3-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1073,"repository_id":1086,"parent_product_id":814,"root_product_id":814,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Pool - for x86_64"},{"channel_label":"sle11-pos-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1073,"repository_id":1087,"parent_product_id":814,"root_product_id":814,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Updates - for x86_64"},{"channel_label":"sle11-pos-sp3-pool-i586-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1073,"repository_id":1084,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Pool - for i586 SP4"},{"channel_label":"sle11-pos-sp3-updates-i586-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1073,"repository_id":1085,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Updates - for i586 SP4"},{"channel_label":"sle11-pos-sp3-pool-x86_64-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1073,"repository_id":1086,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Pool - for x86_64 SP4"},{"channel_label":"sle11-pos-sp3-updates-x86_64-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1073,"repository_id":1087,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sleposp3","url":"https://updates.suse.com/repo/$RCE/SLE11-POS-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-POS-SP3-Updates - for x86_64 SP4"},{"channel_label":"sle11-hae-sp3-pool-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1080,"repository_id":1096,"parent_product_id":693,"root_product_id":693,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for s390x"},{"channel_label":"sle11-hae-sp3-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1080,"repository_id":1097,"parent_product_id":693,"root_product_id":693,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for s390x"},{"channel_label":"sle11-hae-sp2-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1082,"repository_id":1098,"parent_product_id":755,"root_product_id":755,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for s390x"},{"channel_label":"sle11-hae-sp2-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1082,"repository_id":1099,"parent_product_id":755,"root_product_id":755,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for s390x"},{"channel_label":"sle11-hae-sp1-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1084,"repository_id":1094,"parent_product_id":745,"root_product_id":745,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for s390x"},{"channel_label":"sle11-hae-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1084,"repository_id":1095,"parent_product_id":745,"root_product_id":745,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for s390x"},{"channel_label":"suse-cloud-1.0-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1090,"repository_id":1102,"parent_product_id":690,"root_product_id":690,"update_tag":"sleclo10sp2","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-1.0-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-1.0-Pool - for x86_64"},{"channel_label":"suse-cloud-1.0-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1090,"repository_id":1103,"parent_product_id":690,"root_product_id":690,"update_tag":"sleclo10sp2","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-1.0-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-1.0-Updates - for x86_64"},{"channel_label":"suse-cloud-2.0-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1091,"repository_id":1104,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo20sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-2.0-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-2.0-Updates - for x86_64"},{"channel_label":"suse-cloud-2.0-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1091,"repository_id":1105,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo20sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-2.0-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-2.0-Pool - for x86_64"},{"channel_label":"sle11-hae-geo-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1102,"repository_id":1117,"parent_product_id":977,"root_product_id":793,"update_tag":"sleshagsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP3-Updates - for i586"},{"channel_label":"sle11-hae-geo-sp3-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1102,"repository_id":1117,"parent_product_id":977,"root_product_id":993,"update_tag":"sleshagsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP3-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-hae-geo-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1107,"repository_id":1120,"parent_product_id":971,"root_product_id":814,"update_tag":"sleshagsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP3-Updates - for x86_64"},{"channel_label":"sle11-hae-geo-sp3-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1107,"repository_id":1120,"parent_product_id":971,"root_product_id":993,"update_tag":"sleshagsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP3-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-hae-geo-sp3-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1110,"repository_id":1121,"parent_product_id":1080,"root_product_id":693,"update_tag":"sleshagsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP3-Updates - for s390x"},{"channel_label":"suse-cloud-3.0-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1114,"repository_id":1158,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo30sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-3.0-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-3.0-Pool - for x86_64"},{"channel_label":"suse-cloud-3.0-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1114,"repository_id":1159,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo30sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-3.0-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-3.0-Updates - for x86_64"},{"channel_label":"sles12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1628,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Updates - for s390x"},{"channel_label":"sles12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1629,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-pool-s390x","parent_channel_label":null,"product_id":1115,"repository_id":1630,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Pool - for s390x"},{"channel_label":"sles12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1631,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1728,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for s390x"},{"channel_label":"sle-manager-tools12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1729,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-manager-tools12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1730,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for s390x"},{"channel_label":"sle-manager-tools12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1115,"repository_id":1731,"parent_product_id":null,"root_product_id":1115,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for s390x"},{"channel_label":"sles12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1624,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Updates - for ppc64le"},{"channel_label":"sles12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1625,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-pool-ppc64le","parent_channel_label":null,"product_id":1116,"repository_id":1626,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Pool - for ppc64le"},{"channel_label":"sles12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1627,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1724,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1725,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-manager-tools12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1726,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1116,"repository_id":1727,"parent_product_id":null,"root_product_id":1116,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sles12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1632,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Updates - for x86_64"},{"channel_label":"sles12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1633,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-pool-x86_64","parent_channel_label":null,"product_id":1117,"repository_id":1634,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Pool - for x86_64"},{"channel_label":"sles12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1635,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1732,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1733,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-manager-tools12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1734,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1117,"repository_id":1735,"parent_product_id":null,"root_product_id":1117,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-ga-desktop-nvidia-driver-x86_64","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1503,"parent_product_id":null,"root_product_id":1118,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-GA-Desktop-NVIDIA-Driver - for x86_64"},{"channel_label":"sled12-updates-x86_64","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1636,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-Updates - for x86_64"},{"channel_label":"sled12-debuginfo-updates-x86_64","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1637,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-Debuginfo-Updates - for x86_64"},{"channel_label":"sled12-pool-x86_64","parent_channel_label":null,"product_id":1118,"repository_id":1638,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-Pool - for x86_64"},{"channel_label":"sled12-debuginfo-pool-x86_64","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1639,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1732,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SLED"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1733,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-manager-tools12-pool-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1734,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SLED"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1118,"repository_id":1735,"parent_product_id":null,"root_product_id":1118,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"rhel-x86_64-server-5","parent_channel_label":null,"product_id":1122,"repository_id":-72,"parent_product_id":null,"root_product_id":1122,"update_tag":null,"url":"http://localhost/pub/repositories/empty/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RHEL - x86_64 Server 5"},{"channel_label":"rhel-i386-server-5","parent_channel_label":null,"product_id":1122,"repository_id":-71,"parent_product_id":null,"root_product_id":1122,"update_tag":null,"url":"http://localhost/pub/repositories/empty/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RHEL - i386 Server 5"},{"channel_label":"res5-suse-manager-tools-x86_64","parent_channel_label":"rhel-x86_64-server-5","product_id":1122,"repository_id":979,"parent_product_id":null,"root_product_id":1122,"update_tag":"res5ct","url":"https://updates.suse.com/repo/$RCE/RES5-SUSE-Manager-Tools/x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"RES5 - SUSE-Manager-Tools x86_64"},{"channel_label":"res5-suse-manager-tools-i386","parent_channel_label":"rhel-i386-server-5","product_id":1122,"repository_id":990,"parent_product_id":null,"root_product_id":1122,"update_tag":"res5ct","url":"https://updates.suse.com/repo/$RCE/RES5-SUSE-Manager-Tools/i386/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"RES5 - SUSE-Manager-Tools i386"},{"channel_label":"res5-x86_64","parent_channel_label":"rhel-x86_64-server-5","product_id":1122,"repository_id":1169,"parent_product_id":null,"root_product_id":1122,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES5/x86_64/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES5 - for x86_64"},{"channel_label":"res5-i386","parent_channel_label":"rhel-i386-server-5","product_id":1122,"repository_id":1170,"parent_product_id":null,"root_product_id":1122,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES5/i386/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES5 - for i386"},{"channel_label":"sles11-sp1-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":705,"parent_product_id":null,"root_product_id":1129,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 SAP-AiO"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":707,"parent_product_id":null,"root_product_id":1129,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SAP-AiO"},{"channel_label":"sles11-sp1-pool-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":711,"parent_product_id":null,"root_product_id":1129,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 SAP-AiO"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":715,"parent_product_id":null,"root_product_id":1129,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SAP-AiO"},{"channel_label":"sles11-sp1-ltss-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":796,"parent_product_id":null,"root_product_id":1129,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-LTSS-Updates - for x86_64 SAP-AiO"},{"channel_label":"sle11-webyast-sp1-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":797,"parent_product_id":null,"root_product_id":1129,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Updates - for x86_64 SAP-AiO"},{"channel_label":"sle11-webyast-sp1-pool-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":798,"parent_product_id":null,"root_product_id":1129,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP1-Pool - for x86_64 SAP-AiO"},{"channel_label":"sle11-hae-sp1-pool-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":946,"parent_product_id":null,"root_product_id":1129,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Pool - for x86_64 SAP-AiO"},{"channel_label":"sle11-hae-sp1-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":953,"parent_product_id":null,"root_product_id":1129,"update_tag":"sleshasp1","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP1-Updates - for x86_64 SAP-AiO"},{"channel_label":"sles11-sp1-suse-manager-tools-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":985,"parent_product_id":null,"root_product_id":1129,"update_tag":"slesctsp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-SUSE-Manager-Tools - x86_64 SAP-AiO"},{"channel_label":"sle11-sp1-sap-aio-updates-x86_64","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":1190,"parent_product_id":null,"root_product_id":1129,"update_tag":"slesapp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-SAP-AIO-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-SAP-AIO-Updates - for x86_64"},{"channel_label":"sle11-sp1-sap-aio-pool-x86_64","parent_channel_label":null,"product_id":1129,"repository_id":1191,"parent_product_id":null,"root_product_id":1129,"update_tag":"slesapp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-SAP-AIO-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-SAP-AIO-Pool - for x86_64"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1129,"repository_id":1571,"parent_product_id":null,"root_product_id":1129,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 SAP-AiO"},{"channel_label":"sles11-sp1-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":705,"parent_product_id":null,"root_product_id":1130,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 SAP-SP2"},{"channel_label":"sle11-webyast-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":706,"parent_product_id":null,"root_product_id":1130,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Pool - for x86_64 SAP-SP2"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":707,"parent_product_id":null,"root_product_id":1130,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SAP-SP2"},{"channel_label":"sle11-webyast-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":708,"parent_product_id":null,"root_product_id":1130,"update_tag":"slewystsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-WebYaST-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-WebYaST-SP2-Updates - for x86_64 SAP-SP2"},{"channel_label":"sles11-sp2-core-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":709,"parent_product_id":null,"root_product_id":1130,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64 SAP-SP2"},{"channel_label":"sles11-extras-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":710,"parent_product_id":null,"root_product_id":1130,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 SAP-SP2"},{"channel_label":"sles11-sp1-pool-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":711,"parent_product_id":null,"root_product_id":1130,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 SAP-SP2"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":712,"parent_product_id":null,"root_product_id":1130,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 SAP-SP2"},{"channel_label":"sles11-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":714,"parent_product_id":null,"root_product_id":1130,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64 SAP-SP2"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":715,"parent_product_id":null,"root_product_id":1130,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SAP-SP2"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":716,"parent_product_id":null,"root_product_id":1130,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 SAP-SP2"},{"channel_label":"sle11-hae-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":947,"parent_product_id":null,"root_product_id":1130,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Pool - for x86_64 SAP-SP2"},{"channel_label":"sle11-hae-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":948,"parent_product_id":null,"root_product_id":1130,"update_tag":"sleshasp2","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP2-Updates - for x86_64 SAP-SP2"},{"channel_label":"sles11-sp2-ltss-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":1157,"parent_product_id":null,"root_product_id":1130,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-LTSS-Updates - for x86_64 sap-sp2"},{"channel_label":"sle11-sp2-sap-updates-x86_64","parent_channel_label":null,"product_id":1130,"repository_id":1192,"parent_product_id":null,"root_product_id":1130,"update_tag":"slesapp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-SAP-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-SAP-Updates - for x86_64"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1130,"repository_id":1571,"parent_product_id":null,"root_product_id":1130,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 SAP-SP2"},{"channel_label":"sles11-sp1-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":705,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp1-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":707,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Pool - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp2-core-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":709,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Core - for x86_64 SAP-SP3"},{"channel_label":"sles11-extras-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":710,"parent_product_id":null,"root_product_id":1131,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp1-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":711,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp1","url":"https://updates.suse.com/repo/$RCE/SLES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP1-Pool - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp2-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":712,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Updates - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp2-extension-store-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":713,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Extension-Store - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp2-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":714,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp1-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":715,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SP1-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP1-Debuginfo-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp2-debuginfo-core-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":716,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-Debuginfo-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-Debuginfo-Core - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":735,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":736,"parent_product_id":null,"root_product_id":1131,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":737,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":738,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp3-extension-store-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":739,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Extension-Store/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Extension-Store - for x86_64 SAP-SP3"},{"channel_label":"sle11-hae-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":956,"parent_product_id":null,"root_product_id":1131,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1185,"parent_product_id":null,"root_product_id":1131,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp3-sap-updates-x86_64","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1187,"parent_product_id":null,"root_product_id":1131,"update_tag":"slesappsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-SAP-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-SAP-Updates - for x86_64"},{"channel_label":"sle11-sp2-webyast-1.3-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1188,"parent_product_id":null,"root_product_id":1131,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-sp3-sap-pool-x86_64","parent_channel_label":null,"product_id":1131,"repository_id":1189,"parent_product_id":null,"root_product_id":1131,"update_tag":"slesappsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-SAP-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-SAP-Pool - for x86_64"},{"channel_label":"sles11-sp3-suse-manager-tools-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1208,"parent_product_id":null,"root_product_id":1131,"update_tag":"slesctsp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-SUSE-Manager-Tools - x86_64 SAP-SP3"},{"channel_label":"sle11-security-module-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1447,"parent_product_id":null,"root_product_id":1131,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for x86_64 SAP-SP3"},{"channel_label":"sles11-sp2-suse-manager-tools-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1571,"parent_product_id":null,"root_product_id":1131,"update_tag":"slesctsp2","url":"https://updates.suse.com/repo/$RCE/SLES11-SP2-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP2-SUSE-Manager-Tools - x86_64 SAP-SP3"},{"channel_label":"sles11-sp3-ltss-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":1967,"parent_product_id":null,"root_product_id":1131,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-LTSS-Updates - for x86_64 sap-sp3"},{"channel_label":"sle11-hae-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1131,"repository_id":3037,"parent_product_id":null,"root_product_id":1131,"update_tag":"sleshasp3","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP3-Pool - for x86_64 SAP-SP3"},{"channel_label":"res6-ha-i386","parent_channel_label":"rhel-i386-server-6","product_id":1132,"repository_id":1171,"parent_product_id":1138,"root_product_id":1138,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES6-HA/i386/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES6-HA - for i386"},{"channel_label":"res6-ha-x86_64","parent_channel_label":"rhel-x86_64-server-6","product_id":1132,"repository_id":1176,"parent_product_id":1138,"root_product_id":1138,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES6-HA/x86_64/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES6-HA - for x86_64"},{"channel_label":"rhel-x86_64-server-6","parent_channel_label":null,"product_id":1138,"repository_id":-74,"parent_product_id":null,"root_product_id":1138,"update_tag":null,"url":"http://localhost/pub/repositories/empty/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RHEL - x86_64 Server 6"},{"channel_label":"rhel-i386-server-6","parent_channel_label":null,"product_id":1138,"repository_id":-73,"parent_product_id":null,"root_product_id":1138,"update_tag":null,"url":"http://localhost/pub/repositories/empty/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RHEL - i386 Server 6"},{"channel_label":"res6-suse-manager-tools-x86_64","parent_channel_label":"rhel-x86_64-server-6","product_id":1138,"repository_id":977,"parent_product_id":null,"root_product_id":1138,"update_tag":"res6ct","url":"https://updates.suse.com/repo/$RCE/RES6-SUSE-Manager-Tools/x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"RES6 - SUSE-Manager-Tools x86_64"},{"channel_label":"res6-suse-manager-tools-i386","parent_channel_label":"rhel-i386-server-6","product_id":1138,"repository_id":994,"parent_product_id":null,"root_product_id":1138,"update_tag":"res6ct","url":"https://updates.suse.com/repo/$RCE/RES6-SUSE-Manager-Tools/i386/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"RES6 - SUSE-Manager-Tools i386"},{"channel_label":"res6-x86_64","parent_channel_label":"rhel-x86_64-server-6","product_id":1138,"repository_id":1173,"parent_product_id":null,"root_product_id":1138,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES6/x86_64/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES6 - for x86_64"},{"channel_label":"res6-i386","parent_channel_label":"rhel-i386-server-6","product_id":1138,"repository_id":1175,"parent_product_id":null,"root_product_id":1138,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES6/i386/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES6 - for i386"},{"channel_label":"sle11-sp3-debuginfo-updates-x86_64-proxy-2.1","parent_channel_label":"suse-manager-proxy-2.1-pool-x86_64","product_id":1141,"repository_id":735,"parent_product_id":null,"root_product_id":1141,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Updates - for x86_64 Proxy 2.1"},{"channel_label":"sle11-sp3-debuginfo-pool-x86_64-proxy-2.1","parent_channel_label":"suse-manager-proxy-2.1-pool-x86_64","product_id":1141,"repository_id":736,"parent_product_id":null,"root_product_id":1141,"update_tag":"dbgsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SP3-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP3-Debuginfo-Pool - for x86_64 Proxy 2.1"},{"channel_label":"sles11-sp3-pool-x86_64-proxy-2.1","parent_channel_label":"suse-manager-proxy-2.1-pool-x86_64","product_id":1141,"repository_id":737,"parent_product_id":null,"root_product_id":1141,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Pool - for x86_64 Proxy 2.1"},{"channel_label":"sles11-sp3-updates-x86_64-proxy-2.1","parent_channel_label":"suse-manager-proxy-2.1-pool-x86_64","product_id":1141,"repository_id":738,"parent_product_id":null,"root_product_id":1141,"update_tag":"slessp3","url":"https://updates.suse.com/repo/$RCE/SLES11-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP3-Updates - for x86_64 Proxy 2.1"},{"channel_label":"suse-manager-proxy-2.1-updates-x86_64","parent_channel_label":"suse-manager-proxy-2.1-pool-x86_64","product_id":1141,"repository_id":1209,"parent_product_id":null,"root_product_id":1141,"update_tag":"slemap21","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-2.1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-2.1-Updates - for x86_64"},{"channel_label":"suse-manager-proxy-2.1-pool-x86_64","parent_channel_label":null,"product_id":1141,"repository_id":1210,"parent_product_id":null,"root_product_id":1141,"update_tag":"slemap21","url":"https://updates.suse.com/repo/$RCE/SUSE-Manager-Proxy-2.1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-2.1-Pool - for x86_64"},{"channel_label":"sle-sdk12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1145,"repository_id":1656,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Updates - for ppc64le"},{"channel_label":"sle-sdk12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1145,"repository_id":1657,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-sdk12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1145,"repository_id":1658,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Pool - for ppc64le"},{"channel_label":"sle-sdk12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1145,"repository_id":1659,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-sdk12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1146,"repository_id":1660,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Updates - for s390x"},{"channel_label":"sle-sdk12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1146,"repository_id":1661,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-sdk12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1146,"repository_id":1662,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Pool - for s390x"},{"channel_label":"sle-sdk12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1146,"repository_id":1663,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-legacy12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-legacy12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-legacy12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1148,"repository_id":1668,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1148,"repository_id":1669,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-legacy12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1148,"repository_id":1670,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1148,"repository_id":1671,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-legacy12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1149,"repository_id":1672,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for s390x"},{"channel_label":"sle-module-legacy12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1149,"repository_id":1673,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-legacy12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1149,"repository_id":1674,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for s390x"},{"channel_label":"sle-module-legacy12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1149,"repository_id":1675,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-legacy12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1149,"repository_id":1672,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for s390x SP1"},{"channel_label":"sle-module-legacy12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1149,"repository_id":1673,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-legacy12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1149,"repository_id":1674,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for s390x SP1"},{"channel_label":"sle-module-legacy12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1149,"repository_id":1675,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-legacy12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1149,"repository_id":1672,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for s390x SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1149,"repository_id":1673,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-legacy12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1149,"repository_id":1674,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for s390x SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1149,"repository_id":1675,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-legacy12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1149,"repository_id":1672,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for s390x SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1149,"repository_id":1673,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-legacy12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1149,"repository_id":1674,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for s390x SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1149,"repository_id":1675,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-legacy12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1149,"repository_id":1672,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for s390x SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1149,"repository_id":1673,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-legacy12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1149,"repository_id":1674,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for s390x SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1149,"repository_id":1675,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sle-module-legacy12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-legacy12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-legacy12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-legacy12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-legacy12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-legacy12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-legacy12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-legacy12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-legacy12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-legacy12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-legacy12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-legacy12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-legacy12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-legacy12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-legacy12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-legacy12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-legacy12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-legacy12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-legacy12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-legacy12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-legacy12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-legacy12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-legacy12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1150,"repository_id":1676,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-legacy12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1150,"repository_id":1677,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-legacy12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1150,"repository_id":1678,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-legacy12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1150,"repository_id":1679,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-web-scripting12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1151,"repository_id":1680,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1151,"repository_id":1681,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-web-scripting12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1151,"repository_id":1682,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1151,"repository_id":1683,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-web-scripting12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1152,"repository_id":1684,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for s390x"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1152,"repository_id":1685,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-web-scripting12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1152,"repository_id":1686,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for s390x"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1152,"repository_id":1687,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-web-scripting12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1152,"repository_id":1684,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for s390x SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1152,"repository_id":1685,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-web-scripting12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1152,"repository_id":1686,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for s390x SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1152,"repository_id":1687,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-web-scripting12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1152,"repository_id":1684,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for s390x SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1152,"repository_id":1685,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-web-scripting12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1152,"repository_id":1686,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for s390x SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1152,"repository_id":1687,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-web-scripting12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1152,"repository_id":1684,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for s390x SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1152,"repository_id":1685,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-web-scripting12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1152,"repository_id":1686,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for s390x SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1152,"repository_id":1687,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-web-scripting12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1152,"repository_id":1684,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for s390x SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1152,"repository_id":1685,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-web-scripting12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1152,"repository_id":1686,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for s390x SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1152,"repository_id":1687,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sle-module-web-scripting12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-web-scripting12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1153,"repository_id":1688,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1153,"repository_id":1689,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1153,"repository_id":1690,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1153,"repository_id":1691,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-ha-geo12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1156,"repository_id":1716,"parent_product_id":1244,"root_product_id":1115,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Updates - for s390x"},{"channel_label":"sle-ha-geo12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1156,"repository_id":1717,"parent_product_id":1244,"root_product_id":1115,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha-geo12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1156,"repository_id":1718,"parent_product_id":1244,"root_product_id":1115,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Pool - for s390x"},{"channel_label":"sle-ha-geo12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1156,"repository_id":1719,"parent_product_id":1244,"root_product_id":1115,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1157,"repository_id":1720,"parent_product_id":1245,"root_product_id":1117,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1157,"repository_id":1721,"parent_product_id":1245,"root_product_id":1117,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1157,"repository_id":1722,"parent_product_id":1245,"root_product_id":1117,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1157,"repository_id":1723,"parent_product_id":1245,"root_product_id":1117,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1157,"repository_id":1720,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1157,"repository_id":1721,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1157,"repository_id":1722,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1157,"repository_id":1723,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle11-sdk-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1159,"repository_id":1262,"parent_product_id":684,"root_product_id":684,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586"},{"channel_label":"sle11-sdk-sp1-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1159,"repository_id":1263,"parent_product_id":684,"root_product_id":684,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586"},{"channel_label":"sle11-sdk-sp1-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1159,"repository_id":1259,"parent_product_id":745,"root_product_id":745,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for s390x"},{"channel_label":"sle11-sdk-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1159,"repository_id":1266,"parent_product_id":745,"root_product_id":745,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for s390x"},{"channel_label":"sle11-sdk-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1159,"repository_id":1264,"parent_product_id":769,"root_product_id":769,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64"},{"channel_label":"sle11-sdk-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1159,"repository_id":1265,"parent_product_id":769,"root_product_id":769,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64"},{"channel_label":"sle11-sdk-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1159,"repository_id":1260,"parent_product_id":940,"root_product_id":940,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ppc64"},{"channel_label":"sle11-sdk-sp1-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1159,"repository_id":1261,"parent_product_id":940,"root_product_id":940,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ppc64"},{"channel_label":"sle11-sdk-sp1-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1159,"repository_id":1262,"parent_product_id":995,"root_product_id":995,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 VMWare"},{"channel_label":"sle11-sdk-sp1-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1159,"repository_id":1263,"parent_product_id":995,"root_product_id":995,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 VMWare"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1159,"repository_id":1264,"parent_product_id":995,"root_product_id":995,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1159,"repository_id":1265,"parent_product_id":995,"root_product_id":995,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1159,"repository_id":1257,"parent_product_id":1033,"root_product_id":1033,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ia64"},{"channel_label":"sle11-sdk-sp1-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1159,"repository_id":1258,"parent_product_id":1033,"root_product_id":1033,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ia64"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1159,"repository_id":1264,"parent_product_id":1129,"root_product_id":1129,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 SAP-AiO"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-sap-aio","parent_channel_label":"sle11-sp1-sap-aio-pool-x86_64","product_id":1159,"repository_id":1265,"parent_product_id":1129,"root_product_id":1129,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 SAP-AiO"},{"channel_label":"sle11-sdk-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1160,"repository_id":1264,"parent_product_id":690,"root_product_id":690,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64"},{"channel_label":"sle11-sdk-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1160,"repository_id":1265,"parent_product_id":690,"root_product_id":690,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64"},{"channel_label":"sle11-sdk-sp2-core-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1160,"repository_id":1275,"parent_product_id":690,"root_product_id":690,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64"},{"channel_label":"sle11-sdk-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1160,"repository_id":1276,"parent_product_id":690,"root_product_id":690,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64"},{"channel_label":"sle11-sdk-sp1-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1160,"repository_id":1259,"parent_product_id":755,"root_product_id":755,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for s390x"},{"channel_label":"sle11-sdk-sp1-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1160,"repository_id":1266,"parent_product_id":755,"root_product_id":755,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for s390x"},{"channel_label":"sle11-sdk-sp2-core-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1160,"repository_id":1268,"parent_product_id":755,"root_product_id":755,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for s390x"},{"channel_label":"sle11-sdk-sp2-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1160,"repository_id":1269,"parent_product_id":755,"root_product_id":755,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for s390x"},{"channel_label":"sle11-sdk-sp1-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1160,"repository_id":1262,"parent_product_id":811,"root_product_id":811,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586"},{"channel_label":"sle11-sdk-sp1-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1160,"repository_id":1263,"parent_product_id":811,"root_product_id":811,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586"},{"channel_label":"sle11-sdk-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1160,"repository_id":1271,"parent_product_id":811,"root_product_id":811,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586"},{"channel_label":"sle11-sdk-sp2-core-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1160,"repository_id":1274,"parent_product_id":811,"root_product_id":811,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586"},{"channel_label":"sle11-sdk-sp1-updates-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":1160,"repository_id":1262,"parent_product_id":843,"root_product_id":843,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 SLED"},{"channel_label":"sle11-sdk-sp1-pool-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":1160,"repository_id":1263,"parent_product_id":843,"root_product_id":843,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 SLED"},{"channel_label":"sle11-sdk-sp2-updates-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":1160,"repository_id":1271,"parent_product_id":843,"root_product_id":843,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586 SLED"},{"channel_label":"sle11-sdk-sp2-core-i586-sled","parent_channel_label":"sled11-sp1-pool-i586","product_id":1160,"repository_id":1274,"parent_product_id":843,"root_product_id":843,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586 SLED"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":1160,"repository_id":1264,"parent_product_id":901,"root_product_id":901,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":1160,"repository_id":1265,"parent_product_id":901,"root_product_id":901,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle11-sdk-sp2-core-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":1160,"repository_id":1275,"parent_product_id":901,"root_product_id":901,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 SLED"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-sled","parent_channel_label":"sled11-sp1-pool-x86_64","product_id":1160,"repository_id":1276,"parent_product_id":901,"root_product_id":901,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 SLED"},{"channel_label":"sle11-sdk-sp1-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1160,"repository_id":1260,"parent_product_id":946,"root_product_id":946,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ppc64"},{"channel_label":"sle11-sdk-sp1-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1160,"repository_id":1261,"parent_product_id":946,"root_product_id":946,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ppc64"},{"channel_label":"sle11-sdk-sp2-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1160,"repository_id":1270,"parent_product_id":946,"root_product_id":946,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for ppc64"},{"channel_label":"sle11-sdk-sp2-core-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1160,"repository_id":1273,"parent_product_id":946,"root_product_id":946,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for ppc64"},{"channel_label":"sle11-sdk-sp1-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1160,"repository_id":1262,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 VMWare"},{"channel_label":"sle11-sdk-sp1-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1160,"repository_id":1263,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 VMWare"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1160,"repository_id":1264,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1160,"repository_id":1265,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp2-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1160,"repository_id":1271,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586 VMWare"},{"channel_label":"sle11-sdk-sp2-core-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1160,"repository_id":1274,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586 VMWare"},{"channel_label":"sle11-sdk-sp2-core-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1160,"repository_id":1275,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1160,"repository_id":1276,"parent_product_id":996,"root_product_id":996,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 VMWare"},{"channel_label":"sle11-sdk-sp1-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1160,"repository_id":1257,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ia64"},{"channel_label":"sle11-sdk-sp1-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1160,"repository_id":1258,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ia64"},{"channel_label":"sle11-sdk-sp2-core-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1160,"repository_id":1267,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for ia64"},{"channel_label":"sle11-sdk-sp2-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1160,"repository_id":1272,"parent_product_id":1034,"root_product_id":1034,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for ia64"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1160,"repository_id":1264,"parent_product_id":1130,"root_product_id":1130,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 SAP-SP2"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1160,"repository_id":1265,"parent_product_id":1130,"root_product_id":1130,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 SAP-SP2"},{"channel_label":"sle11-sdk-sp2-core-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1160,"repository_id":1275,"parent_product_id":1130,"root_product_id":1130,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 SAP-SP2"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle11-sp2-sap-updates-x86_64","product_id":1160,"repository_id":1276,"parent_product_id":1130,"root_product_id":1130,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 SAP-SP2"},{"channel_label":"sle11-sdk-sp1-pool-s390x-sdk-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1259,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for s390x SDK-SP3"},{"channel_label":"sle11-sdk-sp1-updates-s390x-sdk-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1266,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for s390x SDK-SP3"},{"channel_label":"sle11-sdk-sp2-core-s390x-sdk-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1268,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for s390x SDK-SP3"},{"channel_label":"sle11-sdk-sp2-updates-s390x-sdk-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1269,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for s390x SDK-SP3"},{"channel_label":"sle11-sdk-sp3-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1282,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for s390x"},{"channel_label":"sle11-sdk-sp3-pool-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1161,"repository_id":1286,"parent_product_id":693,"root_product_id":693,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for s390x"},{"channel_label":"sle11-sdk-sp1-updates-i586-sdk-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1262,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 SDK-SP3"},{"channel_label":"sle11-sdk-sp1-pool-i586-sdk-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1263,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-updates-i586-sdk-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1271,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-core-i586-sdk-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1274,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586 SDK-SP3"},{"channel_label":"sle11-sdk-sp3-pool-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1277,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for i586"},{"channel_label":"sle11-sdk-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1161,"repository_id":1285,"parent_product_id":793,"root_product_id":793,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for i586"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1264,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 SDK-SP3"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1265,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-core-x86_64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1275,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1276,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 SDK-SP3"},{"channel_label":"sle11-sdk-sp3-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1281,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for x86_64"},{"channel_label":"sle11-sdk-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1161,"repository_id":1284,"parent_product_id":814,"root_product_id":814,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for x86_64"},{"channel_label":"sle11-sdk-sp1-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1262,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp1-pool-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1263,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp2-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1271,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp2-core-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1274,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp3-pool-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1277,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp3-updates-i586-sled-sp3","parent_channel_label":"sled11-sp3-pool-i586","product_id":1161,"repository_id":1285,"parent_product_id":892,"root_product_id":892,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for i586 SLED-SP3"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1264,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1265,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp2-core-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1275,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1276,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp3-pool-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1281,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp3-updates-x86_64-sled-sp3","parent_channel_label":"sled11-sp3-pool-x86_64","product_id":1161,"repository_id":1284,"parent_product_id":902,"root_product_id":902,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for x86_64 SLED-SP3"},{"channel_label":"sle11-sdk-sp1-updates-ppc64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1260,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ppc64 SDK-SP3"},{"channel_label":"sle11-sdk-sp1-pool-ppc64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1261,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ppc64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-updates-ppc64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1270,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for ppc64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-core-ppc64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1273,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for ppc64 SDK-SP3"},{"channel_label":"sle11-sdk-sp3-updates-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1279,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for ppc64"},{"channel_label":"sle11-sdk-sp3-pool-ppc64","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1161,"repository_id":1283,"parent_product_id":949,"root_product_id":949,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for ppc64"},{"channel_label":"sle11-sdk-sp1-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1262,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp1-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1263,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp1-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1264,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp1-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1265,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp2-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1271,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp2-core-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1274,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp2-core-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1275,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp2-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1276,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp3-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1277,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp3-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1281,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp3-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1161,"repository_id":1284,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sdk-sp3-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1161,"repository_id":1285,"parent_product_id":993,"root_product_id":993,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sdk-sp1-updates-ia64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1257,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Updates - for ia64 SDK-SP3"},{"channel_label":"sle11-sdk-sp1-pool-ia64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1258,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp1","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP1-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP1-Pool - for ia64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-core-ia64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1267,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Core/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Core - for ia64 SDK-SP3"},{"channel_label":"sle11-sdk-sp2-updates-ia64-sdk-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1272,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp2","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP2-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP2-Updates - for ia64 SDK-SP3"},{"channel_label":"sle11-sdk-sp3-pool-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1278,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for ia64"},{"channel_label":"sle11-sdk-sp3-updates-ia64","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1161,"repository_id":1280,"parent_product_id":1037,"root_product_id":1037,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for ia64"},{"channel_label":"sle11-sdk-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1161,"repository_id":1281,"parent_product_id":1131,"root_product_id":1131,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Pool - for x86_64 SAP-SP3"},{"channel_label":"sle11-sdk-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1161,"repository_id":1284,"parent_product_id":1131,"root_product_id":1131,"update_tag":"sdksp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP3-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle10-sdk-sp3-pool-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":1179,"repository_id":1337,"parent_product_id":682,"root_product_id":682,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Pool/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Pool - for s390x"},{"channel_label":"sle10-sdk-sp3-updates-s390x","parent_channel_label":"sles10-sp3-pool-s390x","product_id":1179,"repository_id":1339,"parent_product_id":682,"root_product_id":682,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Updates/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Updates - for s390x"},{"channel_label":"sle10-sdk-sp3-pool-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":1179,"repository_id":1323,"parent_product_id":721,"root_product_id":721,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Pool/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Pool - for x86_64"},{"channel_label":"sle10-sdk-sp3-updates-x86_64","parent_channel_label":"sles10-sp3-pool-x86_64","product_id":1179,"repository_id":1332,"parent_product_id":721,"root_product_id":721,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Updates/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Updates - for x86_64"},{"channel_label":"sle10-sdk-sp3-updates-ia64","parent_channel_label":"sles10-sp3-pool-ia64","product_id":1179,"repository_id":1329,"parent_product_id":740,"root_product_id":740,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Updates/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Updates - for ia64"},{"channel_label":"sle10-sdk-sp3-pool-ia64","parent_channel_label":"sles10-sp3-pool-ia64","product_id":1179,"repository_id":1331,"parent_product_id":740,"root_product_id":740,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Pool/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Pool - for ia64"},{"channel_label":"sle10-sdk-sp3-pool-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":1179,"repository_id":1333,"parent_product_id":785,"root_product_id":785,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Pool/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Pool - for i586"},{"channel_label":"sle10-sdk-sp3-updates-i586","parent_channel_label":"sles10-sp3-pool-i586","product_id":1179,"repository_id":1334,"parent_product_id":785,"root_product_id":785,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Updates/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Updates - for i586"},{"channel_label":"sle10-sdk-sp3-pool-ppc","parent_channel_label":"sles10-sp3-pool-ppc","product_id":1179,"repository_id":1322,"parent_product_id":787,"root_product_id":787,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Pool/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Pool - for ppc"},{"channel_label":"sle10-sdk-sp3-updates-ppc","parent_channel_label":"sles10-sp3-pool-ppc","product_id":1179,"repository_id":1336,"parent_product_id":787,"root_product_id":787,"update_tag":"sdkp3","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP3-Updates/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP3-Updates - for ppc"},{"channel_label":"sle10-sdk-sp4-pool-ppc","parent_channel_label":"sles10-sp4-pool-ppc","product_id":1181,"repository_id":1344,"parent_product_id":711,"root_product_id":711,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Pool/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Pool - for ppc"},{"channel_label":"sle10-sdk-sp4-updates-ppc","parent_channel_label":"sles10-sp4-pool-ppc","product_id":1181,"repository_id":1352,"parent_product_id":711,"root_product_id":711,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Updates/sles-10-ppc/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Updates - for ppc"},{"channel_label":"sle10-sdk-sp4-pool-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":1181,"repository_id":1345,"parent_product_id":752,"root_product_id":752,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Pool/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Pool - for i586"},{"channel_label":"sle10-sdk-sp4-updates-i586","parent_channel_label":"sles10-sp4-pool-i586","product_id":1181,"repository_id":1353,"parent_product_id":752,"root_product_id":752,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Updates/sles-10-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Updates - for i586"},{"channel_label":"sle10-sdk-sp4-updates-ia64","parent_channel_label":"sles10-sp4-pool-ia64","product_id":1181,"repository_id":1354,"parent_product_id":770,"root_product_id":770,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Updates/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Updates - for ia64"},{"channel_label":"sle10-sdk-sp4-pool-ia64","parent_channel_label":"sles10-sp4-pool-ia64","product_id":1181,"repository_id":1356,"parent_product_id":770,"root_product_id":770,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Pool/sles-10-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Pool - for ia64"},{"channel_label":"sle10-sdk-sp4-pool-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":1181,"repository_id":1348,"parent_product_id":771,"root_product_id":771,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Pool/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Pool - for s390x"},{"channel_label":"sle10-sdk-sp4-updates-s390x","parent_channel_label":"sles10-sp4-pool-s390x","product_id":1181,"repository_id":1350,"parent_product_id":771,"root_product_id":771,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Updates/sles-10-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Updates - for s390x"},{"channel_label":"sle10-sdk-sp4-pool-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":1181,"repository_id":1343,"parent_product_id":832,"root_product_id":832,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Pool/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Pool - for x86_64"},{"channel_label":"sle10-sdk-sp4-updates-x86_64","parent_channel_label":"sles10-sp4-pool-x86_64","product_id":1181,"repository_id":1349,"parent_product_id":832,"root_product_id":832,"update_tag":"sdkp4","url":"https://updates.suse.com/repo/$RCE/SLE10-SDK-SP4-Updates/sles-10-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE10-SDK-SP4-Updates - for x86_64"},{"channel_label":"sle11-smt-sp2-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1193,"repository_id":1392,"parent_product_id":690,"root_product_id":690,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Pool - for x86_64"},{"channel_label":"sle11-smt-sp2-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1193,"repository_id":1397,"parent_product_id":690,"root_product_id":690,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Updates - for x86_64"},{"channel_label":"sle11-smt-sp2-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1193,"repository_id":1393,"parent_product_id":755,"root_product_id":755,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Updates - for s390x"},{"channel_label":"sle11-smt-sp2-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1193,"repository_id":1396,"parent_product_id":755,"root_product_id":755,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Pool - for s390x"},{"channel_label":"sle11-smt-sp2-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1193,"repository_id":1394,"parent_product_id":811,"root_product_id":811,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Pool - for i586"},{"channel_label":"sle11-smt-sp2-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1193,"repository_id":1395,"parent_product_id":811,"root_product_id":811,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Updates - for i586"},{"channel_label":"sle11-smt-sp2-pool-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1193,"repository_id":1392,"parent_product_id":996,"root_product_id":996,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Pool - for x86_64 VMWare"},{"channel_label":"sle11-smt-sp2-pool-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1193,"repository_id":1394,"parent_product_id":996,"root_product_id":996,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Pool - for i586 VMWare"},{"channel_label":"sle11-smt-sp2-updates-i586-vmware","parent_channel_label":"sles11-sp1-vmware-pool-i586","product_id":1193,"repository_id":1395,"parent_product_id":996,"root_product_id":996,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Updates - for i586 VMWare"},{"channel_label":"sle11-smt-sp2-updates-x86_64-vmware","parent_channel_label":"sles11-sp1-vmware-pool-x86_64","product_id":1193,"repository_id":1397,"parent_product_id":996,"root_product_id":996,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP2-Updates - for x86_64 VMWare"},{"channel_label":"sle11-smt-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1196,"repository_id":1402,"parent_product_id":684,"root_product_id":684,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-Updates - for i586"},{"channel_label":"sle11-smt-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1196,"repository_id":1401,"parent_product_id":769,"root_product_id":769,"update_tag":"slesmtsp0","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-Updates - for x86_64"},{"channel_label":"sle11-smt-sp3-updates-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1198,"repository_id":1407,"parent_product_id":693,"root_product_id":693,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for s390x"},{"channel_label":"sle11-smt-sp3-pool-s390x","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1198,"repository_id":1408,"parent_product_id":693,"root_product_id":693,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for s390x"},{"channel_label":"sle11-smt-sp3-updates-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1198,"repository_id":1406,"parent_product_id":793,"root_product_id":793,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for i586"},{"channel_label":"sle11-smt-sp3-pool-i586","parent_channel_label":"sles11-sp3-pool-i586","product_id":1198,"repository_id":1410,"parent_product_id":793,"root_product_id":793,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for i586"},{"channel_label":"sle11-smt-sp3-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1198,"repository_id":1405,"parent_product_id":814,"root_product_id":814,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for x86_64"},{"channel_label":"sle11-smt-sp3-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1198,"repository_id":1409,"parent_product_id":814,"root_product_id":814,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for x86_64"},{"channel_label":"sle11-smt-sp3-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1198,"repository_id":1405,"parent_product_id":993,"root_product_id":993,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-smt-sp3-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1198,"repository_id":1406,"parent_product_id":993,"root_product_id":993,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-smt-sp3-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1198,"repository_id":1409,"parent_product_id":993,"root_product_id":993,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-smt-sp3-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1198,"repository_id":1410,"parent_product_id":993,"root_product_id":993,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-smt-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1198,"repository_id":1405,"parent_product_id":1131,"root_product_id":1131,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for x86_64 SAP-SP3"},{"channel_label":"sle11-smt-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle11-sp3-sap-pool-x86_64","product_id":1198,"repository_id":1409,"parent_product_id":1131,"root_product_id":1131,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for x86_64 SAP-SP3"},{"channel_label":"sle11-smt-sp3-updates-i586-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1198,"repository_id":1406,"parent_product_id":1299,"root_product_id":1299,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for i586 SP4"},{"channel_label":"sle11-smt-sp3-pool-i586-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1198,"repository_id":1410,"parent_product_id":1299,"root_product_id":1299,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for i586 SP4"},{"channel_label":"sle11-smt-sp3-updates-x86_64-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1198,"repository_id":1405,"parent_product_id":1300,"root_product_id":1300,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for x86_64 SP4"},{"channel_label":"sle11-smt-sp3-pool-x86_64-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1198,"repository_id":1409,"parent_product_id":1300,"root_product_id":1300,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for x86_64 SP4"},{"channel_label":"sle11-smt-sp3-updates-s390x-sp4","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1198,"repository_id":1407,"parent_product_id":1303,"root_product_id":1303,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for s390x SP4"},{"channel_label":"sle11-smt-sp3-pool-s390x-sp4","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1198,"repository_id":1408,"parent_product_id":1303,"root_product_id":1303,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for s390x SP4"},{"channel_label":"sle11-smt-sp3-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1198,"repository_id":1405,"parent_product_id":1329,"root_product_id":1329,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Updates - for x86_64 SAP-SP4"},{"channel_label":"sle11-smt-sp3-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1198,"repository_id":1409,"parent_product_id":1329,"root_product_id":1329,"update_tag":"slesmtsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-SMT-SP3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SMT-SP3-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-sp2-webyast-1.3-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1206,"repository_id":1185,"parent_product_id":690,"root_product_id":690,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for x86_64"},{"channel_label":"sle11-sp2-webyast-1.3-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1206,"repository_id":1188,"parent_product_id":690,"root_product_id":690,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for x86_64"},{"channel_label":"sle11-sp2-webyast-1.3-pool-s390x-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1206,"repository_id":1411,"parent_product_id":693,"root_product_id":693,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for s390x SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-s390x-sp3","parent_channel_label":"sles11-sp3-pool-s390x","product_id":1206,"repository_id":1412,"parent_product_id":693,"root_product_id":693,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for s390x SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1206,"repository_id":1411,"parent_product_id":755,"root_product_id":755,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for s390x"},{"channel_label":"sle11-sp2-webyast-1.3-updates-s390x","parent_channel_label":"sles11-sp1-pool-s390x","product_id":1206,"repository_id":1412,"parent_product_id":755,"root_product_id":755,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for s390x"},{"channel_label":"sle11-sp2-webyast-1.3-updates-i586-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1206,"repository_id":1413,"parent_product_id":793,"root_product_id":793,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for i586 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-i586-sp3","parent_channel_label":"sles11-sp3-pool-i586","product_id":1206,"repository_id":1417,"parent_product_id":793,"root_product_id":793,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for i586 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1206,"repository_id":1413,"parent_product_id":811,"root_product_id":811,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for i586"},{"channel_label":"sle11-sp2-webyast-1.3-pool-i586","parent_channel_label":"sles11-sp1-pool-i586","product_id":1206,"repository_id":1417,"parent_product_id":811,"root_product_id":811,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for i586"},{"channel_label":"sle11-sp2-webyast-1.3-pool-x86_64-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1206,"repository_id":1185,"parent_product_id":814,"root_product_id":814,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for x86_64 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-x86_64-sp3","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1206,"repository_id":1188,"parent_product_id":814,"root_product_id":814,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for x86_64 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1206,"repository_id":1414,"parent_product_id":946,"root_product_id":946,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for ppc64"},{"channel_label":"sle11-sp2-webyast-1.3-updates-ppc64","parent_channel_label":"sles11-sp1-pool-ppc64","product_id":1206,"repository_id":1418,"parent_product_id":946,"root_product_id":946,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for ppc64"},{"channel_label":"sle11-sp2-webyast-1.3-pool-ppc64-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1206,"repository_id":1414,"parent_product_id":949,"root_product_id":949,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for ppc64 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-ppc64-sp3","parent_channel_label":"sles11-sp3-pool-ppc64","product_id":1206,"repository_id":1418,"parent_product_id":949,"root_product_id":949,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for ppc64 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1206,"repository_id":1185,"parent_product_id":993,"root_product_id":993,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-x86_64-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-x86_64","product_id":1206,"repository_id":1188,"parent_product_id":993,"root_product_id":993,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for x86_64 VMWare-SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1206,"repository_id":1413,"parent_product_id":993,"root_product_id":993,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for i586 VMWare-SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-i586-vmware-sp3","parent_channel_label":"sles11-sp3-vmware-pool-i586","product_id":1206,"repository_id":1417,"parent_product_id":993,"root_product_id":993,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for i586 VMWare-SP3"},{"channel_label":"sle11-sp2-webyast-1.3-updates-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1206,"repository_id":1415,"parent_product_id":1034,"root_product_id":1034,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for ia64"},{"channel_label":"sle11-sp2-webyast-1.3-pool-ia64","parent_channel_label":"sles11-sp1-pool-ia64","product_id":1206,"repository_id":1416,"parent_product_id":1034,"root_product_id":1034,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for ia64"},{"channel_label":"sle11-sp2-webyast-1.3-updates-ia64-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1206,"repository_id":1415,"parent_product_id":1037,"root_product_id":1037,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for ia64 SP3"},{"channel_label":"sle11-sp2-webyast-1.3-pool-ia64-sp3","parent_channel_label":"sles11-sp3-pool-ia64","product_id":1206,"repository_id":1416,"parent_product_id":1037,"root_product_id":1037,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for ia64 SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1212,"repository_id":1704,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1212,"repository_id":1705,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1212,"repository_id":1706,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1212,"repository_id":1707,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-public-cloud12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1218,"repository_id":1692,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1218,"repository_id":1693,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-public-cloud12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1218,"repository_id":1694,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1218,"repository_id":1695,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-public-cloud12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1219,"repository_id":1696,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for s390x"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1219,"repository_id":1697,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-public-cloud12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1219,"repository_id":1698,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for s390x"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1219,"repository_id":1699,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-public-cloud12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1219,"repository_id":1696,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for s390x SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1219,"repository_id":1697,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-public-cloud12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1219,"repository_id":1698,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for s390x SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1219,"repository_id":1699,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-public-cloud12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1219,"repository_id":1696,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for s390x SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1219,"repository_id":1697,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-public-cloud12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1219,"repository_id":1698,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for s390x SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1219,"repository_id":1699,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-public-cloud12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1219,"repository_id":1696,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for s390x SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1219,"repository_id":1697,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-public-cloud12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1219,"repository_id":1698,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for s390x SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1219,"repository_id":1699,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-public-cloud12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1219,"repository_id":1696,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for s390x SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1219,"repository_id":1697,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-public-cloud12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1219,"repository_id":1698,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for s390x SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1219,"repository_id":1699,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sle-module-public-cloud12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-public-cloud12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1220,"repository_id":1700,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1220,"repository_id":1701,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1220,"repository_id":1702,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1220,"repository_id":1703,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-cloud-4-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1221,"repository_id":1466,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo40sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-4-Pool - for x86_64"},{"channel_label":"suse-cloud-4-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1221,"repository_id":1467,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo40sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-4-Updates - for x86_64"},{"channel_label":"sle-12-ga-desktop-nvidia-driver-x86_64-we","parent_channel_label":"sles12-pool-x86_64","product_id":1222,"repository_id":1503,"parent_product_id":1117,"root_product_id":1117,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-GA-Desktop-NVIDIA-Driver - for x86_64 WE"},{"channel_label":"sle-we12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1222,"repository_id":1652,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Updates - for x86_64"},{"channel_label":"sle-we12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1222,"repository_id":1653,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-we12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1222,"repository_id":1654,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Pool - for x86_64"},{"channel_label":"sle-we12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1222,"repository_id":1655,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-ga-desktop-nvidia-driver-x86_64-we-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1222,"repository_id":1503,"parent_product_id":1319,"root_product_id":1319,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-GA-Desktop-NVIDIA-Driver - for x86_64 WE-SAP"},{"channel_label":"sle-we12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1222,"repository_id":1652,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1222,"repository_id":1653,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1222,"repository_id":1654,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1222,"repository_id":1655,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1223,"repository_id":1664,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Updates - for x86_64"},{"channel_label":"sle-sdk12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1223,"repository_id":1665,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-sdk12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1223,"repository_id":1666,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Pool - for x86_64"},{"channel_label":"sle-sdk12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1223,"repository_id":1667,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-updates-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1223,"repository_id":1664,"parent_product_id":1118,"root_product_id":1118,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-debuginfo-updates-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1223,"repository_id":1665,"parent_product_id":1118,"root_product_id":1118,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-pool-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1223,"repository_id":1666,"parent_product_id":1118,"root_product_id":1118,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-debuginfo-pool-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1223,"repository_id":1667,"parent_product_id":1118,"root_product_id":1118,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1223,"repository_id":1664,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1223,"repository_id":1665,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1223,"repository_id":1666,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1223,"repository_id":1667,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"oes11-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1232,"repository_id":-2,"parent_product_id":769,"root_product_id":769,"update_tag":"oes11","url":"https://nu.novell.com/repo/$RCE/OES11-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-Updates - for x86_64"},{"channel_label":"oes11-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1232,"repository_id":-1,"parent_product_id":769,"root_product_id":769,"update_tag":"oes11","url":"https://nu.novell.com/repo/$RCE/OES11-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-Pool - for x86_64"},{"channel_label":"oes11-sp1-updates-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1241,"repository_id":-4,"parent_product_id":690,"root_product_id":690,"update_tag":"oes11sp1","url":"https://nu.novell.com/repo/$RCE/OES11-SP1-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP1-Updates - for x86_64"},{"channel_label":"oes11-sp1-pool-x86_64","parent_channel_label":"sles11-sp1-pool-x86_64","product_id":1241,"repository_id":-3,"parent_product_id":690,"root_product_id":690,"update_tag":"oes11sp1","url":"https://nu.novell.com/repo/$RCE/OES11-SP1-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP1-Pool - for x86_64"},{"channel_label":"oes11-sp2-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1242,"repository_id":-6,"parent_product_id":814,"root_product_id":814,"update_tag":"oes11sp2","url":"https://nu.novell.com/repo/$RCE/OES11-SP2-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP2-Updates - for x86_64"},{"channel_label":"oes11-sp2-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1242,"repository_id":-5,"parent_product_id":814,"root_product_id":814,"update_tag":"oes11sp2","url":"https://nu.novell.com/repo/$RCE/OES11-SP2-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OES11-SP2-Pool - for x86_64"},{"channel_label":"sle-ha12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1244,"repository_id":1708,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Updates - for s390x"},{"channel_label":"sle-ha12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1244,"repository_id":1709,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1244,"repository_id":1710,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Pool - for s390x"},{"channel_label":"sle-ha12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1244,"repository_id":1711,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1245,"repository_id":1712,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Updates - for x86_64"},{"channel_label":"sle-ha12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1245,"repository_id":1713,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1245,"repository_id":1714,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Pool - for x86_64"},{"channel_label":"sle-ha12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1245,"repository_id":1715,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Pool - for x86_64"},{"channel_label":"ibm-dlpar-sdk","parent_channel_label":"sles12-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le"},{"channel_label":"ibm-dlpar-adv-toolchain","parent_channel_label":"sles12-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le"},{"channel_label":"ibm-dlpar-sdk-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SP1"},{"channel_label":"ibm-dlpar-adv-toolchain-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SP1"},{"channel_label":"ibm-dlpar-sdk-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SP2"},{"channel_label":"ibm-dlpar-adv-toolchain-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SP2"},{"channel_label":"ibm-dlpar-sdk-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SP3"},{"channel_label":"ibm-dlpar-adv-toolchain-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SP3"},{"channel_label":"ibm-dlpar-sdk-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SAP SP1"},{"channel_label":"ibm-dlpar-adv-toolchain-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SAP SP1"},{"channel_label":"ibm-dlpar-sdk-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SAP SP2"},{"channel_label":"ibm-dlpar-adv-toolchain-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SAP SP2"},{"channel_label":"ibm-dlpar-sdk-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SAP SP3"},{"channel_label":"ibm-dlpar-adv-toolchain-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SAP SP3"},{"channel_label":"ibm-dlpar-sdk-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SP4"},{"channel_label":"ibm-dlpar-adv-toolchain-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SP4"},{"channel_label":"ibm-dlpar-sdk-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1249,"repository_id":2997,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/SDK/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-SDK - for ppc64le SAP SP4"},{"channel_label":"ibm-dlpar-adv-toolchain-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1249,"repository_id":2998,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"http://ftp.unicamp.br/pub/linuxpatch/toolchain/at/suse/SLES_12/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-Adv-Toolchain - for ppc64le SAP SP4"},{"channel_label":"ibm-dlpar-utils","parent_channel_label":"sles12-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le"},{"channel_label":"ibm-dlpar-utils-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SP1"},{"channel_label":"ibm-dlpar-utils-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SP2"},{"channel_label":"ibm-dlpar-utils-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SP3"},{"channel_label":"ibm-dlpar-utils-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SAP SP1"},{"channel_label":"ibm-dlpar-utils-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SAP SP2"},{"channel_label":"ibm-dlpar-utils-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SAP SP3"},{"channel_label":"ibm-dlpar-utils-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SP4"},{"channel_label":"ibm-dlpar-utils-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1250,"repository_id":2999,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"http://public.dhe.ibm.com/software/server/POWER/Linux/yum/OSS/SLES/12/ppc64le/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"IBM-DLPAR-utils - for ppc64le SAP SP4"},{"channel_label":"rhel-x86_64-server-7","parent_channel_label":null,"product_id":1251,"repository_id":-75,"parent_product_id":null,"root_product_id":1251,"update_tag":null,"url":"http://localhost/pub/repositories/empty/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RHEL - x86_64 Server 7"},{"channel_label":"res7-x86_64","parent_channel_label":"rhel-x86_64-server-7","product_id":1251,"repository_id":1736,"parent_product_id":null,"root_product_id":1251,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES7/x86_64/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES7 - for x86_64"},{"channel_label":"res7-suse-manager-tools-x86_64","parent_channel_label":"rhel-x86_64-server-7","product_id":1251,"repository_id":1746,"parent_product_id":null,"root_product_id":1251,"update_tag":"suse-res7ct","url":"https://updates.suse.com/repo/$RCE/RES7-SUSE-Manager-Tools/x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"RES7 - SUSE-Manager-Tools x86_64"},{"channel_label":"res7-ha-x86_64","parent_channel_label":"rhel-x86_64-server-7","product_id":1252,"repository_id":1737,"parent_product_id":1251,"root_product_id":1251,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/RES7-HA/x86_64/","release_stage":"released","mandatory":true,"signed":false,"recommended":false,"channel_name":"RES7-HA - for x86_64"},{"channel_label":"sle-live-patching12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-live-patching12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-live-patching12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 SP1"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-live-patching12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 SP1"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-live-patching12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-live-patching12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-live-patching12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 SP2"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-live-patching12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 SP2"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-live-patching12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-live-patching12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-live-patching12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1253,"repository_id":1741,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-live-patching12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1253,"repository_id":1742,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-live-patching12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1253,"repository_id":1743,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-live-patching12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1253,"repository_id":1744,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle11-hae-sp4-pool-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1255,"repository_id":1747,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for i586"},{"channel_label":"sle11-hae-sp4-updates-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1255,"repository_id":1749,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for i586"},{"channel_label":"sle11-hae-sp4-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1256,"repository_id":1750,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for x86_64"},{"channel_label":"sle11-hae-sp4-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1256,"repository_id":1753,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for x86_64"},{"channel_label":"sle11-hae-sp4-pool-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1257,"repository_id":1758,"parent_product_id":1303,"root_product_id":1303,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for s390x"},{"channel_label":"sle11-hae-sp4-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1257,"repository_id":1759,"parent_product_id":1303,"root_product_id":1303,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for s390x"},{"channel_label":"sle11-hae-sp4-pool-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1258,"repository_id":1756,"parent_product_id":1301,"root_product_id":1301,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for ppc64"},{"channel_label":"sle11-hae-sp4-updates-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1258,"repository_id":1757,"parent_product_id":1301,"root_product_id":1301,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for ppc64"},{"channel_label":"sle11-hae-sp4-pool-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1259,"repository_id":1754,"parent_product_id":1302,"root_product_id":1302,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for ia64"},{"channel_label":"sle11-hae-sp4-updates-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1259,"repository_id":1755,"parent_product_id":1302,"root_product_id":1302,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for ia64"},{"channel_label":"sle11-hae-geo-sp4-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1286,"repository_id":1760,"parent_product_id":1256,"root_product_id":1300,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Updates - for x86_64"},{"channel_label":"sle11-hae-geo-sp4-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1286,"repository_id":1858,"parent_product_id":1256,"root_product_id":1300,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Pool - for x86_64"},{"channel_label":"sle11-hae-geo-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1286,"repository_id":1760,"parent_product_id":1329,"root_product_id":1329,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Updates - for x86_64 SAP-SP4"},{"channel_label":"sle11-hae-geo-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1286,"repository_id":1858,"parent_product_id":1329,"root_product_id":1329,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-hae-geo-sp4-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1287,"repository_id":1761,"parent_product_id":1257,"root_product_id":1303,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Updates - for s390x"},{"channel_label":"sle11-hae-geo-sp4-pool-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1287,"repository_id":1859,"parent_product_id":1257,"root_product_id":1303,"update_tag":"sleshagsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-GEO-SP4-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-GEO-SP4-Pool - for s390x"},{"channel_label":"suse-cloud-5-pool-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1288,"repository_id":1770,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo50sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-5-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-5-Pool - for x86_64"},{"channel_label":"suse-cloud-5-updates-x86_64","parent_channel_label":"sles11-sp3-pool-x86_64","product_id":1288,"repository_id":1771,"parent_product_id":814,"root_product_id":814,"update_tag":"sleclo50sp3","url":"https://updates.suse.com/repo/$RCE/SUSE-Cloud-5-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Cloud-5-Updates - for x86_64"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-adv-systems-management12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1294,"repository_id":1762,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1294,"repository_id":1763,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1294,"repository_id":1764,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1294,"repository_id":1765,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-adv-systems-management12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1295,"repository_id":1766,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for s390x"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1295,"repository_id":1767,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-adv-systems-management12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1295,"repository_id":1768,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for s390x"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1295,"repository_id":1769,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-adv-systems-management12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1295,"repository_id":1766,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for s390x SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1295,"repository_id":1767,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-adv-systems-management12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1295,"repository_id":1768,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for s390x SP1"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1295,"repository_id":1769,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-adv-systems-management12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1295,"repository_id":1766,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for s390x SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1295,"repository_id":1767,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-adv-systems-management12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1295,"repository_id":1768,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for s390x SP2"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1295,"repository_id":1769,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-adv-systems-management12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1295,"repository_id":1766,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for s390x SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1295,"repository_id":1767,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-adv-systems-management12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1295,"repository_id":1768,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for s390x SP3"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1295,"repository_id":1769,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-adv-systems-management12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1295,"repository_id":1766,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Updates - for s390x SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1295,"repository_id":1767,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Adv-Systems-Management/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-adv-systems-management12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1295,"repository_id":1768,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Pool - for s390x SP4"},{"channel_label":"sle-module-adv-systems-management12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1295,"repository_id":1769,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Adv-Systems-Management","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Adv-Systems-Management/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Adv-Systems-Management12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"slert11-sp4-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1296,"repository_id":1781,"parent_product_id":1300,"root_product_id":1300,"update_tag":"slertesp4","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP4-Pool - for x86_64"},{"channel_label":"slert11-sp4-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1296,"repository_id":1782,"parent_product_id":1300,"root_product_id":1300,"update_tag":"slertesp4","url":"https://updates.suse.com/repo/$RCE/SLERT11-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLERT11-SP4-Updates - for x86_64"},{"channel_label":"sles11-extras-i586-sles-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":679,"parent_product_id":null,"root_product_id":1299,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for i586 SLES-SP4"},{"channel_label":"sle11-security-module-i586-sles-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1379,"parent_product_id":null,"root_product_id":1299,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for i586 SLES-SP4"},{"channel_label":"sle11-public-cloud-module-i586-sles-sp4","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1776,"parent_product_id":null,"root_product_id":1299,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for i586 SLES-SP4"},{"channel_label":"sles11-sp4-pool-i586","parent_channel_label":null,"product_id":1299,"repository_id":1797,"parent_product_id":null,"root_product_id":1299,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for i586"},{"channel_label":"sles11-sp4-updates-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1799,"parent_product_id":null,"root_product_id":1299,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for i586"},{"channel_label":"sle11-sp4-debuginfo-pool-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1800,"parent_product_id":null,"root_product_id":1299,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for i586"},{"channel_label":"sle11-sp4-debuginfo-updates-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1801,"parent_product_id":null,"root_product_id":1299,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for i586"},{"channel_label":"sles11-sp4-suse-manager-tools-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":1841,"parent_product_id":null,"root_product_id":1299,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - i586"},{"channel_label":"sles11-sp4-ltss-updates-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1299,"repository_id":3759,"parent_product_id":null,"root_product_id":1299,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-LTSS-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-LTSS-Updates - for i586"},{"channel_label":"sles11-extras-x86_64-sles-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":710,"parent_product_id":null,"root_product_id":1300,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 SLES-SP4"},{"channel_label":"sle11-security-module-x86_64-sles-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1447,"parent_product_id":null,"root_product_id":1300,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for x86_64 SLES-SP4"},{"channel_label":"sle11-public-cloud-module-x86_64-sles-sp4","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1777,"parent_product_id":null,"root_product_id":1300,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for x86_64 SLES-SP4"},{"channel_label":"sles11-sp4-pool-x86_64","parent_channel_label":null,"product_id":1300,"repository_id":1802,"parent_product_id":null,"root_product_id":1300,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for x86_64"},{"channel_label":"sles11-sp4-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1803,"parent_product_id":null,"root_product_id":1300,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for x86_64"},{"channel_label":"sle11-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1804,"parent_product_id":null,"root_product_id":1300,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle11-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1806,"parent_product_id":null,"root_product_id":1300,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sles11-sp4-suse-manager-tools-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":1842,"parent_product_id":null,"root_product_id":1300,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - x86_64"},{"channel_label":"sles11-sp4-ltss-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1300,"repository_id":3760,"parent_product_id":null,"root_product_id":1300,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-LTSS-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-LTSS-Updates - for x86_64"},{"channel_label":"sles11-extras-ppc64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":920,"parent_product_id":null,"root_product_id":1301,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ppc64 SLES-SP4"},{"channel_label":"sle11-security-module-ppc64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1380,"parent_product_id":null,"root_product_id":1301,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for ppc64 SLES-SP4"},{"channel_label":"sle11-public-cloud-module-ppc64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1780,"parent_product_id":null,"root_product_id":1301,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for ppc64 SLES-SP4"},{"channel_label":"sles11-sp4-pool-ppc64","parent_channel_label":null,"product_id":1301,"repository_id":1785,"parent_product_id":null,"root_product_id":1301,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for ppc64"},{"channel_label":"sles11-sp4-updates-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1786,"parent_product_id":null,"root_product_id":1301,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for ppc64"},{"channel_label":"sle11-sp4-debuginfo-pool-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1787,"parent_product_id":null,"root_product_id":1301,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for ppc64"},{"channel_label":"sle11-sp4-debuginfo-updates-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1788,"parent_product_id":null,"root_product_id":1301,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for ppc64"},{"channel_label":"sles11-sp4-suse-manager-tools-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1301,"repository_id":1843,"parent_product_id":null,"root_product_id":1301,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - ppc64"},{"channel_label":"sles11-extras-ia64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":972,"parent_product_id":null,"root_product_id":1302,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ia64 SLES-SP4"},{"channel_label":"sle11-security-module-ia64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1385,"parent_product_id":null,"root_product_id":1302,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for ia64 SLES-SP4"},{"channel_label":"sle11-public-cloud-module-ia64-sles-sp4","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1783,"parent_product_id":null,"root_product_id":1302,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for ia64 SLES-SP4"},{"channel_label":"sles11-sp4-pool-ia64","parent_channel_label":null,"product_id":1302,"repository_id":1793,"parent_product_id":null,"root_product_id":1302,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for ia64"},{"channel_label":"sles11-sp4-updates-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1794,"parent_product_id":null,"root_product_id":1302,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for ia64"},{"channel_label":"sle11-sp4-debuginfo-pool-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1795,"parent_product_id":null,"root_product_id":1302,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for ia64"},{"channel_label":"sle11-sp4-debuginfo-updates-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1796,"parent_product_id":null,"root_product_id":1302,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-ia64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for ia64"},{"channel_label":"sles11-sp4-suse-manager-tools-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1302,"repository_id":1844,"parent_product_id":null,"root_product_id":1302,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - ia64"},{"channel_label":"sles11-extras-s390x-sles-sp4","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":689,"parent_product_id":null,"root_product_id":1303,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for s390x SLES-SP4"},{"channel_label":"sle11-security-module-s390x-sles-sp4","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1446,"parent_product_id":null,"root_product_id":1303,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for s390x SLES-SP4"},{"channel_label":"sle11-public-cloud-module-s390x-sles-sp4","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1778,"parent_product_id":null,"root_product_id":1303,"update_tag":"pubclsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Public-Cloud-Module/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Public-Cloud-Module - for s390x SLES-SP4"},{"channel_label":"sle11-sp4-debuginfo-pool-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1789,"parent_product_id":null,"root_product_id":1303,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for s390x"},{"channel_label":"sle11-sp4-debuginfo-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1790,"parent_product_id":null,"root_product_id":1303,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for s390x"},{"channel_label":"sles11-sp4-pool-s390x","parent_channel_label":null,"product_id":1303,"repository_id":1791,"parent_product_id":null,"root_product_id":1303,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for s390x"},{"channel_label":"sles11-sp4-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1792,"parent_product_id":null,"root_product_id":1303,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for s390x"},{"channel_label":"sles11-sp4-suse-manager-tools-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":1845,"parent_product_id":null,"root_product_id":1303,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - s390x"},{"channel_label":"sles11-sp4-ltss-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1303,"repository_id":3761,"parent_product_id":null,"root_product_id":1303,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-LTSS-Updates/sle-11-s390x/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-LTSS-Updates - for s390x"},{"channel_label":"suse-enterprise-storage-1.0-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1304,"repository_id":1772,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-1.0","url":"https://updates.suse.com/SUSE/Updates/Storage/1.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-1.0-Updates - for x86_64"},{"channel_label":"suse-enterprise-storage-1.0-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1304,"repository_id":1773,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-1.0","url":"https://updates.suse.com/SUSE/Updates/Storage/1.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-1.0-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-enterprise-storage-1.0-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1304,"repository_id":1774,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-1.0","url":"https://updates.suse.com/SUSE/Products/Storage/1.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-1.0-Pool - for x86_64"},{"channel_label":"suse-enterprise-storage-1.0-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1304,"repository_id":1775,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-1.0","url":"https://updates.suse.com/SUSE/Products/Storage/1.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-1.0-Debuginfo-Pool - for x86_64"},{"channel_label":"sled11-extras-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":846,"parent_product_id":null,"root_product_id":1312,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for i586 SLED-SP4"},{"channel_label":"sle11-sp4-debuginfo-pool-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":1800,"parent_product_id":null,"root_product_id":1312,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for i586 SLED-SP4"},{"channel_label":"sle11-sp4-debuginfo-updates-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":1801,"parent_product_id":null,"root_product_id":1312,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-i586/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for i586 SLED-SP4"},{"channel_label":"sled11-sp4-updates-i586","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":1807,"parent_product_id":null,"root_product_id":1312,"update_tag":"sledsp4","url":"https://updates.suse.com/repo/$RCE/SLED11-SP4-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP4-Updates - for i586"},{"channel_label":"sled11-sp4-pool-i586","parent_channel_label":null,"product_id":1312,"repository_id":1808,"parent_product_id":null,"root_product_id":1312,"update_tag":"sledsp4","url":"https://updates.suse.com/repo/$RCE/SLED11-SP4-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP4-Pool - for i586"},{"channel_label":"sles11-sp4-suse-manager-tools-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":1841,"parent_product_id":null,"root_product_id":1312,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - i586 SLED-SP4"},{"channel_label":"nvidia-driver-sle11-sp4-i586","parent_channel_label":"sled11-sp4-pool-i586","product_id":1312,"repository_id":1869,"parent_product_id":null,"root_product_id":1312,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp4","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP4 - i586"},{"channel_label":"sled11-extras-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":903,"parent_product_id":null,"root_product_id":1313,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLED11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED11-Extras - for x86_64 SLED-SP4"},{"channel_label":"sle11-sp4-debuginfo-pool-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":1804,"parent_product_id":null,"root_product_id":1313,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for x86_64 SLED-SP4"},{"channel_label":"sle11-sp4-debuginfo-updates-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":1806,"parent_product_id":null,"root_product_id":1313,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for x86_64 SLED-SP4"},{"channel_label":"sled11-sp4-pool-x86_64","parent_channel_label":null,"product_id":1313,"repository_id":1809,"parent_product_id":null,"root_product_id":1313,"update_tag":"sledsp4","url":"https://updates.suse.com/repo/$RCE/SLED11-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP4-Pool - for x86_64"},{"channel_label":"sled11-sp4-updates-x86_64","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":1810,"parent_product_id":null,"root_product_id":1313,"update_tag":"sledsp4","url":"https://updates.suse.com/repo/$RCE/SLED11-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED11-SP4-Updates - for x86_64"},{"channel_label":"sles11-sp4-suse-manager-tools-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":1842,"parent_product_id":null,"root_product_id":1313,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - x86_64 SLED-SP4"},{"channel_label":"nvidia-driver-sle11-sp4-x86_64","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1313,"repository_id":1869,"parent_product_id":null,"root_product_id":1313,"update_tag":null,"url":"http://download.nvidia.com/novell/sle11sp4","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"nVidia-Driver-SLE11-SP4 - x86_64"},{"channel_label":"sle-12-cloud-compute5-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1317,"repository_id":1813,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Updates/12-Cloud-Compute/5/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Updates - for x86_64"},{"channel_label":"sle-12-cloud-compute5-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1317,"repository_id":1814,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Updates/12-Cloud-Compute/5/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-12-cloud-compute5-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1317,"repository_id":1815,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Products/12-Cloud-Compute/5/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Pool - for x86_64"},{"channel_label":"sle-12-cloud-compute5-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1317,"repository_id":1816,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Products/12-Cloud-Compute/5/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-cloud-compute5-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1317,"repository_id":1813,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Updates/12-Cloud-Compute/5/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Updates - for x86_64 SAP"},{"channel_label":"sle-12-cloud-compute5-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1317,"repository_id":1814,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Updates/12-Cloud-Compute/5/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-12-cloud-compute5-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1317,"repository_id":1815,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Products/12-Cloud-Compute/5/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Pool - for x86_64 SAP"},{"channel_label":"sle-12-cloud-compute5-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1317,"repository_id":1816,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE12-CLOUD-5","url":"https://updates.suse.com/SUSE/Products/12-Cloud-Compute/5/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-Cloud-Compute5-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sles12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1632,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Updates - for x86_64 SAP"},{"channel_label":"sles12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1633,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1634,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-Pool - for x86_64 SAP"},{"channel_label":"sles12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1635,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1712,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1713,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1714,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1715,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-manager-tools12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1732,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SAP"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1733,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-manager-tools12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1734,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SAP"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1735,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sap-updates-x86_64","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1836,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SAP-12","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SAP-Updates - for x86_64"},{"channel_label":"sle-12-sap-debuginfo-updates-x86_64","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1837,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SAP-12","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SAP-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sap-pool-x86_64","parent_channel_label":null,"product_id":1319,"repository_id":1838,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SAP-12","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SAP-Pool - for x86_64"},{"channel_label":"sle12-sap-debuginfo-pool-x86_64","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1319,"repository_id":1839,"parent_product_id":null,"root_product_id":1319,"update_tag":"SLE-SAP-12","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SAP-Debuginfo-Pool - for x86_64"},{"channel_label":"sle11-sdk-sp4-pool-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1320,"repository_id":1817,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for i586"},{"channel_label":"sle11-sdk-sp4-updates-i586","parent_channel_label":"sles11-sp4-pool-i586","product_id":1320,"repository_id":1822,"parent_product_id":1299,"root_product_id":1299,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for i586"},{"channel_label":"sle11-sdk-sp4-pool-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1320,"repository_id":1821,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for x86_64"},{"channel_label":"sle11-sdk-sp4-updates-x86_64","parent_channel_label":"sles11-sp4-pool-x86_64","product_id":1320,"repository_id":1826,"parent_product_id":1300,"root_product_id":1300,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for x86_64"},{"channel_label":"sle11-sdk-sp4-pool-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1320,"repository_id":1819,"parent_product_id":1301,"root_product_id":1301,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for ppc64"},{"channel_label":"sle11-sdk-sp4-updates-ppc64","parent_channel_label":"sles11-sp4-pool-ppc64","product_id":1320,"repository_id":1824,"parent_product_id":1301,"root_product_id":1301,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for ppc64"},{"channel_label":"sle11-sdk-sp4-pool-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1320,"repository_id":1818,"parent_product_id":1302,"root_product_id":1302,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for ia64"},{"channel_label":"sle11-sdk-sp4-updates-ia64","parent_channel_label":"sles11-sp4-pool-ia64","product_id":1320,"repository_id":1823,"parent_product_id":1302,"root_product_id":1302,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-ia64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for ia64"},{"channel_label":"sle11-sdk-sp4-pool-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1320,"repository_id":1820,"parent_product_id":1303,"root_product_id":1303,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for s390x"},{"channel_label":"sle11-sdk-sp4-updates-s390x","parent_channel_label":"sles11-sp4-pool-s390x","product_id":1320,"repository_id":1825,"parent_product_id":1303,"root_product_id":1303,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-s390x/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for s390x"},{"channel_label":"sle11-sdk-sp4-pool-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1320,"repository_id":1817,"parent_product_id":1312,"root_product_id":1312,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for i586 SLED-SP4"},{"channel_label":"sle11-sdk-sp4-updates-i586-sled-sp4","parent_channel_label":"sled11-sp4-pool-i586","product_id":1320,"repository_id":1822,"parent_product_id":1312,"root_product_id":1312,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-i586/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for i586 SLED-SP4"},{"channel_label":"sle11-sdk-sp4-pool-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1320,"repository_id":1821,"parent_product_id":1313,"root_product_id":1313,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for x86_64 SLED-SP4"},{"channel_label":"sle11-sdk-sp4-updates-x86_64-sled-sp4","parent_channel_label":"sled11-sp4-pool-x86_64","product_id":1320,"repository_id":1826,"parent_product_id":1313,"root_product_id":1313,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for x86_64 SLED-SP4"},{"channel_label":"sle11-sdk-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1320,"repository_id":1821,"parent_product_id":1329,"root_product_id":1329,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-sdk-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1320,"repository_id":1826,"parent_product_id":1329,"root_product_id":1329,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for x86_64 SAP-SP4"},{"channel_label":"sle11-sdk-sp4-pool-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1320,"repository_id":1819,"parent_product_id":1331,"root_product_id":1331,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Pool - for ppc64 SAP-SP4"},{"channel_label":"sle11-sdk-sp4-updates-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1320,"repository_id":1824,"parent_product_id":1331,"root_product_id":1331,"update_tag":"sdksp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SDK-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SDK-SP4-Updates - for ppc64 SAP-SP4"},{"channel_label":"sle-manager-tools12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1732,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1733,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-manager-tools12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1734,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1735,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sles12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1846,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Updates - for x86_64"},{"channel_label":"sles12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1847,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp1-pool-x86_64","parent_channel_label":null,"product_id":1322,"repository_id":1848,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Pool - for x86_64"},{"channel_label":"sles12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1322,"repository_id":1849,"parent_product_id":null,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1323,"repository_id":1850,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1323,"repository_id":1851,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1323,"repository_id":1852,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1323,"repository_id":1853,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp1-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1323,"repository_id":1850,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1323,"repository_id":1851,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp1-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1323,"repository_id":1852,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1323,"repository_id":1853,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1323,"repository_id":1850,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1323,"repository_id":1851,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1323,"repository_id":1852,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1323,"repository_id":1853,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1324,"repository_id":1854,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Updates - for x86_64"},{"channel_label":"sle-ha12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1324,"repository_id":1855,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1324,"repository_id":1856,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Pool - for x86_64"},{"channel_label":"sle-ha12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1324,"repository_id":1857,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sles11-extras-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":710,"parent_product_id":null,"root_product_id":1329,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for x86_64 SAP-SP4"},{"channel_label":"sle11-sp2-webyast-1.3-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1185,"parent_product_id":null,"root_product_id":1329,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-sp2-webyast-1.3-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1188,"parent_product_id":null,"root_product_id":1329,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for x86_64 SAP-SP4"},{"channel_label":"sle11-security-module-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1447,"parent_product_id":null,"root_product_id":1329,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for x86_64 SAP-SP4"},{"channel_label":"sle11-hae-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1750,"parent_product_id":null,"root_product_id":1329,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-hae-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1753,"parent_product_id":null,"root_product_id":1329,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for x86_64 SAP-SP4"},{"channel_label":"sles11-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1802,"parent_product_id":null,"root_product_id":1329,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for x86_64 SAP-SP4"},{"channel_label":"sles11-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1803,"parent_product_id":null,"root_product_id":1329,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for x86_64 SAP-SP4"},{"channel_label":"sle11-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1804,"parent_product_id":null,"root_product_id":1329,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for x86_64 SAP-SP4"},{"channel_label":"sle11-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1806,"parent_product_id":null,"root_product_id":1329,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-x86_64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for x86_64 SAP-SP4"},{"channel_label":"sles11-sp4-suse-manager-tools-x86_64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1842,"parent_product_id":null,"root_product_id":1329,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - x86_64 SAP-SP4"},{"channel_label":"sle11-sp4-sap-pool-x86_64","parent_channel_label":null,"product_id":1329,"repository_id":1860,"parent_product_id":null,"root_product_id":1329,"update_tag":"slesappsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-SAP-Pool/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-SAP-Pool - for x86_64"},{"channel_label":"sle11-sp4-sap-updates-x86_64","parent_channel_label":"sle11-sp4-sap-pool-x86_64","product_id":1329,"repository_id":1861,"parent_product_id":null,"root_product_id":1329,"update_tag":"slesappsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-SAP-Updates/sle-11-x86_64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-SAP-Updates - for x86_64"},{"channel_label":"sles11-extras-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":920,"parent_product_id":null,"root_product_id":1331,"update_tag":null,"url":"https://updates.suse.com/repo/$RCE/SLES11-Extras/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES11-Extras - for ppc64 SAP-SP4"},{"channel_label":"sle11-security-module-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1380,"parent_product_id":null,"root_product_id":1331,"update_tag":"secsp3","url":"https://updates.suse.com/repo/$RCE/SLE11-Security-Module/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-Security-Module - for ppc64 SAP-SP4"},{"channel_label":"sle11-sp2-webyast-1.3-pool-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1414,"parent_product_id":null,"root_product_id":1331,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Pool - for ppc64 SAP-SP4"},{"channel_label":"sle11-sp2-webyast-1.3-updates-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1418,"parent_product_id":null,"root_product_id":1331,"update_tag":"slewyst13","url":"https://updates.suse.com/repo/$RCE/SLE11-SP2-WebYaST-1.3-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP2-WebYaST-1.3-Updates - for ppc64 SAP-SP4"},{"channel_label":"sle11-hae-sp4-pool-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1756,"parent_product_id":null,"root_product_id":1331,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Pool - for ppc64 SAP-SP4"},{"channel_label":"sle11-hae-sp4-updates-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1757,"parent_product_id":null,"root_product_id":1331,"update_tag":"sleshasp4","url":"https://updates.suse.com/repo/$RCE/SLE11-HAE-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-HAE-SP4-Updates - for ppc64 SAP-SP4"},{"channel_label":"sles11-sp4-pool-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1785,"parent_product_id":null,"root_product_id":1331,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Pool - for ppc64 SAP-SP4"},{"channel_label":"sles11-sp4-updates-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1786,"parent_product_id":null,"root_product_id":1331,"update_tag":"slessp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-Updates - for ppc64 SAP-SP4"},{"channel_label":"sle11-sp4-debuginfo-pool-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1787,"parent_product_id":null,"root_product_id":1331,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Pool/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Pool - for ppc64 SAP-SP4"},{"channel_label":"sle11-sp4-debuginfo-updates-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1788,"parent_product_id":null,"root_product_id":1331,"update_tag":"dbgsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-Debuginfo-Updates/sle-11-ppc64/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-Debuginfo-Updates - for ppc64 SAP-SP4"},{"channel_label":"sles11-sp4-suse-manager-tools-ppc64-sap-sp4","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1843,"parent_product_id":null,"root_product_id":1331,"update_tag":"slesctsp4","url":"https://updates.suse.com/repo/$RCE/SLES11-SP4-SUSE-Manager-Tools/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES11-SP4-SUSE-Manager-Tools - ppc64 SAP-SP4"},{"channel_label":"sle11-sp4-sap-updates-ppc64","parent_channel_label":"sle11-sp4-sap-pool-ppc64","product_id":1331,"repository_id":1862,"parent_product_id":null,"root_product_id":1331,"update_tag":"slesappsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-SAP-Updates/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-SAP-Updates - for ppc64"},{"channel_label":"sle11-sp4-sap-pool-ppc64","parent_channel_label":null,"product_id":1331,"repository_id":1863,"parent_product_id":null,"root_product_id":1331,"update_tag":"slesappsp4","url":"https://updates.suse.com/repo/$RCE/SLE11-SP4-SAP-Pool/sle-11-ppc64/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE11-SP4-SAP-Pool - for ppc64"},{"channel_label":"sle-module-containers12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-containers12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-containers12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-containers12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-containers12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-containers12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-containers12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-containers12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-containers12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-containers12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-containers12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-containers12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-containers12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-containers12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-containers12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-containers12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-containers12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-containers12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-containers12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-containers12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-containers12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-containers12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-containers12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1332,"repository_id":1864,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1332,"repository_id":1865,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-containers12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1332,"repository_id":1866,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1332,"repository_id":1867,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools12-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1732,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1733,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools12-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1734,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1735,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SLED SP1"},{"channel_label":"sled12-sp1-updates-x86_64","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1870,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP1-Updates - for x86_64"},{"channel_label":"sled12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1871,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sled12-sp1-pool-x86_64","parent_channel_label":null,"product_id":1333,"repository_id":1872,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP1-Pool - for x86_64"},{"channel_label":"sled12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1874,"parent_product_id":null,"root_product_id":1333,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp1-ga-desktop-nvidia-driver-x86_64","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1333,"repository_id":1911,"parent_product_id":null,"root_product_id":1333,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12sp1/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-GA-Desktop-nVidia-Driver - for x86_64"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1724,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1725,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1726,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1727,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sles12-sp1-updates-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1875,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Updates - for ppc64le"},{"channel_label":"sles12-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1876,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-sp1-pool-ppc64le","parent_channel_label":null,"product_id":1334,"repository_id":1877,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Pool - for ppc64le"},{"channel_label":"sles12-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1334,"repository_id":1878,"parent_product_id":null,"root_product_id":1334,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1728,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for s390x SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1729,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-manager-tools12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1730,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for s390x SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1731,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sles12-sp1-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1879,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Updates - for s390x"},{"channel_label":"sles12-sp1-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1880,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-sp1-pool-s390x","parent_channel_label":null,"product_id":1335,"repository_id":1881,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Pool - for s390x"},{"channel_label":"sles12-sp1-debuginfo-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1335,"repository_id":1882,"parent_product_id":null,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha12-sp1-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1336,"repository_id":1883,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Updates - for s390x"},{"channel_label":"sle-ha12-sp1-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1336,"repository_id":1884,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha12-sp1-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1336,"repository_id":1885,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Pool - for s390x"},{"channel_label":"sle-ha12-sp1-debuginfo-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1336,"repository_id":1886,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1337,"repository_id":1887,"parent_product_id":1324,"root_product_id":1322,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1337,"repository_id":1888,"parent_product_id":1324,"root_product_id":1322,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1337,"repository_id":1889,"parent_product_id":1324,"root_product_id":1322,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1337,"repository_id":1890,"parent_product_id":1324,"root_product_id":1322,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1337,"repository_id":1887,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1337,"repository_id":1888,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1337,"repository_id":1889,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1337,"repository_id":1890,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1338,"repository_id":1891,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Updates - for x86_64"},{"channel_label":"sle-we12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1338,"repository_id":1892,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-we12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1338,"repository_id":1893,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Pool - for x86_64"},{"channel_label":"sle-we12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1338,"repository_id":1894,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp1-ga-desktop-nvidia-driver-x86_64-we-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1338,"repository_id":1911,"parent_product_id":1322,"root_product_id":1322,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12sp1/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-GA-Desktop-nVidia-Driver - for x86_64 WE"},{"channel_label":"sle-we12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1338,"repository_id":1891,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1338,"repository_id":1892,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1338,"repository_id":1893,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1338,"repository_id":1894,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp1-ga-desktop-nvidia-driver-x86_64-we-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1338,"repository_id":1911,"parent_product_id":1346,"root_product_id":1346,"update_tag":null,"url":"http://download.nvidia.com/novell/sle12sp1/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-GA-Desktop-nVidia-Driver - for x86_64 WE-SAP"},{"channel_label":"sle-module-toolchain12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-toolchain12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-toolchain12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1339,"repository_id":1895,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1339,"repository_id":1896,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-toolchain12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1339,"repository_id":1897,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1339,"repository_id":1898,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-toolchain12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1340,"repository_id":1899,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for s390x"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1340,"repository_id":1900,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-toolchain12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1340,"repository_id":1901,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for s390x"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1340,"repository_id":1902,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-toolchain12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1340,"repository_id":1899,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for s390x SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1340,"repository_id":1900,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-toolchain12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1340,"repository_id":1901,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for s390x SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1340,"repository_id":1902,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-toolchain12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1340,"repository_id":1899,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for s390x SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1340,"repository_id":1900,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-toolchain12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1340,"repository_id":1901,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for s390x SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1340,"repository_id":1902,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-toolchain12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1340,"repository_id":1899,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for s390x SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1340,"repository_id":1900,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-toolchain12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1340,"repository_id":1901,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for s390x SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1340,"repository_id":1902,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-toolchain12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1340,"repository_id":1899,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for s390x SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1340,"repository_id":1900,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-toolchain12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1340,"repository_id":1901,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for s390x SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1340,"repository_id":1902,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sle-module-toolchain12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-toolchain12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-toolchain12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-toolchain12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-toolchain12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-toolchain12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-toolchain12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-toolchain12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-toolchain12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1341,"repository_id":1903,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1341,"repository_id":1904,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-toolchain12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1341,"repository_id":1905,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1341,"repository_id":1906,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-enterprise-storage-2-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1342,"repository_id":1917,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Updates/Storage/2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Updates - for x86_64"},{"channel_label":"suse-enterprise-storage-2-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1342,"repository_id":1918,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Updates/Storage/2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-enterprise-storage-2-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1342,"repository_id":1919,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Products/Storage/2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Pool - for x86_64"},{"channel_label":"suse-enterprise-storage-2-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1342,"repository_id":1920,"parent_product_id":1117,"root_product_id":1117,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Products/Storage/2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-enterprise-storage-2-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1342,"repository_id":1917,"parent_product_id":1319,"root_product_id":1319,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Updates/Storage/2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Updates - for x86_64 SAP"},{"channel_label":"suse-enterprise-storage-2-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1342,"repository_id":1918,"parent_product_id":1319,"root_product_id":1319,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Updates/Storage/2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"suse-enterprise-storage-2-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1342,"repository_id":1919,"parent_product_id":1319,"root_product_id":1319,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Products/Storage/2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Pool - for x86_64 SAP"},{"channel_label":"suse-enterprise-storage-2-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1342,"repository_id":1920,"parent_product_id":1319,"root_product_id":1319,"update_tag":"Storage-2","url":"https://updates.suse.com/SUSE/Products/Storage/2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp1-updates-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1343,"repository_id":1922,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1343,"repository_id":1923,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp1-pool-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1343,"repository_id":1924,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1343,"repository_id":1925,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp1-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1343,"repository_id":1922,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1343,"repository_id":1923,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp1-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1343,"repository_id":1924,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1343,"repository_id":1925,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp1-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1344,"repository_id":1927,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Updates - for s390x"},{"channel_label":"sle-sdk12-sp1-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1344,"repository_id":1928,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-sdk12-sp1-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1344,"repository_id":1929,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Pool - for s390x"},{"channel_label":"sle-sdk12-sp1-debuginfo-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1344,"repository_id":1930,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp1-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1345,"repository_id":1932,"parent_product_id":1336,"root_product_id":1335,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1345,"repository_id":1933,"parent_product_id":1336,"root_product_id":1335,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp1-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1345,"repository_id":1934,"parent_product_id":1336,"root_product_id":1335,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp1-debuginfo-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1345,"repository_id":1935,"parent_product_id":1336,"root_product_id":1335,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1732,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1733,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1734,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1735,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sles12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1846,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1847,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1848,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sles12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1849,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1854,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1855,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1856,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1857,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp1-sap-updates-x86_64","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1937,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-SAP-Updates - for x86_64"},{"channel_label":"sle-12-sp1-sap-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1938,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-SAP-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp1-sap-pool-x86_64","parent_channel_label":null,"product_id":1346,"repository_id":1939,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP1-SAP-Pool - for x86_64"},{"channel_label":"sle12-sp1-sap-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1346,"repository_id":1940,"parent_product_id":null,"root_product_id":1346,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP1-SAP-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-openstack-cloud-6-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1347,"repository_id":1941,"parent_product_id":1322,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Updates - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-6-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1347,"repository_id":1942,"parent_product_id":1322,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-6-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1347,"repository_id":1943,"parent_product_id":1322,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Pool - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-6-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1347,"repository_id":1944,"parent_product_id":1322,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-6-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1347,"repository_id":1941,"parent_product_id":1346,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-6-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1347,"repository_id":1942,"parent_product_id":1346,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-6-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1347,"repository_id":1943,"parent_product_id":1346,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-6-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1347,"repository_id":1944,"parent_product_id":1346,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-6-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-manager-server-3.0-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1348,"repository_id":1945,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for s390x SP1"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1348,"repository_id":1946,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for s390x SP1"},{"channel_label":"suse-manager-server-3.0-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1348,"repository_id":1947,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for s390x SP1"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1348,"repository_id":1948,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for s390x SP1"},{"channel_label":"suse-manager-server-3.0-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1348,"repository_id":1945,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for s390x SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1348,"repository_id":1946,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for s390x SP2"},{"channel_label":"suse-manager-server-3.0-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1348,"repository_id":1947,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for s390x SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1348,"repository_id":1948,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for s390x SP2"},{"channel_label":"suse-manager-server-3.0-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1348,"repository_id":1945,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1348,"repository_id":1946,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.0-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1348,"repository_id":1947,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1348,"repository_id":1948,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.0-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1349,"repository_id":1949,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for x86_64 SP1"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1349,"repository_id":1950,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-manager-server-3.0-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1349,"repository_id":1951,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for x86_64 SP1"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1349,"repository_id":1952,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-manager-server-3.0-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1349,"repository_id":1949,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1349,"repository_id":1950,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.0-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1349,"repository_id":1951,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1349,"repository_id":1952,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.0-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1349,"repository_id":1949,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1349,"repository_id":1950,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.0-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1349,"repository_id":1951,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1349,"repository_id":1952,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.0-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1349,"repository_id":1949,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1349,"repository_id":1950,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.0-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1349,"repository_id":1951,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1349,"repository_id":1952,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.0-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1349,"repository_id":1949,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1349,"repository_id":1950,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.0-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1349,"repository_id":1951,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.0-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1349,"repository_id":1952,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.0-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-rt12-sp1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1350,"repository_id":1953,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Updates - for x86_64"},{"channel_label":"sle-rt12-sp1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1350,"repository_id":1954,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-rt12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1350,"repository_id":1955,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Pool - for x86_64"},{"channel_label":"sle-rt12-sp1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1350,"repository_id":1956,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-rt12-sp1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1350,"repository_id":1953,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1350,"repository_id":1954,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1350,"repository_id":1955,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-rt12-sp1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1350,"repository_id":1956,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"suse-enterprise-storage-2.1-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1351,"repository_id":1958,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Updates/Storage/2.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-2.1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1351,"repository_id":1959,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Updates/Storage/2.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-2.1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1351,"repository_id":1960,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Products/Storage/2.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Pool - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-2.1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1351,"repository_id":1961,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Products/Storage/2.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-2.1-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1351,"repository_id":1958,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Updates/Storage/2.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-2.1-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1351,"repository_id":1959,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Updates/Storage/2.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-2.1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1351,"repository_id":1960,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Products/Storage/2.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-2.1-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1351,"repository_id":1961,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-2.1","url":"https://updates.suse.com/SUSE/Products/Storage/2.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-2.1-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SP1"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SP1"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.0-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1352,"repository_id":1968,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1352,"repository_id":1969,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.0-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1352,"repository_id":1970,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.0-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1352,"repository_id":1971,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.0","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.0-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-containers12-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-containers12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1116,"root_product_id":1116,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-containers12-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SP1"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-module-containers12-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SP1"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1334,"root_product_id":1334,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-module-containers12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-module-containers12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-module-containers12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-module-containers12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sle-module-containers12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-module-containers12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1437,"root_product_id":1437,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-module-containers12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-module-containers12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-module-containers12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-module-containers12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-module-containers12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-module-containers12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-module-containers12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1353,"repository_id":1972,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1353,"repository_id":1973,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-module-containers12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1353,"repository_id":1974,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1353,"repository_id":1975,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-module-containers12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1354,"repository_id":1977,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for s390x"},{"channel_label":"sle-module-containers12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1354,"repository_id":1978,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-containers12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1354,"repository_id":1979,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for s390x"},{"channel_label":"sle-module-containers12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1354,"repository_id":1980,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-containers12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1354,"repository_id":1977,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for s390x SP1"},{"channel_label":"sle-module-containers12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1354,"repository_id":1978,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-containers12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1354,"repository_id":1979,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for s390x SP1"},{"channel_label":"sle-module-containers12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1354,"repository_id":1980,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-containers12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1354,"repository_id":1977,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for s390x SP2"},{"channel_label":"sle-module-containers12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1354,"repository_id":1978,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-module-containers12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1354,"repository_id":1979,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for s390x SP2"},{"channel_label":"sle-module-containers12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1354,"repository_id":1980,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sle-module-containers12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1354,"repository_id":1977,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for s390x SP3"},{"channel_label":"sle-module-containers12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1354,"repository_id":1978,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-module-containers12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1354,"repository_id":1979,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for s390x SP3"},{"channel_label":"sle-module-containers12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1354,"repository_id":1980,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sle-module-containers12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1354,"repository_id":1977,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Updates - for s390x SP4"},{"channel_label":"sle-module-containers12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1354,"repository_id":1978,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-module-containers12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1354,"repository_id":1979,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Pool - for s390x SP4"},{"channel_label":"sle-module-containers12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1354,"repository_id":1980,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":1724,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":1725,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":1726,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":1727,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sles12-sp2-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":2003,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for ppc64le"},{"channel_label":"sles12-sp2-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":2004,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-sp2-pool-ppc64le","parent_channel_label":null,"product_id":1355,"repository_id":2005,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for ppc64le"},{"channel_label":"sles12-sp2-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1355,"repository_id":2006,"parent_product_id":null,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":1728,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for s390x SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":1729,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for s390x SP2"},{"channel_label":"sle-manager-tools12-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":1730,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for s390x SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-s390x-sp2","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":1731,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for s390x SP2"},{"channel_label":"sles12-sp2-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":2008,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for s390x"},{"channel_label":"sles12-sp2-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":2009,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-sp2-pool-s390x","parent_channel_label":null,"product_id":1356,"repository_id":2010,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for s390x"},{"channel_label":"sles12-sp2-debuginfo-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1356,"repository_id":2011,"parent_product_id":null,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":1732,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":1733,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-manager-tools12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":1734,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":1735,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sles12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":2013,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for x86_64"},{"channel_label":"sles12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":2014,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp2-pool-x86_64","parent_channel_label":null,"product_id":1357,"repository_id":2015,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for x86_64"},{"channel_label":"sles12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1357,"repository_id":2016,"parent_product_id":null,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":1732,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SLED SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":1733,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SLED SP2"},{"channel_label":"sle-manager-tools12-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":1734,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SLED SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":1735,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SLED SP2"},{"channel_label":"sled12-sp2-updates-x86_64","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":2018,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP2-Updates - for x86_64"},{"channel_label":"sled12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":2019,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sled12-sp2-pool-x86_64","parent_channel_label":null,"product_id":1358,"repository_id":2020,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP2-Pool - for x86_64"},{"channel_label":"sled12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":2022,"parent_product_id":null,"root_product_id":1358,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp2-ga-desktop-nvidia-driver","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1358,"repository_id":2149,"parent_product_id":null,"root_product_id":1358,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp2/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-GA-Desktop-nVidia-Driver - for x86_64"},{"channel_label":"sle-we12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1359,"repository_id":2024,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Updates - for x86_64"},{"channel_label":"sle-we12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1359,"repository_id":2025,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-we12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1359,"repository_id":2026,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Pool - for x86_64"},{"channel_label":"sle-we12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1359,"repository_id":2027,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp2-ga-desktop-nvidia-driver-we-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1359,"repository_id":2149,"parent_product_id":1357,"root_product_id":1357,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp2/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-GA-Desktop-nVidia-Driver - for x86_64 WE"},{"channel_label":"sle-we12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1359,"repository_id":2024,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1359,"repository_id":2025,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1359,"repository_id":2026,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1359,"repository_id":2027,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp2-ga-desktop-nvidia-driver-we-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1359,"repository_id":2149,"parent_product_id":1414,"root_product_id":1414,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp2/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-GA-Desktop-nVidia-Driver - for x86_64 WE-SAP"},{"channel_label":"sle-we12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1359,"repository_id":2024,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1359,"repository_id":2025,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1359,"repository_id":2026,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-we12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1359,"repository_id":2027,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-12-sp2-ga-desktop-nvidia-driver-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1359,"repository_id":2149,"parent_product_id":1749,"root_product_id":1749,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp2/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-GA-Desktop-nVidia-Driver - for x86_64 HPC"},{"channel_label":"sle-ha12-sp2-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1360,"repository_id":2029,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for s390x"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1360,"repository_id":2030,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha12-sp2-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1360,"repository_id":2031,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for s390x"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1360,"repository_id":2032,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1361,"repository_id":2034,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for x86_64"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1361,"repository_id":2035,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1361,"repository_id":2036,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for x86_64"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1361,"repository_id":2037,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1361,"repository_id":2034,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1361,"repository_id":2035,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1361,"repository_id":2036,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1361,"repository_id":2037,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp2-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1362,"repository_id":2039,"parent_product_id":1360,"root_product_id":1356,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1362,"repository_id":2040,"parent_product_id":1360,"root_product_id":1356,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp2-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1362,"repository_id":2041,"parent_product_id":1360,"root_product_id":1356,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1362,"repository_id":2042,"parent_product_id":1360,"root_product_id":1356,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1363,"repository_id":2044,"parent_product_id":1361,"root_product_id":1357,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1363,"repository_id":2045,"parent_product_id":1361,"root_product_id":1357,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1363,"repository_id":2046,"parent_product_id":1361,"root_product_id":1357,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1363,"repository_id":2047,"parent_product_id":1361,"root_product_id":1357,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1363,"repository_id":2044,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1363,"repository_id":2045,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1363,"repository_id":2046,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1363,"repository_id":2047,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1363,"repository_id":2044,"parent_product_id":1361,"root_product_id":1749,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1363,"repository_id":2045,"parent_product_id":1361,"root_product_id":1749,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1363,"repository_id":2046,"parent_product_id":1361,"root_product_id":1749,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1363,"repository_id":2047,"parent_product_id":1361,"root_product_id":1749,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp2-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1364,"repository_id":2049,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1364,"repository_id":2050,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp2-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1364,"repository_id":2051,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1364,"repository_id":2052,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp2-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1364,"repository_id":2049,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1364,"repository_id":2050,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp2-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1364,"repository_id":2051,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1364,"repository_id":2052,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp2-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1365,"repository_id":2054,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for s390x"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1365,"repository_id":2055,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for s390x"},{"channel_label":"sle-sdk12-sp2-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1365,"repository_id":2056,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for s390x"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1365,"repository_id":2057,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for s390x"},{"channel_label":"sle-sdk12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1366,"repository_id":2059,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1366,"repository_id":2060,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1366,"repository_id":2061,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1366,"repository_id":2062,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp2-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1366,"repository_id":2059,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1366,"repository_id":2060,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp2-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1366,"repository_id":2061,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1366,"repository_id":2062,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1366,"repository_id":2059,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1366,"repository_id":2060,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1366,"repository_id":2061,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1366,"repository_id":2062,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1366,"repository_id":2059,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1366,"repository_id":2060,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1366,"repository_id":2061,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1366,"repository_id":2062,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-certifications12-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1367,"repository_id":2064,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for s390x"},{"channel_label":"sle-module-certifications12-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1367,"repository_id":2065,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-certifications12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1367,"repository_id":2066,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for s390x"},{"channel_label":"sle-module-certifications12-debuginfo-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1367,"repository_id":2067,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-certifications12-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1367,"repository_id":2064,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for s390x SP1"},{"channel_label":"sle-module-certifications12-debuginfo-updates-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1367,"repository_id":2065,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-module-certifications12-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1367,"repository_id":2066,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for s390x SP1"},{"channel_label":"sle-module-certifications12-debuginfo-pool-s390x-sp1","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1367,"repository_id":2067,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-module-certifications12-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1368,"repository_id":2068,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for x86_64"},{"channel_label":"sle-module-certifications12-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1368,"repository_id":2069,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-certifications12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1368,"repository_id":2070,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for x86_64"},{"channel_label":"sle-module-certifications12-debuginfo-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1368,"repository_id":2071,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-certifications12-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1368,"repository_id":2068,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for x86_64 SAP"},{"channel_label":"sle-module-certifications12-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1368,"repository_id":2069,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-certifications12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1368,"repository_id":2070,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for x86_64 SAP"},{"channel_label":"sle-module-certifications12-debuginfo-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1368,"repository_id":2071,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-certifications12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1368,"repository_id":2068,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-certifications12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1368,"repository_id":2069,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-certifications12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1368,"repository_id":2070,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-certifications12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1368,"repository_id":2071,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-certifications12-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1368,"repository_id":2068,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-certifications12-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1368,"repository_id":2069,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Certifications/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-module-certifications12-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1368,"repository_id":2070,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-certifications12-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1368,"repository_id":2071,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-Module-Certifications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Certifications/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Certifications12-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-3-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1369,"repository_id":2072,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Updates/Storage/3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1369,"repository_id":2073,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Updates/Storage/3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-3-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1369,"repository_id":2074,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Products/Storage/3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Pool - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1369,"repository_id":2075,"parent_product_id":1322,"root_product_id":1322,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Products/Storage/3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-3-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1369,"repository_id":2072,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Updates/Storage/3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-3-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1369,"repository_id":2073,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Updates/Storage/3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-3-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1369,"repository_id":2074,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Products/Storage/3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-enterprise-storage-3-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1369,"repository_id":2075,"parent_product_id":1346,"root_product_id":1346,"update_tag":"Storage-3","url":"https://updates.suse.com/SUSE/Products/Storage/3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-3-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sles12-sp2-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2081,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for aarch64"},{"channel_label":"sles12-sp2-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2082,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for aarch64"},{"channel_label":"sles12-sp2-pool-aarch64","parent_channel_label":null,"product_id":1375,"repository_id":2083,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for aarch64"},{"channel_label":"sles12-sp2-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2084,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2179,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2180,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"sle-manager-tools12-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2181,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1375,"repository_id":2182,"parent_product_id":null,"root_product_id":1375,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sle-module-toolchain12-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1376,"repository_id":2086,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for aarch64 SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1376,"repository_id":2087,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"sle-module-toolchain12-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1376,"repository_id":2088,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for aarch64 SP2"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1376,"repository_id":2089,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sle-module-toolchain12-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1376,"repository_id":2086,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for aarch64 SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1376,"repository_id":2087,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"sle-module-toolchain12-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1376,"repository_id":2088,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for aarch64 SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1376,"repository_id":2089,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"sle-module-toolchain12-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1376,"repository_id":2086,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for aarch64 SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1376,"repository_id":2087,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for aarch64 SP4"},{"channel_label":"sle-module-toolchain12-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1376,"repository_id":2088,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for aarch64 SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1376,"repository_id":2089,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for aarch64 SP4"},{"channel_label":"sle-module-toolchain12-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1376,"repository_id":2086,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1376,"repository_id":2087,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-toolchain12-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1376,"repository_id":2088,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1376,"repository_id":2089,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-toolchain12-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1376,"repository_id":2086,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1376,"repository_id":2087,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Toolchain/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-toolchain12-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1376,"repository_id":2088,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-module-toolchain12-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1376,"repository_id":2089,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Toolchain","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Toolchain/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Toolchain12-Debuginfo-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-sdk12-sp2-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1378,"repository_id":2095,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp2-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1378,"repository_id":2096,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP2/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp2-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1378,"repository_id":2097,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Pool - for aarch64"},{"channel_label":"sle-sdk12-sp2-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1378,"repository_id":2098,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP2/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP2-Debuginfo-Pool - for aarch64"},{"channel_label":"sles12-ltss-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1379,"repository_id":2105,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Updates - for x86_64"},{"channel_label":"sles12-ltss-debuginfo-updates-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1379,"repository_id":2106,"parent_product_id":1117,"root_product_id":1117,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-ltss-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1379,"repository_id":2105,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Updates - for x86_64 SAP"},{"channel_label":"sles12-ltss-debuginfo-updates-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1379,"repository_id":2106,"parent_product_id":1319,"root_product_id":1319,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-ltss-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1380,"repository_id":2107,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Updates - for s390x"},{"channel_label":"sles12-ltss-debuginfo-updates-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1380,"repository_id":2108,"parent_product_id":1115,"root_product_id":1115,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-LTSS/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-LTSS-Debuginfo-Updates - for s390x"},{"channel_label":"suse-openstack-cloud-7-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1381,"repository_id":2109,"parent_product_id":1357,"root_product_id":1357,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Updates - for x86_64 SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1381,"repository_id":2110,"parent_product_id":1357,"root_product_id":1357,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-openstack-cloud-7-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1381,"repository_id":2111,"parent_product_id":1357,"root_product_id":1357,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Pool - for x86_64 SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1381,"repository_id":2112,"parent_product_id":1357,"root_product_id":1357,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-openstack-cloud-7-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1381,"repository_id":2109,"parent_product_id":1414,"root_product_id":1414,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1381,"repository_id":2110,"parent_product_id":1414,"root_product_id":1414,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-openstack-cloud-7-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1381,"repository_id":2111,"parent_product_id":1414,"root_product_id":1414,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1381,"repository_id":2112,"parent_product_id":1414,"root_product_id":1414,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-openstack-cloud-7-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1381,"repository_id":2109,"parent_product_id":1749,"root_product_id":1749,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1381,"repository_id":2110,"parent_product_id":1749,"root_product_id":1749,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/7/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-openstack-cloud-7-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1381,"repository_id":2111,"parent_product_id":1749,"root_product_id":1749,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-openstack-cloud-7-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1381,"repository_id":2112,"parent_product_id":1749,"root_product_id":1749,"update_tag":"OpenStack-Cloud-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/7/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-7-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-manager-tools12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":1732,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":1733,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-manager-tools12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":1734,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":1735,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sles12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2013,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2014,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2015,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sles12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2016,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2034,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2035,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2036,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2037,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp2-sap-updates-x86_64","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2150,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-SAP-Updates - for x86_64"},{"channel_label":"sle-12-sp2-sap-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2151,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-SAP-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp2-sap-pool-x86_64","parent_channel_label":null,"product_id":1414,"repository_id":2152,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-SAP-Pool - for x86_64"},{"channel_label":"sle12-sp2-sap-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1414,"repository_id":2153,"parent_product_id":null,"root_product_id":1414,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-SAP-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-enterprise-storage-4-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1416,"repository_id":2163,"parent_product_id":1357,"root_product_id":1357,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Updates - for x86_64 SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1416,"repository_id":2164,"parent_product_id":1357,"root_product_id":1357,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-enterprise-storage-4-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1416,"repository_id":2165,"parent_product_id":1357,"root_product_id":1357,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Pool - for x86_64 SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1416,"repository_id":2166,"parent_product_id":1357,"root_product_id":1357,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-enterprise-storage-4-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1416,"repository_id":2163,"parent_product_id":1414,"root_product_id":1414,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1416,"repository_id":2164,"parent_product_id":1414,"root_product_id":1414,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-enterprise-storage-4-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1416,"repository_id":2165,"parent_product_id":1414,"root_product_id":1414,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1416,"repository_id":2166,"parent_product_id":1414,"root_product_id":1414,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-enterprise-storage-4-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1416,"repository_id":2163,"parent_product_id":1749,"root_product_id":1749,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1416,"repository_id":2164,"parent_product_id":1749,"root_product_id":1749,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-enterprise-storage-4-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1416,"repository_id":2165,"parent_product_id":1749,"root_product_id":1749,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1416,"repository_id":2166,"parent_product_id":1749,"root_product_id":1749,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-enterprise-storage-4-updates-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1417,"repository_id":2168,"parent_product_id":1375,"root_product_id":1375,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Updates - for aarch64 SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-updates-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1417,"repository_id":2169,"parent_product_id":1375,"root_product_id":1375,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Updates/Storage/4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"suse-enterprise-storage-4-pool-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1417,"repository_id":2170,"parent_product_id":1375,"root_product_id":1375,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Pool - for aarch64 SP2"},{"channel_label":"suse-enterprise-storage-4-debuginfo-pool-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1417,"repository_id":2171,"parent_product_id":1375,"root_product_id":1375,"update_tag":"Storage-4","url":"https://updates.suse.com/SUSE/Products/Storage/4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-4-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sles12-sp2-rpi-updates-aarch64","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2173,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-RPI","url":"https://updates.suse.com/SUSE/Updates/SLE-RPI/12-SP2/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-RPI-Updates - for aarch64"},{"channel_label":"sles12-sp2-rpi-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2174,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-RPI","url":"https://updates.suse.com/SUSE/Updates/SLE-RPI/12-SP2/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-RPI-Debuginfo-Updates - for aarch64"},{"channel_label":"sles12-sp2-rpi-pool-aarch64","parent_channel_label":null,"product_id":1418,"repository_id":2175,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-RPI","url":"https://updates.suse.com/SUSE/Products/SLE-RPI/12-SP2/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-RPI-Pool - for aarch64"},{"channel_label":"sles12-sp2-rpi-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2176,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-RPI","url":"https://updates.suse.com/SUSE/Products/SLE-RPI/12-SP2/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-RPI-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-aarch64-rpi","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2179,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 RPI SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64-rpi","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2180,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 RPI SP2"},{"channel_label":"sle-manager-tools12-pool-aarch64-rpi","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2181,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 RPI SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64-rpi","parent_channel_label":"sles12-sp2-rpi-pool-aarch64","product_id":1418,"repository_id":2182,"parent_product_id":null,"root_product_id":1418,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 RPI SP2"},{"channel_label":"sle-ha12-sp2-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1420,"repository_id":2183,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1420,"repository_id":2184,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp2-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1420,"repository_id":2185,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1420,"repository_id":2186,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":1732,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":1733,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-manager-tools12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":1734,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":1735,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sles12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":2189,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for x86_64"},{"channel_label":"sles12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":2190,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp3-pool-x86_64","parent_channel_label":null,"product_id":1421,"repository_id":2192,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for x86_64"},{"channel_label":"sles12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1421,"repository_id":2193,"parent_product_id":null,"root_product_id":1421,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":1724,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":1725,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":1726,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":1727,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"sles12-sp3-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":2195,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for ppc64le"},{"channel_label":"sles12-sp3-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":2196,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-sp3-pool-ppc64le","parent_channel_label":null,"product_id":1422,"repository_id":2198,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for ppc64le"},{"channel_label":"sles12-sp3-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1422,"repository_id":2199,"parent_product_id":null,"root_product_id":1422,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":1728,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for s390x SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":1729,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for s390x SP3"},{"channel_label":"sle-manager-tools12-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":1730,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for s390x SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":1731,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for s390x SP3"},{"channel_label":"sles12-sp3-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":2201,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for s390x"},{"channel_label":"sles12-sp3-debuginfo-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":2202,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-sp3-pool-s390x","parent_channel_label":null,"product_id":1423,"repository_id":2204,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for s390x"},{"channel_label":"sles12-sp3-debuginfo-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1423,"repository_id":2205,"parent_product_id":null,"root_product_id":1423,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2179,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2180,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"sle-manager-tools12-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2181,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2182,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"sles12-sp3-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2207,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for aarch64"},{"channel_label":"sles12-sp3-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2208,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for aarch64"},{"channel_label":"sles12-sp3-pool-aarch64","parent_channel_label":null,"product_id":1424,"repository_id":2210,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for aarch64"},{"channel_label":"sles12-sp3-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1424,"repository_id":2211,"parent_product_id":null,"root_product_id":1424,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":1732,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SLED SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":1733,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SLED SP3"},{"channel_label":"sle-manager-tools12-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":1734,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SLED SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":1735,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SLED SP3"},{"channel_label":"sled12-sp3-updates-x86_64","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":2213,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP3-Updates - for x86_64"},{"channel_label":"sled12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":2214,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sled12-sp3-pool-x86_64","parent_channel_label":null,"product_id":1425,"repository_id":2216,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP3-Pool - for x86_64"},{"channel_label":"sle-12-sp3-ga-desktop-nvidia-driver","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":2217,"parent_product_id":null,"root_product_id":1425,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp3/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-GA-Desktop-nVidia-Driver - for x86_64"},{"channel_label":"sled12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1425,"repository_id":2218,"parent_product_id":null,"root_product_id":1425,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":1732,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":1733,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-manager-tools12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":1734,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":1735,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sles12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2189,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2190,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2192,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sles12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2193,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp3-sap-updates-x86_64","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2220,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-SAP-Updates - for x86_64"},{"channel_label":"sle-ha12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2221,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-12-sp3-sap-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2222,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-SAP-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2223,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle12-sp3-sap-pool-x86_64","parent_channel_label":null,"product_id":1426,"repository_id":2224,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-SAP-Pool - for x86_64"},{"channel_label":"sle-ha12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2225,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle12-sp3-sap-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2226,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-SAP-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1426,"repository_id":2227,"parent_product_id":null,"root_product_id":1426,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1427,"repository_id":2230,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1427,"repository_id":2231,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1427,"repository_id":2232,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1427,"repository_id":2233,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp3-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1427,"repository_id":2230,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1427,"repository_id":2231,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp3-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1427,"repository_id":2232,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1427,"repository_id":2233,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1427,"repository_id":2230,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1427,"repository_id":2231,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1427,"repository_id":2232,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1427,"repository_id":2233,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1427,"repository_id":2230,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1427,"repository_id":2231,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1427,"repository_id":2232,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1427,"repository_id":2233,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp3-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1428,"repository_id":2235,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1428,"repository_id":2236,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp3-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1428,"repository_id":2237,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1428,"repository_id":2238,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp3-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1428,"repository_id":2235,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1428,"repository_id":2236,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp3-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1428,"repository_id":2237,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1428,"repository_id":2238,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp3-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1429,"repository_id":2240,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for s390x"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1429,"repository_id":2241,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for s390x"},{"channel_label":"sle-sdk12-sp3-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1429,"repository_id":2242,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for s390x"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1429,"repository_id":2243,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for s390x"},{"channel_label":"sle-sdk12-sp3-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1430,"repository_id":2245,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1430,"repository_id":2246,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp3-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1430,"repository_id":2247,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for aarch64"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1430,"repository_id":2248,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-sdk12-sp3-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1430,"repository_id":2245,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Updates - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp3-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1430,"repository_id":2246,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP3/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp3-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1430,"repository_id":2247,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Pool - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp3-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1430,"repository_id":2248,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP3/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP3-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-12-sp3-ga-desktop-nvidia-driver-we-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1431,"repository_id":2217,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp3/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-GA-Desktop-nVidia-Driver - for x86_64 WE"},{"channel_label":"sle-we12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1431,"repository_id":2250,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Updates - for x86_64"},{"channel_label":"sle-we12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1431,"repository_id":2251,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-we12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1431,"repository_id":2252,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Pool - for x86_64"},{"channel_label":"sle-we12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1431,"repository_id":2253,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp3-ga-desktop-nvidia-driver-we-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1431,"repository_id":2217,"parent_product_id":1426,"root_product_id":1426,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp3/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-GA-Desktop-nVidia-Driver - for x86_64 WE-SAP"},{"channel_label":"sle-we12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1431,"repository_id":2250,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1431,"repository_id":2251,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1431,"repository_id":2252,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1431,"repository_id":2253,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp3-ga-desktop-nvidia-driver-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1431,"repository_id":2217,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"http://download.nvidia.com/suse/sle12sp3/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-GA-Desktop-nVidia-Driver - for x86_64 HPC"},{"channel_label":"sle-we12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1431,"repository_id":2250,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1431,"repository_id":2251,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1431,"repository_id":2252,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-we12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1431,"repository_id":2253,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1432,"repository_id":2221,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for x86_64"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1432,"repository_id":2223,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1432,"repository_id":2225,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for x86_64"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1432,"repository_id":2227,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1432,"repository_id":2221,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1432,"repository_id":2223,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1432,"repository_id":2225,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1432,"repository_id":2227,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp3-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1433,"repository_id":2255,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1433,"repository_id":2256,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp3-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1433,"repository_id":2257,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1433,"repository_id":2258,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp3-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1434,"repository_id":2260,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for s390x"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1434,"repository_id":2261,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha12-sp3-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1434,"repository_id":2262,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for s390x"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1434,"repository_id":2263,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1435,"repository_id":2265,"parent_product_id":1432,"root_product_id":1421,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1435,"repository_id":2266,"parent_product_id":1432,"root_product_id":1421,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1435,"repository_id":2267,"parent_product_id":1432,"root_product_id":1421,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1435,"repository_id":2268,"parent_product_id":1432,"root_product_id":1421,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1435,"repository_id":2265,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1435,"repository_id":2266,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1435,"repository_id":2267,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1435,"repository_id":2268,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1435,"repository_id":2265,"parent_product_id":1432,"root_product_id":1751,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1435,"repository_id":2266,"parent_product_id":1432,"root_product_id":1751,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1435,"repository_id":2267,"parent_product_id":1432,"root_product_id":1751,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1435,"repository_id":2268,"parent_product_id":1432,"root_product_id":1751,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp3-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1436,"repository_id":2270,"parent_product_id":1434,"root_product_id":1423,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1436,"repository_id":2271,"parent_product_id":1434,"root_product_id":1423,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP3/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp3-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1436,"repository_id":2272,"parent_product_id":1434,"root_product_id":1423,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp3-debuginfo-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1436,"repository_id":2273,"parent_product_id":1434,"root_product_id":1423,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP3/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP3-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1724,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1725,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1726,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1727,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sles12-sp1-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1875,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp1-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1876,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp1-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1877,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Pool - for ppc64le SAP"},{"channel_label":"sles12-sp1-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":1878,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-12-sp1-sap-updates-ppc64le","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2275,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-SAP-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp1-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2276,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-12-sp1-sap-debuginfo-updates-ppc64le","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2277,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP1-SAP-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp1-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2278,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle12-sp1-sap-pool-ppc64le","parent_channel_label":null,"product_id":1437,"repository_id":2279,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP1-SAP-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp1-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2280,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle12-sp1-sap-debuginfo-pool-ppc64le","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2281,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-SAP-12-SP1","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP1-SAP-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp1-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1437,"repository_id":2282,"parent_product_id":null,"root_product_id":1437,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-rt12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1438,"repository_id":2285,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Updates - for x86_64"},{"channel_label":"sle-rt12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1438,"repository_id":2286,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-rt12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1438,"repository_id":2287,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Pool - for x86_64"},{"channel_label":"sle-rt12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1438,"repository_id":2288,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-rt12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1438,"repository_id":2285,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1438,"repository_id":2286,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1438,"repository_id":2287,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-rt12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1438,"repository_id":2288,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-rt12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1438,"repository_id":2285,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-rt12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1438,"repository_id":2286,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-rt12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1438,"repository_id":2287,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-rt12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1438,"repository_id":2288,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-pos12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-pos12-sp2-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-pos12-sp2-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-pos12-sp2-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-pos12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-pos12-sp2-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-pos12-sp2-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":2289,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-pos12-sp2-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":2290,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-pos12-sp2-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":2291,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-pos12-sp2-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":2292,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Products/SLE-POS/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-pos12-sp2-client-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":3130,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-pos12-sp2-client-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1439,"repository_id":3131,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-POS","url":"https://updates.suse.com/SUSE/Updates/SLE-POS/12-SP2-CLIENT/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-POS12-SP2-CLIENT-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-hpc12-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-hpc12-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-hpc12-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"sle-module-hpc12-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"sle-module-hpc12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-hpc12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-hpc12-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"sle-module-hpc12-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"sle-module-hpc12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-hpc12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-hpc12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-hpc12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-hpc12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-hpc12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-hpc12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-module-hpc12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-module-hpc12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1440,"repository_id":2294,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-hpc12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1440,"repository_id":2295,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-hpc12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1440,"repository_id":2296,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-hpc12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1440,"repository_id":2297,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-packagehub-12-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1473,"repository_id":2327,"parent_product_id":1117,"root_product_id":1117,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-debuginfo-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1473,"repository_id":2328,"parent_product_id":1117,"root_product_id":1117,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-12-pool-x86_64","parent_channel_label":"sles12-pool-x86_64","product_id":1473,"repository_id":2329,"parent_product_id":1117,"root_product_id":1117,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1473,"repository_id":2327,"parent_product_id":1118,"root_product_id":1118,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-debuginfo-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1473,"repository_id":2328,"parent_product_id":1118,"root_product_id":1118,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-pool-x86_64-sled","parent_channel_label":"sled12-pool-x86_64","product_id":1473,"repository_id":2329,"parent_product_id":1118,"root_product_id":1118,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1473,"repository_id":2327,"parent_product_id":1319,"root_product_id":1319,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-debuginfo-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1473,"repository_id":2328,"parent_product_id":1319,"root_product_id":1319,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-pool-x86_64-sap","parent_channel_label":"sle12-sap-pool-x86_64","product_id":1473,"repository_id":2329,"parent_product_id":1319,"root_product_id":1319,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1474,"repository_id":2330,"parent_product_id":1115,"root_product_id":1115,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-12-debuginfo-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1474,"repository_id":2331,"parent_product_id":1115,"root_product_id":1115,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-12-pool-s390x","parent_channel_label":"sles12-pool-s390x","product_id":1474,"repository_id":2332,"parent_product_id":1115,"root_product_id":1115,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Pool - for s390x"},{"channel_label":"suse-packagehub-12-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1475,"repository_id":2333,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-debuginfo-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1475,"repository_id":2334,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-12-pool-ppc64le","parent_channel_label":"sles12-pool-ppc64le","product_id":1475,"repository_id":2335,"parent_product_id":1116,"root_product_id":1116,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp1-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1476,"repository_id":2336,"parent_product_id":1322,"root_product_id":1322,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1476,"repository_id":2337,"parent_product_id":1322,"root_product_id":1322,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-12-sp1-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1476,"repository_id":2338,"parent_product_id":1322,"root_product_id":1322,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp1-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1476,"repository_id":2336,"parent_product_id":1333,"root_product_id":1333,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1476,"repository_id":2337,"parent_product_id":1333,"root_product_id":1333,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp1-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1476,"repository_id":2338,"parent_product_id":1333,"root_product_id":1333,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp1-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1476,"repository_id":2336,"parent_product_id":1346,"root_product_id":1346,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1476,"repository_id":2337,"parent_product_id":1346,"root_product_id":1346,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp1-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1476,"repository_id":2338,"parent_product_id":1346,"root_product_id":1346,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp1-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1477,"repository_id":2339,"parent_product_id":1335,"root_product_id":1335,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1477,"repository_id":2340,"parent_product_id":1335,"root_product_id":1335,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-12-sp1-pool-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1477,"repository_id":2341,"parent_product_id":1335,"root_product_id":1335,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp1-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1478,"repository_id":2342,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1478,"repository_id":2343,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-12-sp1-pool-ppc64le","parent_channel_label":"sles12-sp1-pool-ppc64le","product_id":1478,"repository_id":2344,"parent_product_id":1334,"root_product_id":1334,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp1-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1478,"repository_id":2342,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Standard-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp1-debuginfo-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1478,"repository_id":2343,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Debuginfo - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp1-pool-ppc64le-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-ppc64le","product_id":1478,"repository_id":2344,"parent_product_id":1437,"root_product_id":1437,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP1_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP1-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp2-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1479,"repository_id":2345,"parent_product_id":1357,"root_product_id":1357,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1479,"repository_id":2346,"parent_product_id":1357,"root_product_id":1357,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-12-sp2-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1479,"repository_id":2347,"parent_product_id":1357,"root_product_id":1357,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp2-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1479,"repository_id":2345,"parent_product_id":1358,"root_product_id":1358,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1479,"repository_id":2346,"parent_product_id":1358,"root_product_id":1358,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp2-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1479,"repository_id":2347,"parent_product_id":1358,"root_product_id":1358,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp2-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1479,"repository_id":2345,"parent_product_id":1414,"root_product_id":1414,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1479,"repository_id":2346,"parent_product_id":1414,"root_product_id":1414,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp2-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1479,"repository_id":2347,"parent_product_id":1414,"root_product_id":1414,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp2-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1479,"repository_id":2345,"parent_product_id":1749,"root_product_id":1749,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1479,"repository_id":2346,"parent_product_id":1749,"root_product_id":1749,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1479,"repository_id":2347,"parent_product_id":1749,"root_product_id":1749,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp2-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1480,"repository_id":2348,"parent_product_id":1356,"root_product_id":1356,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1480,"repository_id":2349,"parent_product_id":1356,"root_product_id":1356,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-12-sp2-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1480,"repository_id":2350,"parent_product_id":1356,"root_product_id":1356,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp2-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1481,"repository_id":2351,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1481,"repository_id":2352,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-12-sp2-pool-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1481,"repository_id":2353,"parent_product_id":1355,"root_product_id":1355,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp2-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1481,"repository_id":2351,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1481,"repository_id":2352,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp2-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1481,"repository_id":2353,"parent_product_id":1521,"root_product_id":1521,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp2-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1482,"repository_id":2354,"parent_product_id":1375,"root_product_id":1375,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Standard-Pool - for aarch64"},{"channel_label":"suse-packagehub-12-sp2-debuginfo-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1482,"repository_id":2355,"parent_product_id":1375,"root_product_id":1375,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Debuginfo - for aarch64"},{"channel_label":"suse-packagehub-12-sp2-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1482,"repository_id":2356,"parent_product_id":1375,"root_product_id":1375,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP2_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP2-Pool - for aarch64"},{"channel_label":"suse-caasp-all-updates-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1484,"repository_id":2514,"parent_product_id":null,"root_product_id":1484,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/ALL/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Updates - for x86_64"},{"channel_label":"suse-caasp-all-debuginfo-updates-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1484,"repository_id":2515,"parent_product_id":null,"root_product_id":1484,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/ALL/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-caasp-all-pool-x86_64","parent_channel_label":null,"product_id":1484,"repository_id":2516,"parent_product_id":null,"root_product_id":1484,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/ALL/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Pool - for x86_64"},{"channel_label":"suse-caasp-all-debuginfo-pool-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1484,"repository_id":2517,"parent_product_id":null,"root_product_id":1484,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/ALL/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Debuginfo-Pool - for x86_64"},{"channel_label":"openstack-cloud-magnum-orchestration-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1485,"repository_id":2367,"parent_product_id":1381,"root_product_id":1357,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Updates - for x86_64 SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1485,"repository_id":2368,"parent_product_id":1381,"root_product_id":1357,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1485,"repository_id":2369,"parent_product_id":1381,"root_product_id":1357,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Pool - for x86_64 SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1485,"repository_id":2370,"parent_product_id":1381,"root_product_id":1357,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1485,"repository_id":2367,"parent_product_id":1381,"root_product_id":1414,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Updates - for x86_64 SAP SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1485,"repository_id":2368,"parent_product_id":1381,"root_product_id":1414,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1485,"repository_id":2369,"parent_product_id":1381,"root_product_id":1414,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Pool - for x86_64 SAP SP2"},{"channel_label":"openstack-cloud-magnum-orchestration-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1485,"repository_id":2370,"parent_product_id":1381,"root_product_id":1414,"update_tag":"OpenStack-Cloud-Magnum-Orchestration-7","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Magnum-Orchestration/7/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"OpenStack-Cloud-Magnum-Orchestration-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-manager-server-3.1-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.1-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-server-3.1-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.1-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.1-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.1-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.1-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.1-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-server-3.1-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.1-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.1-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1518,"repository_id":2400,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1518,"repository_id":2401,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.1-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1518,"repository_id":2402,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1518,"repository_id":2403,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.1-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1519,"repository_id":2405,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for s390x SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1519,"repository_id":2406,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for s390x SP2"},{"channel_label":"suse-manager-server-3.1-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1519,"repository_id":2407,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for s390x SP2"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1519,"repository_id":2408,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for s390x SP2"},{"channel_label":"suse-manager-server-3.1-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1519,"repository_id":2405,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1519,"repository_id":2406,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.1-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1519,"repository_id":2407,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-s390x-sp3","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1519,"repository_id":2408,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.1-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1519,"repository_id":2405,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for s390x SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1519,"repository_id":2406,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for s390x SP4"},{"channel_label":"suse-manager-server-3.1-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1519,"repository_id":2407,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for s390x SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1519,"repository_id":2408,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for s390x SP4"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 SAP SP2"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.1-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1520,"repository_id":2410,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1520,"repository_id":2411,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.1-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1520,"repository_id":2412,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.1-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1520,"repository_id":2413,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.1-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":1724,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":1725,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":1726,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":1727,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sles12-sp2-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2003,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp2-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2004,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp2-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2005,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for ppc64le SAP"},{"channel_label":"sles12-sp2-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2006,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp2-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2183,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp2-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2184,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp2-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2185,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp2-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2186,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP2-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-12-sp2-sap-updates-ppc64le","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2415,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-SAP-Updates - for ppc64le"},{"channel_label":"sle-12-sp2-sap-debuginfo-updates-ppc64le","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2416,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-SAP-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle12-sp2-sap-pool-ppc64le","parent_channel_label":null,"product_id":1521,"repository_id":2418,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-SAP-Pool - for ppc64le"},{"channel_label":"sle12-sp2-sap-debuginfo-pool-ppc64le","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1521,"repository_id":2419,"parent_product_id":null,"root_product_id":1521,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-SAP-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-hpc12-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1522,"repository_id":2421,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for aarch64 SP2"},{"channel_label":"sle-module-hpc12-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1522,"repository_id":2422,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"sle-module-hpc12-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1522,"repository_id":2423,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for aarch64 SP2"},{"channel_label":"sle-module-hpc12-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1522,"repository_id":2424,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sle-module-hpc12-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1522,"repository_id":2421,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for aarch64 SP3"},{"channel_label":"sle-module-hpc12-debuginfo-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1522,"repository_id":2422,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"sle-module-hpc12-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1522,"repository_id":2423,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for aarch64 SP3"},{"channel_label":"sle-module-hpc12-debuginfo-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1522,"repository_id":2424,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"sle-module-hpc12-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1522,"repository_id":2421,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for aarch64 SP4"},{"channel_label":"sle-module-hpc12-debuginfo-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1522,"repository_id":2422,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for aarch64 SP4"},{"channel_label":"sle-module-hpc12-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1522,"repository_id":2423,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for aarch64 SP4"},{"channel_label":"sle-module-hpc12-debuginfo-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1522,"repository_id":2424,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for aarch64 SP4"},{"channel_label":"sle-module-hpc12-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1522,"repository_id":2421,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-hpc12-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1522,"repository_id":2422,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-hpc12-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1522,"repository_id":2423,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-hpc12-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1522,"repository_id":2424,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-hpc12-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1522,"repository_id":2421,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-hpc12-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1522,"repository_id":2422,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-hpc12-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1522,"repository_id":2423,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-module-hpc12-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1522,"repository_id":2424,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-HPC12-Debuginfo-Pool - for aarch64 HPC SP4"},{"channel_label":"suse-enterprise-storage-5-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1526,"repository_id":2432,"parent_product_id":1421,"root_product_id":1421,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Updates - for x86_64 SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1526,"repository_id":2433,"parent_product_id":1421,"root_product_id":1421,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-enterprise-storage-5-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1526,"repository_id":2434,"parent_product_id":1421,"root_product_id":1421,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Pool - for x86_64 SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1526,"repository_id":2435,"parent_product_id":1421,"root_product_id":1421,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-enterprise-storage-5-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1526,"repository_id":2432,"parent_product_id":1426,"root_product_id":1426,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1526,"repository_id":2433,"parent_product_id":1426,"root_product_id":1426,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Updates - for x86_64 SAP SP3"},{"channel_label":"suse-enterprise-storage-5-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1526,"repository_id":2434,"parent_product_id":1426,"root_product_id":1426,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1526,"repository_id":2435,"parent_product_id":1426,"root_product_id":1426,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Pool - for x86_64 SAP SP3"},{"channel_label":"suse-enterprise-storage-5-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1526,"repository_id":2432,"parent_product_id":1751,"root_product_id":1751,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1526,"repository_id":2433,"parent_product_id":1751,"root_product_id":1751,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1526,"repository_id":2434,"parent_product_id":1751,"root_product_id":1751,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1526,"repository_id":2435,"parent_product_id":1751,"root_product_id":1751,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1527,"repository_id":2437,"parent_product_id":1424,"root_product_id":1424,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Updates - for aarch64 SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1527,"repository_id":2438,"parent_product_id":1424,"root_product_id":1424,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"suse-enterprise-storage-5-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1527,"repository_id":2439,"parent_product_id":1424,"root_product_id":1424,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Pool - for aarch64 SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1527,"repository_id":2440,"parent_product_id":1424,"root_product_id":1424,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"suse-enterprise-storage-5-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1527,"repository_id":2437,"parent_product_id":1750,"root_product_id":1750,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Updates - for aarch64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1527,"repository_id":2438,"parent_product_id":1750,"root_product_id":1750,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Updates/Storage/5/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1527,"repository_id":2439,"parent_product_id":1750,"root_product_id":1750,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Pool - for aarch64 HPC SP3"},{"channel_label":"suse-enterprise-storage-5-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1527,"repository_id":2440,"parent_product_id":1750,"root_product_id":1750,"update_tag":"Storage-5","url":"https://updates.suse.com/SUSE/Products/Storage/5/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-5-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1528,"repository_id":2157,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for aarch64 SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1528,"repository_id":2158,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"sle-module-public-cloud12-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1528,"repository_id":2159,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for aarch64 SP2"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1528,"repository_id":2160,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sle-module-public-cloud12-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1528,"repository_id":2157,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for aarch64 SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1528,"repository_id":2158,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"sle-module-public-cloud12-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1528,"repository_id":2159,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for aarch64 SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-aarch64-sp3","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1528,"repository_id":2160,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"sle-module-public-cloud12-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1528,"repository_id":2157,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for aarch64 SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1528,"repository_id":2158,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for aarch64 SP4"},{"channel_label":"sle-module-public-cloud12-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1528,"repository_id":2159,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for aarch64 SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1528,"repository_id":2160,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for aarch64 SP4"},{"channel_label":"sle-module-public-cloud12-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1528,"repository_id":2157,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1528,"repository_id":2158,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1528,"repository_id":2159,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1528,"repository_id":2160,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-public-cloud12-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1528,"repository_id":2157,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1528,"repository_id":2158,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1528,"repository_id":2159,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-module-public-cloud12-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1528,"repository_id":2160,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud12-Debuginfo-Pool - for aarch64 HPC SP4"},{"channel_label":"suse-packagehub-12-sp3-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1529,"repository_id":2445,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for x86_64"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1529,"repository_id":2446,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1529,"repository_id":2447,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp3-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1529,"repository_id":2445,"parent_product_id":1425,"root_product_id":1425,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1529,"repository_id":2446,"parent_product_id":1425,"root_product_id":1425,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp3-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1529,"repository_id":2447,"parent_product_id":1425,"root_product_id":1425,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp3-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1529,"repository_id":2445,"parent_product_id":1426,"root_product_id":1426,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1529,"repository_id":2446,"parent_product_id":1426,"root_product_id":1426,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1529,"repository_id":2447,"parent_product_id":1426,"root_product_id":1426,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp3-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1529,"repository_id":2445,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1529,"repository_id":2446,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1529,"repository_id":2447,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp3-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1530,"repository_id":2448,"parent_product_id":1423,"root_product_id":1423,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for s390x"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1530,"repository_id":2449,"parent_product_id":1423,"root_product_id":1423,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-12-sp3-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1530,"repository_id":2450,"parent_product_id":1423,"root_product_id":1423,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp3-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1531,"repository_id":2451,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for ppc64le"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1531,"repository_id":2452,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-12-sp3-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1531,"repository_id":2453,"parent_product_id":1422,"root_product_id":1422,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp3-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1531,"repository_id":2451,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1531,"repository_id":2452,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp3-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1531,"repository_id":2453,"parent_product_id":1572,"root_product_id":1572,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp3-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1532,"repository_id":2454,"parent_product_id":1424,"root_product_id":1424,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for aarch64"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1532,"repository_id":2455,"parent_product_id":1424,"root_product_id":1424,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for aarch64"},{"channel_label":"suse-packagehub-12-sp3-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1532,"repository_id":2456,"parent_product_id":1424,"root_product_id":1424,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for aarch64"},{"channel_label":"suse-packagehub-12-sp3-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1532,"repository_id":2454,"parent_product_id":1750,"root_product_id":1750,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3 - for aarch64 HPC"},{"channel_label":"suse-packagehub-12-sp3-debuginfo-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1532,"repository_id":2455,"parent_product_id":1750,"root_product_id":1750,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Debuginfo - for aarch64 HPC"},{"channel_label":"suse-packagehub-12-sp3-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1532,"repository_id":2456,"parent_product_id":1750,"root_product_id":1750,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP3_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP3-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp1-ltss-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1533,"repository_id":2457,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Updates - for x86_64"},{"channel_label":"sles12-sp1-ltss-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1533,"repository_id":2458,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp1-ltss-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1533,"repository_id":2457,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp1-ltss-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1533,"repository_id":2458,"parent_product_id":1346,"root_product_id":1346,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp1-ltss-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1535,"repository_id":2461,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Updates - for s390x"},{"channel_label":"sles12-sp1-ltss-debuginfo-updates-s390x","parent_channel_label":"sles12-sp1-pool-s390x","product_id":1535,"repository_id":2462,"parent_product_id":1335,"root_product_id":1335,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP1-LTSS/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP1-LTSS-Debuginfo-Updates - for s390x"},{"channel_label":"sle-live-patching12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1536,"repository_id":2463,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Updates - for x86_64"},{"channel_label":"sle-live-patching12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1536,"repository_id":2464,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-live-patching12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1536,"repository_id":2465,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Pool - for x86_64"},{"channel_label":"sle-live-patching12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1536,"repository_id":2466,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-live-patching12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1536,"repository_id":2463,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1536,"repository_id":2464,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1536,"repository_id":2465,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1536,"repository_id":2466,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1536,"repository_id":2463,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1536,"repository_id":2464,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1536,"repository_id":2465,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1536,"repository_id":2466,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp3-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1537,"repository_id":2467,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Updates - for ppc64le"},{"channel_label":"sle-live-patching12-sp3-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1537,"repository_id":2468,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-live-patching12-sp3-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1537,"repository_id":2469,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Pool - for ppc64le"},{"channel_label":"sle-live-patching12-sp3-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1537,"repository_id":2470,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-live-patching12-sp3-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1537,"repository_id":2467,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Updates - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp3-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1537,"repository_id":2468,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp3-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1537,"repository_id":2469,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Pool - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp3-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1537,"repository_id":2470,"parent_product_id":1572,"root_product_id":1572,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP3-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1538,"repository_id":2471,"parent_product_id":1347,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6-Continuous/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Updates - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1538,"repository_id":2472,"parent_product_id":1347,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6-Continuous/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1538,"repository_id":2473,"parent_product_id":1347,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6-Continuous/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Pool - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1538,"repository_id":2474,"parent_product_id":1347,"root_product_id":1322,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6-Continuous/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1538,"repository_id":2471,"parent_product_id":1347,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6-Continuous/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1538,"repository_id":2472,"parent_product_id":1347,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/6-Continuous/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1538,"repository_id":2473,"parent_product_id":1347,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6-Continuous/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Pool - for x86_64 SAP SP1"},{"channel_label":"suse-openstack-cloud-continuous-delivery-6-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle12-sp1-sap-pool-x86_64","product_id":1538,"repository_id":2474,"parent_product_id":1347,"root_product_id":1346,"update_tag":"OpenStack-Cloud-6-Continuous","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/6-Continuous/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Continuous-Delivery-6-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-module-web-scripting12-updates-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1539,"repository_id":2476,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for aarch64 SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1539,"repository_id":2477,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for aarch64 SP2"},{"channel_label":"sle-module-web-scripting12-pool-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1539,"repository_id":2478,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for aarch64 SP2"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-aarch64-sp2","parent_channel_label":"sles12-sp2-pool-aarch64","product_id":1539,"repository_id":2479,"parent_product_id":1375,"root_product_id":1375,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for aarch64 SP2"},{"channel_label":"sle-module-web-scripting12-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1539,"repository_id":2476,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for aarch64 SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1539,"repository_id":2477,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for aarch64 SP3"},{"channel_label":"sle-module-web-scripting12-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1539,"repository_id":2478,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for aarch64 SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp3-pool-aarch64","product_id":1539,"repository_id":2479,"parent_product_id":1424,"root_product_id":1424,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for aarch64 SP3"},{"channel_label":"sle-module-web-scripting12-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1539,"repository_id":2476,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for aarch64 SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1539,"repository_id":2477,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for aarch64 SP4"},{"channel_label":"sle-module-web-scripting12-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1539,"repository_id":2478,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for aarch64 SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1539,"repository_id":2479,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for aarch64 SP4"},{"channel_label":"sle-module-web-scripting12-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1539,"repository_id":2476,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1539,"repository_id":2477,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1539,"repository_id":2478,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1539,"repository_id":2479,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-module-web-scripting12-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1539,"repository_id":2476,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1539,"repository_id":2477,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1539,"repository_id":2478,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-module-web-scripting12-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1539,"repository_id":2479,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting12-Debuginfo-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":1724,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":1725,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SAP SP3"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":1726,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SAP SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":1727,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SAP SP3"},{"channel_label":"sles12-sp3-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2195,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp3-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2196,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp3-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2198,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for ppc64le SAP"},{"channel_label":"sles12-sp3-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2199,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp3-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2255,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp3-debuginfo-updates-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2256,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp3-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2257,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp3-debuginfo-pool-ppc64le-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2258,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP3-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-12-sp3-sap-updates-ppc64le","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2509,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP3/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-SAP-Updates - for ppc64le"},{"channel_label":"sle-12-sp3-sap-debuginfo-updates-ppc64le","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2510,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP3/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP3-SAP-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle12-sp3-sap-pool-ppc64le","parent_channel_label":null,"product_id":1572,"repository_id":2511,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP3/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-SAP-Pool - for ppc64le"},{"channel_label":"sle12-sp3-sap-debuginfo-pool-ppc64le","parent_channel_label":"sle12-sp3-sap-pool-ppc64le","product_id":1572,"repository_id":2512,"parent_product_id":null,"root_product_id":1572,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP3/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-SAP-Debuginfo-Pool - for ppc64le"},{"channel_label":"suse-manager-retail-3.1-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1574,"repository_id":2519,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-retail-3.1-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1574,"repository_id":2520,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"suse-manager-retail-3.1-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1574,"repository_id":2521,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-retail-3.1-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1574,"repository_id":2522,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"suse-manager-retail-3.1-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1574,"repository_id":2519,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-retail-3.1-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1574,"repository_id":2520,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-retail-3.1-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1574,"repository_id":2521,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-retail-3.1-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1574,"repository_id":2522,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-retail-3.1-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1574,"repository_id":2519,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-retail-3.1-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1574,"repository_id":2520,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"suse-manager-retail-3.1-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1574,"repository_id":2521,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-retail-3.1-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1574,"repository_id":2522,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"suse-manager-retail-3.1-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1574,"repository_id":2519,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-3.1-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1574,"repository_id":2520,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail/3.1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-3.1-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1574,"repository_id":2521,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-3.1-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1574,"repository_id":2522,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Retail-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail/3.1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-3.1-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-product-sles15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1575,"repository_id":2705,"parent_product_id":null,"root_product_id":1575,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Updates - for x86_64"},{"channel_label":"sle-product-sles15-pool-x86_64","parent_channel_label":null,"product_id":1575,"repository_id":2707,"parent_product_id":null,"root_product_id":1575,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Pool - for x86_64"},{"channel_label":"sle-product-sles15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1575,"repository_id":3114,"parent_product_id":null,"root_product_id":1575,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sles15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1575,"repository_id":3115,"parent_product_id":null,"root_product_id":1575,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1576,"repository_id":2524,"parent_product_id":1575,"root_product_id":1575,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for x86_64"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1576,"repository_id":2525,"parent_product_id":1575,"root_product_id":1575,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-basesystem15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1576,"repository_id":2526,"parent_product_id":1575,"root_product_id":1575,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1576,"repository_id":2527,"parent_product_id":1575,"root_product_id":1575,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1576,"repository_id":2524,"parent_product_id":1609,"root_product_id":1609,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1576,"repository_id":2525,"parent_product_id":1609,"root_product_id":1609,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1576,"repository_id":2526,"parent_product_id":1609,"root_product_id":1609,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1576,"repository_id":2527,"parent_product_id":1609,"root_product_id":1609,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1576,"repository_id":2524,"parent_product_id":1612,"root_product_id":1612,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1576,"repository_id":2525,"parent_product_id":1612,"root_product_id":1612,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1576,"repository_id":2526,"parent_product_id":1612,"root_product_id":1612,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1576,"repository_id":2527,"parent_product_id":1612,"root_product_id":1612,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1576,"repository_id":2524,"parent_product_id":1732,"root_product_id":1732,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1576,"repository_id":2525,"parent_product_id":1732,"root_product_id":1732,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1576,"repository_id":2526,"parent_product_id":1732,"root_product_id":1732,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1576,"repository_id":2527,"parent_product_id":1732,"root_product_id":1732,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1578,"repository_id":2534,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for x86_64"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1578,"repository_id":2535,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-desktop-applications15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1578,"repository_id":2536,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for x86_64"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1578,"repository_id":2537,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-desktop-applications15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1578,"repository_id":2534,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1578,"repository_id":2535,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1578,"repository_id":2536,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1578,"repository_id":2537,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1578,"repository_id":2534,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1578,"repository_id":2535,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1578,"repository_id":2536,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1578,"repository_id":2537,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1578,"repository_id":2534,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1578,"repository_id":2535,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1578,"repository_id":2536,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1578,"repository_id":2537,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1579,"repository_id":2539,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for x86_64"},{"channel_label":"sle-module-devtools15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1579,"repository_id":2540,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-devtools15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1579,"repository_id":2541,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for x86_64"},{"channel_label":"sle-module-devtools15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1579,"repository_id":2542,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-devtools15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1579,"repository_id":2539,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1579,"repository_id":2540,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1579,"repository_id":2541,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1579,"repository_id":2542,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1579,"repository_id":2539,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1579,"repository_id":2540,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1579,"repository_id":2541,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1579,"repository_id":2542,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1579,"repository_id":2539,"parent_product_id":1578,"root_product_id":1732,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1579,"repository_id":2540,"parent_product_id":1578,"root_product_id":1732,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1579,"repository_id":2541,"parent_product_id":1578,"root_product_id":1732,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1579,"repository_id":2542,"parent_product_id":1578,"root_product_id":1732,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1580,"repository_id":2544,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for x86_64"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1580,"repository_id":2545,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-server-applications15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1580,"repository_id":2546,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for x86_64"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1580,"repository_id":2547,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-server-applications15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1580,"repository_id":2544,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1580,"repository_id":2545,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1580,"repository_id":2546,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1580,"repository_id":2547,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1580,"repository_id":2544,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1580,"repository_id":2545,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1580,"repository_id":2546,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1580,"repository_id":2547,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1581,"repository_id":2549,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for x86_64"},{"channel_label":"sle-module-legacy15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1581,"repository_id":2550,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-legacy15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1581,"repository_id":2551,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for x86_64"},{"channel_label":"sle-module-legacy15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1581,"repository_id":2552,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-legacy15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1581,"repository_id":2549,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1581,"repository_id":2550,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1581,"repository_id":2551,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1581,"repository_id":2552,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1581,"repository_id":2549,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1581,"repository_id":2550,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1581,"repository_id":2551,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1581,"repository_id":2552,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-product-ha15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1582,"repository_id":2754,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for x86_64"},{"channel_label":"sle-product-ha15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1582,"repository_id":2755,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-ha15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1582,"repository_id":2756,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for x86_64"},{"channel_label":"sle-product-ha15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1582,"repository_id":2757,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-ha15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1582,"repository_id":2754,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Updates - for x86_64 SAP"},{"channel_label":"sle-product-ha15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1582,"repository_id":2755,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-product-ha15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1582,"repository_id":2756,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Pool - for x86_64 SAP"},{"channel_label":"sle-product-ha15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1582,"repository_id":2757,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-product-ha15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1582,"repository_id":2754,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for x86_64 HPC"},{"channel_label":"sle-product-ha15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1582,"repository_id":2755,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-product-ha15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1582,"repository_id":2756,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for x86_64 HPC"},{"channel_label":"sle-product-ha15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1582,"repository_id":2757,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-product-we15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1583,"repository_id":2742,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Updates - for x86_64"},{"channel_label":"sle-product-we15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1583,"repository_id":2743,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-we15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1583,"repository_id":2744,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Pool - for x86_64"},{"channel_label":"sle-product-we15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1583,"repository_id":2745,"parent_product_id":1578,"root_product_id":1575,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-15-ga-desktop-nvidia-driver-we","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1583,"repository_id":2747,"parent_product_id":1578,"root_product_id":1575,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64 WE"},{"channel_label":"sle-product-we15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1583,"repository_id":2742,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-Updates - for x86_64 SLED"},{"channel_label":"sle-product-we15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1583,"repository_id":2743,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-product-we15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1583,"repository_id":2744,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-Pool - for x86_64 SLED"},{"channel_label":"sle-product-we15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1583,"repository_id":2745,"parent_product_id":1578,"root_product_id":1609,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-15-ga-desktop-nvidia-driver","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1583,"repository_id":2747,"parent_product_id":1578,"root_product_id":1609,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64"},{"channel_label":"sle-product-we15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1583,"repository_id":2742,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Updates - for x86_64 SAP"},{"channel_label":"sle-product-we15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1583,"repository_id":2743,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-product-we15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1583,"repository_id":2744,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Pool - for x86_64 SAP"},{"channel_label":"sle-product-we15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1583,"repository_id":2745,"parent_product_id":1578,"root_product_id":1612,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-15-ga-desktop-nvidia-driver-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1583,"repository_id":2747,"parent_product_id":1578,"root_product_id":1612,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64 SAP"},{"channel_label":"sle-product-sles15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1584,"repository_id":2708,"parent_product_id":null,"root_product_id":1584,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Updates - for s390x"},{"channel_label":"sle-product-sles15-pool-s390x","parent_channel_label":null,"product_id":1584,"repository_id":2710,"parent_product_id":null,"root_product_id":1584,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Pool - for s390x"},{"channel_label":"sle-product-sles15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1584,"repository_id":3111,"parent_product_id":null,"root_product_id":1584,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-product-sles15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1584,"repository_id":3112,"parent_product_id":null,"root_product_id":1584,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-product-sles15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1585,"repository_id":2711,"parent_product_id":null,"root_product_id":1585,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Updates - for ppc64le"},{"channel_label":"sle-product-sles15-pool-ppc64le","parent_channel_label":null,"product_id":1585,"repository_id":2713,"parent_product_id":null,"root_product_id":1585,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Pool - for ppc64le"},{"channel_label":"sle-product-sles15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1585,"repository_id":3108,"parent_product_id":null,"root_product_id":1585,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-sles15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1585,"repository_id":3109,"parent_product_id":null,"root_product_id":1585,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-product-sles15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1586,"repository_id":2714,"parent_product_id":null,"root_product_id":1586,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Updates - for aarch64"},{"channel_label":"sle-product-sles15-pool-aarch64","parent_channel_label":null,"product_id":1586,"repository_id":2716,"parent_product_id":null,"root_product_id":1586,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Pool - for aarch64"},{"channel_label":"sle-product-sles15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1586,"repository_id":3105,"parent_product_id":null,"root_product_id":1586,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-sles15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1586,"repository_id":3106,"parent_product_id":null,"root_product_id":1586,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-basesystem15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1587,"repository_id":2564,"parent_product_id":1584,"root_product_id":1584,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for s390x"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1587,"repository_id":2565,"parent_product_id":1584,"root_product_id":1584,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-basesystem15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1587,"repository_id":2566,"parent_product_id":1584,"root_product_id":1584,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for s390x"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1587,"repository_id":2567,"parent_product_id":1584,"root_product_id":1584,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-basesystem15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1588,"repository_id":2569,"parent_product_id":1585,"root_product_id":1585,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for ppc64le"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1588,"repository_id":2570,"parent_product_id":1585,"root_product_id":1585,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-basesystem15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1588,"repository_id":2571,"parent_product_id":1585,"root_product_id":1585,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for ppc64le"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1588,"repository_id":2572,"parent_product_id":1585,"root_product_id":1585,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-basesystem15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1588,"repository_id":2569,"parent_product_id":1613,"root_product_id":1613,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1588,"repository_id":2570,"parent_product_id":1613,"root_product_id":1613,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1588,"repository_id":2571,"parent_product_id":1613,"root_product_id":1613,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1588,"repository_id":2572,"parent_product_id":1613,"root_product_id":1613,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1589,"repository_id":2574,"parent_product_id":1586,"root_product_id":1586,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for aarch64"},{"channel_label":"sle-module-basesystem15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1589,"repository_id":2575,"parent_product_id":1586,"root_product_id":1586,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for aarch64"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1589,"repository_id":2576,"parent_product_id":1586,"root_product_id":1586,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1589,"repository_id":3014,"parent_product_id":1586,"root_product_id":1586,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-basesystem15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1589,"repository_id":2574,"parent_product_id":1731,"root_product_id":1731,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1589,"repository_id":2575,"parent_product_id":1731,"root_product_id":1731,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1589,"repository_id":2576,"parent_product_id":1731,"root_product_id":1731,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1589,"repository_id":3014,"parent_product_id":1731,"root_product_id":1731,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1593,"repository_id":2593,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for s390x"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1593,"repository_id":2594,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-desktop-applications15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1593,"repository_id":2595,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for s390x"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1593,"repository_id":2596,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-desktop-applications15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1594,"repository_id":2598,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1594,"repository_id":2599,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1594,"repository_id":2600,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1594,"repository_id":2601,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1594,"repository_id":2598,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1594,"repository_id":2599,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1594,"repository_id":2600,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1594,"repository_id":2601,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1595,"repository_id":2603,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for aarch64"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1595,"repository_id":2604,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-desktop-applications15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1595,"repository_id":2605,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for aarch64"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1595,"repository_id":2606,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-desktop-applications15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1595,"repository_id":2603,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1595,"repository_id":2604,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1595,"repository_id":2605,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1595,"repository_id":2606,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1596,"repository_id":2608,"parent_product_id":1593,"root_product_id":1584,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for s390x"},{"channel_label":"sle-module-devtools15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1596,"repository_id":2609,"parent_product_id":1593,"root_product_id":1584,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-devtools15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1596,"repository_id":2610,"parent_product_id":1593,"root_product_id":1584,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for s390x"},{"channel_label":"sle-module-devtools15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1596,"repository_id":2611,"parent_product_id":1593,"root_product_id":1584,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-devtools15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1597,"repository_id":2613,"parent_product_id":1594,"root_product_id":1585,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for ppc64le"},{"channel_label":"sle-module-devtools15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1597,"repository_id":2614,"parent_product_id":1594,"root_product_id":1585,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-devtools15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1597,"repository_id":2615,"parent_product_id":1594,"root_product_id":1585,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for ppc64le"},{"channel_label":"sle-module-devtools15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1597,"repository_id":2616,"parent_product_id":1594,"root_product_id":1585,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-devtools15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1597,"repository_id":2613,"parent_product_id":1594,"root_product_id":1613,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1597,"repository_id":2614,"parent_product_id":1594,"root_product_id":1613,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1597,"repository_id":2615,"parent_product_id":1594,"root_product_id":1613,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1597,"repository_id":2616,"parent_product_id":1594,"root_product_id":1613,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1598,"repository_id":2618,"parent_product_id":1595,"root_product_id":1586,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Updates - for aarch64"},{"channel_label":"sle-module-devtools15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1598,"repository_id":2619,"parent_product_id":1595,"root_product_id":1586,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-devtools15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1598,"repository_id":2620,"parent_product_id":1595,"root_product_id":1586,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Pool - for aarch64"},{"channel_label":"sle-module-devtools15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1598,"repository_id":2621,"parent_product_id":1595,"root_product_id":1586,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-devtools15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1598,"repository_id":2618,"parent_product_id":1595,"root_product_id":1731,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1598,"repository_id":2619,"parent_product_id":1595,"root_product_id":1731,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1598,"repository_id":2620,"parent_product_id":1595,"root_product_id":1731,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1598,"repository_id":2621,"parent_product_id":1595,"root_product_id":1731,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1599,"repository_id":2623,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for s390x"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1599,"repository_id":2624,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-server-applications15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1599,"repository_id":2625,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for s390x"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1599,"repository_id":2626,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-server-applications15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1600,"repository_id":2628,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for ppc64le"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1600,"repository_id":2629,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-server-applications15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1600,"repository_id":2630,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for ppc64le"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1600,"repository_id":2631,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-server-applications15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1600,"repository_id":2628,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1600,"repository_id":2629,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1600,"repository_id":2630,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1600,"repository_id":2631,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1601,"repository_id":2633,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for aarch64"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1601,"repository_id":2634,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-server-applications15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1601,"repository_id":2635,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for aarch64"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1601,"repository_id":2636,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-server-applications15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1601,"repository_id":2633,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1601,"repository_id":2634,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1601,"repository_id":2635,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1601,"repository_id":2636,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1602,"repository_id":2638,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for s390x"},{"channel_label":"sle-module-legacy15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1602,"repository_id":2639,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-legacy15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1602,"repository_id":2640,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for s390x"},{"channel_label":"sle-module-legacy15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1602,"repository_id":2641,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-legacy15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1603,"repository_id":2643,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for ppc64le"},{"channel_label":"sle-module-legacy15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1603,"repository_id":2644,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-legacy15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1603,"repository_id":2645,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for ppc64le"},{"channel_label":"sle-module-legacy15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1603,"repository_id":2646,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-legacy15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1603,"repository_id":2643,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1603,"repository_id":2644,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1603,"repository_id":2645,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1603,"repository_id":2646,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1604,"repository_id":2648,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for aarch64"},{"channel_label":"sle-module-legacy15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1604,"repository_id":2649,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-legacy15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1604,"repository_id":2650,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for aarch64"},{"channel_label":"sle-module-legacy15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1604,"repository_id":2651,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-legacy15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1604,"repository_id":2648,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1604,"repository_id":2649,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1604,"repository_id":2650,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1604,"repository_id":2651,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-product-ha15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1605,"repository_id":2759,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for s390x"},{"channel_label":"sle-product-ha15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1605,"repository_id":2760,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-product-ha15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1605,"repository_id":2761,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for s390x"},{"channel_label":"sle-product-ha15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1605,"repository_id":2762,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-product-ha15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1606,"repository_id":2764,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for ppc64le"},{"channel_label":"sle-product-ha15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1606,"repository_id":2765,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-ha15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1606,"repository_id":2766,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for ppc64le"},{"channel_label":"sle-product-ha15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1606,"repository_id":2767,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-product-ha15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1606,"repository_id":2764,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Updates - for ppc64le SAP"},{"channel_label":"sle-product-ha15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1606,"repository_id":2765,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-product-ha15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1606,"repository_id":2766,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Pool - for ppc64le SAP"},{"channel_label":"sle-product-ha15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1606,"repository_id":2767,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"suse-caasp-all-updates-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1607,"repository_id":2514,"parent_product_id":null,"root_product_id":1607,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/ALL/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Updates - for x86_64"},{"channel_label":"suse-caasp-all-debuginfo-updates-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1607,"repository_id":2515,"parent_product_id":null,"root_product_id":1607,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/ALL/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-caasp-all-pool-x86_64","parent_channel_label":null,"product_id":1607,"repository_id":2516,"parent_product_id":null,"root_product_id":1607,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/ALL/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Pool - for x86_64"},{"channel_label":"suse-caasp-all-debuginfo-pool-x86_64","parent_channel_label":"suse-caasp-all-pool-x86_64","product_id":1607,"repository_id":2517,"parent_product_id":null,"root_product_id":1607,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/ALL/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-ALL-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-ha15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1608,"repository_id":2849,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for aarch64"},{"channel_label":"sle-product-ha15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1608,"repository_id":2850,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-ha15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1608,"repository_id":2851,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for aarch64"},{"channel_label":"sle-product-ha15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1608,"repository_id":2852,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-product-ha15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1608,"repository_id":2849,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Updates - for aarch64 HPC"},{"channel_label":"sle-product-ha15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1608,"repository_id":2850,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-product-ha15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1608,"repository_id":2851,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Pool - for aarch64 HPC"},{"channel_label":"sle-product-ha15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1608,"repository_id":2852,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-15-ga-desktop-nvidia-driver","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1609,"repository_id":2747,"parent_product_id":null,"root_product_id":1609,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64"},{"channel_label":"sle-product-sled15-updates-x86_64","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1609,"repository_id":2748,"parent_product_id":null,"root_product_id":1609,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLED/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-Updates - for x86_64"},{"channel_label":"sle-product-sled15-pool-x86_64","parent_channel_label":null,"product_id":1609,"repository_id":2749,"parent_product_id":null,"root_product_id":1609,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLED/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-Pool - for x86_64"},{"channel_label":"sle-product-sled15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1609,"repository_id":3102,"parent_product_id":null,"root_product_id":1609,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLED/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sled15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1609,"repository_id":3103,"parent_product_id":null,"root_product_id":1609,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLED/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1611,"repository_id":2673,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1611,"repository_id":2674,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1611,"repository_id":2675,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1611,"repository_id":2676,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1611,"repository_id":2673,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1611,"repository_id":2674,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1611,"repository_id":2675,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1611,"repository_id":2676,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1611,"repository_id":2673,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1611,"repository_id":2674,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1611,"repository_id":2675,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1611,"repository_id":2676,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-product-sles_sap15-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1612,"repository_id":2750,"parent_product_id":null,"root_product_id":1612,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Updates - for x86_64"},{"channel_label":"sle-product-sles_sap15-pool-x86_64","parent_channel_label":null,"product_id":1612,"repository_id":2751,"parent_product_id":null,"root_product_id":1612,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Pool - for x86_64"},{"channel_label":"sle-product-sles_sap15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1612,"repository_id":3120,"parent_product_id":null,"root_product_id":1612,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sles_sap15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1612,"repository_id":3121,"parent_product_id":null,"root_product_id":1612,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-sles_sap15-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1613,"repository_id":2752,"parent_product_id":null,"root_product_id":1613,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Updates - for ppc64le"},{"channel_label":"sle-product-sles_sap15-pool-ppc64le","parent_channel_label":null,"product_id":1613,"repository_id":2753,"parent_product_id":null,"root_product_id":1613,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Pool - for ppc64le"},{"channel_label":"sle-product-sles_sap15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1613,"repository_id":3117,"parent_product_id":null,"root_product_id":1613,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-sles_sap15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1613,"repository_id":3118,"parent_product_id":null,"root_product_id":1613,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1616,"repository_id":2687,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1616,"repository_id":2688,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1616,"repository_id":2689,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1616,"repository_id":2690,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1616,"repository_id":2687,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1616,"repository_id":2688,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1616,"repository_id":2689,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1616,"repository_id":2690,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"suse-openstack-cloud-8-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1617,"repository_id":2691,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Updates - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-8-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1617,"repository_id":2692,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-8-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1617,"repository_id":2693,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Pool - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-8-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1617,"repository_id":2694,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-8-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1617,"repository_id":2691,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-8-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1617,"repository_id":2692,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-8-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1617,"repository_id":2693,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-8-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1617,"repository_id":2694,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-8-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-rt12-sp3-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1619,"repository_id":2701,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Updates - for x86_64"},{"channel_label":"sle-rt12-sp3-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1619,"repository_id":2702,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-rt12-sp3-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1619,"repository_id":2703,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Pool - for x86_64"},{"channel_label":"sle-rt12-sp3-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1619,"repository_id":2704,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-rt12-sp3-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1619,"repository_id":2701,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp3-debuginfo-updates-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1619,"repository_id":2702,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-rt12-sp3-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1619,"repository_id":2703,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Pool - for x86_64 SAP"},{"channel_label":"sle-rt12-sp3-debuginfo-pool-x86_64-sap-sp3","parent_channel_label":"sle12-sp3-sap-pool-x86_64","product_id":1619,"repository_id":2704,"parent_product_id":1426,"root_product_id":1426,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-rt12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1619,"repository_id":2701,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sle-rt12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1619,"repository_id":2702,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-RT/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-rt12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1619,"repository_id":2703,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sle-rt12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1619,"repository_id":2704,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-RT","url":"https://updates.suse.com/SUSE/Products/SLE-RT/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-RT12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"suse-manager-server-3.1-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1622,"repository_id":2727,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1622,"repository_id":2728,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.1-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1622,"repository_id":2729,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-ppc64le-sp3","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1622,"repository_id":2730,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.1-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1622,"repository_id":2727,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Updates - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1622,"repository_id":2728,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.1-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1622,"repository_id":2729,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Pool - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.1-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1622,"repository_id":2730,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.1","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.1-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sle-manager-tools12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":1732,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":1733,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-manager-tools12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":1734,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":1735,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sles12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":2769,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for x86_64"},{"channel_label":"sles12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":2770,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp4-pool-x86_64","parent_channel_label":null,"product_id":1625,"repository_id":2772,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for x86_64"},{"channel_label":"sles12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1625,"repository_id":2773,"parent_product_id":null,"root_product_id":1625,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":1724,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":1725,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":1726,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":1727,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"sles12-sp4-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":2775,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for ppc64le"},{"channel_label":"sles12-sp4-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":2776,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-sp4-pool-ppc64le","parent_channel_label":null,"product_id":1626,"repository_id":2778,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for ppc64le"},{"channel_label":"sles12-sp4-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1626,"repository_id":2779,"parent_product_id":null,"root_product_id":1626,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":1728,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for s390x SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":1729,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for s390x SP4"},{"channel_label":"sle-manager-tools12-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":1730,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for s390x SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":1731,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for s390x SP4"},{"channel_label":"sles12-sp4-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":2781,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for s390x"},{"channel_label":"sles12-sp4-debuginfo-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":2782,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-sp4-pool-s390x","parent_channel_label":null,"product_id":1627,"repository_id":2784,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for s390x"},{"channel_label":"sles12-sp4-debuginfo-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1627,"repository_id":2785,"parent_product_id":null,"root_product_id":1627,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools12-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2179,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2180,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 SP4"},{"channel_label":"sle-manager-tools12-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2181,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64-sp4","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2182,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 SP4"},{"channel_label":"sles12-sp4-updates-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2787,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for aarch64"},{"channel_label":"sles12-sp4-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2788,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for aarch64"},{"channel_label":"sles12-sp4-pool-aarch64","parent_channel_label":null,"product_id":1628,"repository_id":2790,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for aarch64"},{"channel_label":"sles12-sp4-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1628,"repository_id":2791,"parent_product_id":null,"root_product_id":1628,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":1732,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SLED SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":1733,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SLED SP4"},{"channel_label":"sle-manager-tools12-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":1734,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SLED SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":1735,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SLED SP4"},{"channel_label":"sled12-sp4-updates-x86_64","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":2793,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP4-Updates - for x86_64"},{"channel_label":"sled12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":2794,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Updates/SLE-DESKTOP/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sled12-sp4-pool-x86_64","parent_channel_label":null,"product_id":1629,"repository_id":2796,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLED12-SP4-Pool - for x86_64"},{"channel_label":"sled12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":2797,"parent_product_id":null,"root_product_id":1629,"update_tag":"SLE-DESKTOP","url":"https://updates.suse.com/SUSE/Products/SLE-DESKTOP/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLED12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp4-ga-desktop-nvidia-driver","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1629,"repository_id":3529,"parent_product_id":null,"root_product_id":1629,"update_tag":null,"url":"https://download.nvidia.com/suse/sle12sp4/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-GA-Desktop-nVidia-Driver - for x86_64"},{"channel_label":"sle-sdk12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1630,"repository_id":2799,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1630,"repository_id":2800,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-sdk12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1630,"repository_id":2801,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1630,"repository_id":2802,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-sdk12-sp4-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1630,"repository_id":2799,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1630,"repository_id":2800,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp4-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1630,"repository_id":2801,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1630,"repository_id":2802,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-sdk12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1630,"repository_id":2799,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1630,"repository_id":2800,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1630,"repository_id":2801,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1630,"repository_id":2802,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-sdk12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1630,"repository_id":2799,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1630,"repository_id":2800,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1630,"repository_id":2801,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1630,"repository_id":2802,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-sdk12-sp4-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1631,"repository_id":2804,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1631,"repository_id":2805,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-sdk12-sp4-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1631,"repository_id":2806,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1631,"repository_id":2807,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-sdk12-sp4-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1631,"repository_id":2804,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1631,"repository_id":2805,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp4-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1631,"repository_id":2806,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1631,"repository_id":2807,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-sdk12-sp4-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1632,"repository_id":2809,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for s390x"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1632,"repository_id":2810,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for s390x"},{"channel_label":"sle-sdk12-sp4-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1632,"repository_id":2811,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for s390x"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1632,"repository_id":2812,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for s390x"},{"channel_label":"sle-sdk12-sp4-updates-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1633,"repository_id":2814,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1633,"repository_id":2815,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-sdk12-sp4-pool-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1633,"repository_id":2816,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for aarch64"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1633,"repository_id":2817,"parent_product_id":1628,"root_product_id":1628,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-sdk12-sp4-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1633,"repository_id":2814,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Updates - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp4-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1633,"repository_id":2815,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Updates/SLE-SDK/12-SP4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp4-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1633,"repository_id":2816,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Pool - for aarch64 HPC"},{"channel_label":"sle-sdk12-sp4-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1633,"repository_id":2817,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SDK","url":"https://updates.suse.com/SUSE/Products/SLE-SDK/12-SP4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-SDK12-SP4-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-ha12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1634,"repository_id":2819,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for x86_64"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1634,"repository_id":2820,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1634,"repository_id":2821,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for x86_64"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1634,"repository_id":2822,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1634,"repository_id":2819,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1634,"repository_id":2820,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1634,"repository_id":2821,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1634,"repository_id":2822,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha12-sp4-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1635,"repository_id":2824,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1635,"repository_id":2825,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-ha12-sp4-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1635,"repository_id":2826,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1635,"repository_id":2827,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-ha12-sp4-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1636,"repository_id":2829,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for s390x"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1636,"repository_id":2830,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha12-sp4-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1636,"repository_id":2831,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for s390x"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1636,"repository_id":2832,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1637,"repository_id":2834,"parent_product_id":1634,"root_product_id":1625,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1637,"repository_id":2835,"parent_product_id":1634,"root_product_id":1625,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-ha-geo12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1637,"repository_id":2836,"parent_product_id":1634,"root_product_id":1625,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1637,"repository_id":2837,"parent_product_id":1634,"root_product_id":1625,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-ha-geo12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1637,"repository_id":2834,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1637,"repository_id":2835,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1637,"repository_id":2836,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1637,"repository_id":2837,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha-geo12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1637,"repository_id":2834,"parent_product_id":1634,"root_product_id":1759,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1637,"repository_id":2835,"parent_product_id":1634,"root_product_id":1759,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1637,"repository_id":2836,"parent_product_id":1634,"root_product_id":1759,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1637,"repository_id":2837,"parent_product_id":1634,"root_product_id":1759,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-ha-geo12-sp4-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1638,"repository_id":2839,"parent_product_id":1636,"root_product_id":1627,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-updates-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1638,"repository_id":2840,"parent_product_id":1636,"root_product_id":1627,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Updates/SLE-HA-GEO/12-SP4/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Updates - for s390x"},{"channel_label":"sle-ha-geo12-sp4-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1638,"repository_id":2841,"parent_product_id":1636,"root_product_id":1627,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Pool - for s390x"},{"channel_label":"sle-ha-geo12-sp4-debuginfo-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1638,"repository_id":2842,"parent_product_id":1636,"root_product_id":1627,"update_tag":"SLE-HA-GEO","url":"https://updates.suse.com/SUSE/Products/SLE-HA-GEO/12-SP4/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA-GEO12-SP4-Debuginfo-Pool - for s390x"},{"channel_label":"sle-we12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1639,"repository_id":2844,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Updates - for x86_64"},{"channel_label":"sle-we12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1639,"repository_id":2845,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-we12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1639,"repository_id":2846,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Pool - for x86_64"},{"channel_label":"sle-we12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1639,"repository_id":2847,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-12-sp4-ga-desktop-nvidia-driver-we-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1639,"repository_id":3529,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://download.nvidia.com/suse/sle12sp4/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-GA-Desktop-nVidia-Driver - for x86_64 WE"},{"channel_label":"sle-we12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1639,"repository_id":2844,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1639,"repository_id":2845,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-we12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1639,"repository_id":2846,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sle-we12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1639,"repository_id":2847,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp4-ga-desktop-nvidia-driver-we-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1639,"repository_id":3529,"parent_product_id":1755,"root_product_id":1755,"update_tag":null,"url":"https://download.nvidia.com/suse/sle12sp4/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-GA-Desktop-nVidia-Driver - for x86_64 WE-SAP"},{"channel_label":"sle-we12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1639,"repository_id":2844,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1639,"repository_id":2845,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-WE/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-we12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1639,"repository_id":2846,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sle-we12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1639,"repository_id":2847,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-WE","url":"https://updates.suse.com/SUSE/Products/SLE-WE/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-WE12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-12-sp4-ga-desktop-nvidia-driver-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1639,"repository_id":3529,"parent_product_id":1759,"root_product_id":1759,"update_tag":null,"url":"https://download.nvidia.com/suse/sle12sp4/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-GA-Desktop-nVidia-Driver - for x86_64 HPC"},{"channel_label":"sle-module-containers15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1640,"repository_id":2854,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for ppc64le"},{"channel_label":"sle-module-containers15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1640,"repository_id":2855,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-containers15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1640,"repository_id":2856,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for ppc64le"},{"channel_label":"sle-module-containers15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1640,"repository_id":2857,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-containers15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1640,"repository_id":2854,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-containers15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1640,"repository_id":2855,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-containers15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1640,"repository_id":2856,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-containers15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1640,"repository_id":2857,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-containers15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1641,"repository_id":2859,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for s390x"},{"channel_label":"sle-module-containers15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1641,"repository_id":2860,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-containers15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1641,"repository_id":2861,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for s390x"},{"channel_label":"sle-module-containers15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1641,"repository_id":2862,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-containers15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1642,"repository_id":2864,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for x86_64"},{"channel_label":"sle-module-containers15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1642,"repository_id":2865,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-containers15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1642,"repository_id":2866,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for x86_64"},{"channel_label":"sle-module-containers15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1642,"repository_id":2867,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-containers15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1642,"repository_id":2864,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1642,"repository_id":2865,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1642,"repository_id":2866,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1642,"repository_id":2867,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1642,"repository_id":2864,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-containers15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1642,"repository_id":2865,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-containers15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1642,"repository_id":2866,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-containers15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1642,"repository_id":2867,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"suse-enterprise-storage-6-updates-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1643,"repository_id":2869,"parent_product_id":1777,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/Storage/6/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Updates - for aarch64 SP1"},{"channel_label":"suse-enterprise-storage-6-debuginfo-updates-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1643,"repository_id":2870,"parent_product_id":1777,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/Storage/6/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Debuginfo-Updates - for aarch64 SP1"},{"channel_label":"suse-enterprise-storage-6-pool-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1643,"repository_id":2871,"parent_product_id":1777,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/Storage/6/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Pool - for aarch64 SP1"},{"channel_label":"suse-enterprise-storage-6-debuginfo-pool-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1643,"repository_id":2872,"parent_product_id":1777,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/Storage/6/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Debuginfo-Pool - for aarch64 SP1"},{"channel_label":"suse-enterprise-storage-6-updates-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1644,"repository_id":2874,"parent_product_id":1780,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/Storage/6/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-6-debuginfo-updates-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1644,"repository_id":2875,"parent_product_id":1780,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/Storage/6/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-6-pool-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1644,"repository_id":2876,"parent_product_id":1780,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/Storage/6/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Pool - for x86_64 SP1"},{"channel_label":"suse-enterprise-storage-6-debuginfo-pool-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1644,"repository_id":2877,"parent_product_id":1780,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/Storage/6/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Enterprise-Storage-6-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-public-cloud15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1645,"repository_id":2879,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for aarch64"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1645,"repository_id":2880,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-public-cloud15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1645,"repository_id":2881,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for aarch64"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1645,"repository_id":2882,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-public-cloud15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1645,"repository_id":2879,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1645,"repository_id":2880,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1645,"repository_id":2881,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1645,"repository_id":2882,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1646,"repository_id":2883,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Updates - for s390x"},{"channel_label":"sle-module-public-cloud15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1646,"repository_id":2884,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-public-cloud15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1646,"repository_id":2885,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Pool - for s390x"},{"channel_label":"sle-module-public-cloud15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1646,"repository_id":2886,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SP1"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SP1"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sp1","parent_channel_label":"sles12-sp1-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1322,"root_product_id":1322,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SLED SP1"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sled-sp1","parent_channel_label":"sled12-sp1-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1333,"root_product_id":1333,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SLED SP1"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SP2"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sp2","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SP2"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SLED SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SLED SP2"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SLED SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sled-sp2","parent_channel_label":"sled12-sp2-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1358,"root_product_id":1358,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SLED SP2"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SLED SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SLED SP3"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SLED SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sled-sp3","parent_channel_label":"sled12-sp3-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1425,"root_product_id":1425,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SLED SP3"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 SLED SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 SLED SP4"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 SLED SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1629,"root_product_id":1629,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 SLED SP4"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-module-cap-tools-12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1678,"repository_id":2912,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1678,"repository_id":2913,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-module-cap-tools-12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1678,"repository_id":2914,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-cap-tools-12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1678,"repository_id":2915,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools-12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1709,"repository_id":2917,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for aarch64"},{"channel_label":"sle-manager-tools15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1709,"repository_id":2918,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-manager-tools15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1709,"repository_id":2919,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for aarch64"},{"channel_label":"sle-manager-tools15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1709,"repository_id":2920,"parent_product_id":1589,"root_product_id":1586,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1709,"repository_id":2917,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for aarch64 HPC"},{"channel_label":"sle-manager-tools15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1709,"repository_id":2918,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-manager-tools15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1709,"repository_id":2919,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for aarch64 HPC"},{"channel_label":"sle-manager-tools15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1709,"repository_id":2920,"parent_product_id":1589,"root_product_id":1731,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-manager-tools15-updates-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1709,"repository_id":2917,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for aarch64 SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1709,"repository_id":2918,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for aarch64 SP1"},{"channel_label":"sle-manager-tools15-pool-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1709,"repository_id":2919,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for aarch64 SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-aarch64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1709,"repository_id":2920,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for aarch64 SP1"},{"channel_label":"sle-manager-tools15-updates-aarch64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1709,"repository_id":2917,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for aarch64 HPC SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-aarch64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1709,"repository_id":2918,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for aarch64 HPC SP1"},{"channel_label":"sle-manager-tools15-pool-aarch64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1709,"repository_id":2919,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for aarch64 HPC SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-aarch64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1709,"repository_id":2920,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for aarch64 HPC SP1"},{"channel_label":"sle-manager-tools15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1710,"repository_id":2922,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for ppc64le"},{"channel_label":"sle-manager-tools15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1710,"repository_id":2923,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-manager-tools15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1710,"repository_id":2924,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for ppc64le"},{"channel_label":"sle-manager-tools15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1710,"repository_id":2925,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1710,"repository_id":2922,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for ppc64le SAP"},{"channel_label":"sle-manager-tools15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1710,"repository_id":2923,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-manager-tools15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1710,"repository_id":2924,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for ppc64le SAP"},{"channel_label":"sle-manager-tools15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1710,"repository_id":2925,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-manager-tools15-updates-ppc64le-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1710,"repository_id":2922,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for ppc64le SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-ppc64le-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1710,"repository_id":2923,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for ppc64le SP1"},{"channel_label":"sle-manager-tools15-pool-ppc64le-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1710,"repository_id":2924,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for ppc64le SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-ppc64le-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1710,"repository_id":2925,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for ppc64le SP1"},{"channel_label":"sle-manager-tools15-updates-ppc64le-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1710,"repository_id":2922,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-ppc64le-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1710,"repository_id":2923,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools15-pool-ppc64le-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1710,"repository_id":2924,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-ppc64le-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1710,"repository_id":2925,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for ppc64le SAP SP1"},{"channel_label":"sle-manager-tools15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1711,"repository_id":2927,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for s390x"},{"channel_label":"sle-manager-tools15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1711,"repository_id":2928,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-manager-tools15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1711,"repository_id":2929,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for s390x"},{"channel_label":"sle-manager-tools15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1711,"repository_id":2930,"parent_product_id":1587,"root_product_id":1584,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-manager-tools15-updates-s390x-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1711,"repository_id":2927,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for s390x SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-s390x-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1711,"repository_id":2928,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for s390x SP1"},{"channel_label":"sle-manager-tools15-pool-s390x-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1711,"repository_id":2929,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for s390x SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-s390x-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1711,"repository_id":2930,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for s390x SP1"},{"channel_label":"sle-manager-tools15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-manager-tools15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 SLED"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-manager-tools15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 SLED"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-manager-tools15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 SAP"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-manager-tools15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 SAP"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-manager-tools15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 HPC"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-manager-tools15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 HPC"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-manager-tools15-updates-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 SP1"},{"channel_label":"sle-manager-tools15-pool-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 SP1"},{"channel_label":"sle-manager-tools15-updates-x86_64-sled-sp1","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-sled-sp1","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools15-pool-x86_64-sled-sp1","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-sled-sp1","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 SLED SP1"},{"channel_label":"sle-manager-tools15-updates-x86_64-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools15-pool-x86_64-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 SAP SP1"},{"channel_label":"sle-manager-tools15-updates-x86_64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 HPC SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 HPC SP1"},{"channel_label":"sle-manager-tools15-pool-x86_64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 HPC SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-hpc-sp1","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 HPC SP1"},{"channel_label":"sle-manager-tools15-updates-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1712,"repository_id":2932,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Updates - for x86_64 RT SP1"},{"channel_label":"sle-manager-tools15-debuginfo-updates-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1712,"repository_id":2933,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Updates - for x86_64 RT SP1"},{"channel_label":"sle-manager-tools15-pool-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1712,"repository_id":2934,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Pool - for x86_64 RT SP1"},{"channel_label":"sle-manager-tools15-debuginfo-pool-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1712,"repository_id":2935,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Manager-Tools15-Debuginfo-Pool - for x86_64 RT SP1"},{"channel_label":"suse-caasp-3.0-updates-x86_64","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1713,"repository_id":3144,"parent_product_id":null,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/3.0/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.0-Updates - for x86_64"},{"channel_label":"suse-caasp-3.0-debuginfo-updates-x86_64","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1713,"repository_id":3145,"parent_product_id":null,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/3.0/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.0-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-caasp-3.0-pool-x86_64","parent_channel_label":null,"product_id":1713,"repository_id":3146,"parent_product_id":null,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/3.0/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.0-Pool - for x86_64"},{"channel_label":"suse-caasp-3.0-debuginfo-pool-x86_64","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1713,"repository_id":3147,"parent_product_id":null,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/3.0/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.0-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1718,"repository_id":2957,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for aarch64"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1718,"repository_id":2958,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-web-scripting15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1718,"repository_id":2959,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for aarch64"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1718,"repository_id":2960,"parent_product_id":1601,"root_product_id":1586,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-web-scripting15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1718,"repository_id":2957,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1718,"repository_id":2958,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1718,"repository_id":2959,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1718,"repository_id":2960,"parent_product_id":1601,"root_product_id":1731,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1719,"repository_id":2962,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1719,"repository_id":2963,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1719,"repository_id":2964,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1719,"repository_id":2965,"parent_product_id":1600,"root_product_id":1585,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1719,"repository_id":2962,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1719,"repository_id":2963,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1719,"repository_id":2964,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1719,"repository_id":2965,"parent_product_id":1600,"root_product_id":1613,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1720,"repository_id":2967,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for s390x"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1720,"repository_id":2968,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-web-scripting15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1720,"repository_id":2969,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for s390x"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1720,"repository_id":2970,"parent_product_id":1599,"root_product_id":1584,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-web-scripting15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1721,"repository_id":2972,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1721,"repository_id":2973,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1721,"repository_id":2974,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1721,"repository_id":2975,"parent_product_id":1580,"root_product_id":1575,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1721,"repository_id":2972,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1721,"repository_id":2973,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1721,"repository_id":2974,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1721,"repository_id":2975,"parent_product_id":1580,"root_product_id":1612,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1721,"repository_id":2972,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1721,"repository_id":2973,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1721,"repository_id":2974,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1721,"repository_id":2975,"parent_product_id":1580,"root_product_id":1732,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"suse-manager-server-3.2-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1722,"repository_id":2977,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1722,"repository_id":2978,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.2-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1722,"repository_id":2979,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp3-pool-ppc64le","product_id":1722,"repository_id":2980,"parent_product_id":1422,"root_product_id":1422,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for ppc64le SP3"},{"channel_label":"suse-manager-server-3.2-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1722,"repository_id":2977,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1722,"repository_id":2978,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.2-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1722,"repository_id":2979,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-ppc64le-sp4","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1722,"repository_id":2980,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for ppc64le SP4"},{"channel_label":"suse-manager-server-3.2-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1723,"repository_id":2982,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1723,"repository_id":2983,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for s390x SP3"},{"channel_label":"suse-manager-server-3.2-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1723,"repository_id":2984,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-s390x","parent_channel_label":"sles12-sp3-pool-s390x","product_id":1723,"repository_id":2985,"parent_product_id":1423,"root_product_id":1423,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for s390x SP3"},{"channel_label":"suse-manager-server-3.2-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1723,"repository_id":2982,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for s390x SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1723,"repository_id":2983,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for s390x SP4"},{"channel_label":"suse-manager-server-3.2-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1723,"repository_id":2984,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for s390x SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-s390x-sp4","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1723,"repository_id":2985,"parent_product_id":1627,"root_product_id":1627,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for s390x SP4"},{"channel_label":"suse-manager-server-3.2-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1724,"repository_id":2987,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1724,"repository_id":2988,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.2-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1724,"repository_id":2989,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1724,"repository_id":2990,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-server-3.2-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1724,"repository_id":2987,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1724,"repository_id":2988,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.2-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1724,"repository_id":2989,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1724,"repository_id":2990,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-server-3.2-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1724,"repository_id":2987,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1724,"repository_id":2988,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.2-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1724,"repository_id":2989,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1724,"repository_id":2990,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-server-3.2-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1724,"repository_id":2987,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1724,"repository_id":2988,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.2-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1724,"repository_id":2989,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-server-3.2-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1724,"repository_id":2990,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Server-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Server-3.2-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.2-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1725,"repository_id":2992,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1725,"repository_id":2993,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.2-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1725,"repository_id":2994,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1725,"repository_id":2995,"parent_product_id":1421,"root_product_id":1421,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-proxy-3.2-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1725,"repository_id":2992,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1725,"repository_id":2993,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.2-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1725,"repository_id":2994,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1725,"repository_id":2995,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-proxy-3.2-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1725,"repository_id":2992,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1725,"repository_id":2993,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.2-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1725,"repository_id":2994,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1725,"repository_id":2995,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-proxy-3.2-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1725,"repository_id":2992,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1725,"repository_id":2993,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Proxy/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.2-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1725,"repository_id":2994,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-proxy-3.2-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1725,"repository_id":2995,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SUSE-Manager-Proxy-3.2","url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Proxy/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Proxy-3.2-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-sap-applications15-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1726,"repository_id":2682,"parent_product_id":1606,"root_product_id":1613,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Updates - for ppc64le"},{"channel_label":"sle-module-sap-applications15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1726,"repository_id":2683,"parent_product_id":1606,"root_product_id":1613,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-sap-applications15-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1726,"repository_id":2684,"parent_product_id":1606,"root_product_id":1613,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Pool - for ppc64le"},{"channel_label":"sle-module-sap-applications15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1726,"repository_id":2685,"parent_product_id":1606,"root_product_id":1613,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-sap-applications15-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1727,"repository_id":2677,"parent_product_id":1582,"root_product_id":1612,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Updates - for x86_64"},{"channel_label":"sle-module-sap-applications15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1727,"repository_id":2678,"parent_product_id":1582,"root_product_id":1612,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-sap-applications15-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1727,"repository_id":2679,"parent_product_id":1582,"root_product_id":1612,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Pool - for x86_64"},{"channel_label":"sle-module-sap-applications15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1727,"repository_id":2680,"parent_product_id":1582,"root_product_id":1612,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-cap-tools15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1728,"repository_id":3000,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Updates - for x86_64"},{"channel_label":"sle-module-cap-tools15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1728,"repository_id":3001,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-cap-tools15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1728,"repository_id":3002,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Pool - for x86_64"},{"channel_label":"sle-module-cap-tools15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1728,"repository_id":3003,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-cap-tools15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1728,"repository_id":3000,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Updates - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1728,"repository_id":3001,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1728,"repository_id":3002,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1728,"repository_id":3003,"parent_product_id":1576,"root_product_id":1609,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1728,"repository_id":3000,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1728,"repository_id":3001,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1728,"repository_id":3002,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1728,"repository_id":3003,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"suse-openstack-cloud-crowbar-8-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1729,"repository_id":3004,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Updates - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1729,"repository_id":3005,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1729,"repository_id":3006,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Pool - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1729,"repository_id":3007,"parent_product_id":1421,"root_product_id":1421,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1729,"repository_id":3004,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1729,"repository_id":3005,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1729,"repository_id":3006,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-openstack-cloud-crowbar-8-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1729,"repository_id":3007,"parent_product_id":1751,"root_product_id":1751,"update_tag":"OpenStack-Cloud-Crowbar-8","url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-8-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"hpe-helion-openstack-8-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1730,"repository_id":3139,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/HPE-Helion-OpenStack/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Updates - for x86_64 SP3"},{"channel_label":"hpe-helion-openstack-8-debuginfo-updates-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1730,"repository_id":3140,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/HPE-Helion-OpenStack/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"hpe-helion-openstack-8-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1730,"repository_id":3141,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/HPE-Helion-OpenStack/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Pool - for x86_64 SP3"},{"channel_label":"hpe-helion-openstack-8-debuginfo-pool-x86_64-sp3","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1730,"repository_id":3142,"parent_product_id":1421,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/HPE-Helion-OpenStack/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"hpe-helion-openstack-8-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1730,"repository_id":3139,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/HPE-Helion-OpenStack/8/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Updates - for x86_64 HPC SP3"},{"channel_label":"hpe-helion-openstack-8-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1730,"repository_id":3140,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/HPE-Helion-OpenStack/8/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"hpe-helion-openstack-8-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1730,"repository_id":3141,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/HPE-Helion-OpenStack/8/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Pool - for x86_64 HPC SP3"},{"channel_label":"hpe-helion-openstack-8-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1730,"repository_id":3142,"parent_product_id":1751,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/HPE-Helion-OpenStack/8/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"HPE-Helion-OpenStack-8-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-product-hpc-15-updates-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1731,"repository_id":3015,"parent_product_id":null,"root_product_id":1731,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-Updates - for aarch64"},{"channel_label":"sle-product-hpc-15-pool-aarch64","parent_channel_label":null,"product_id":1731,"repository_id":3016,"parent_product_id":null,"root_product_id":1731,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-Pool - for aarch64"},{"channel_label":"sle-product-hpc15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1731,"repository_id":3038,"parent_product_id":null,"root_product_id":1731,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-hpc15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1731,"repository_id":3039,"parent_product_id":null,"root_product_id":1731,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-product-hpc-15-updates-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1732,"repository_id":3017,"parent_product_id":null,"root_product_id":1732,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-Updates - for x86_64"},{"channel_label":"sle-product-hpc-15-pool-x86_64","parent_channel_label":null,"product_id":1732,"repository_id":3018,"parent_product_id":null,"root_product_id":1732,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-Pool - for x86_64"},{"channel_label":"sle-product-hpc15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1732,"repository_id":3041,"parent_product_id":null,"root_product_id":1732,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-hpc15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1732,"repository_id":3042,"parent_product_id":null,"root_product_id":1732,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-hpc15-updates-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1733,"repository_id":3019,"parent_product_id":1718,"root_product_id":1731,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Updates - for aarch64"},{"channel_label":"sle-module-hpc15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1733,"repository_id":3020,"parent_product_id":1718,"root_product_id":1731,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-hpc15-pool-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1733,"repository_id":3021,"parent_product_id":1718,"root_product_id":1731,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Pool - for aarch64"},{"channel_label":"sle-module-hpc15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1733,"repository_id":3022,"parent_product_id":1718,"root_product_id":1731,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-hpc15-updates-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1734,"repository_id":3024,"parent_product_id":1721,"root_product_id":1732,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Updates - for x86_64"},{"channel_label":"sle-module-hpc15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1734,"repository_id":3025,"parent_product_id":1721,"root_product_id":1732,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-hpc15-pool-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1734,"repository_id":3026,"parent_product_id":1721,"root_product_id":1732,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Pool - for x86_64"},{"channel_label":"sle-module-hpc15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1734,"repository_id":3027,"parent_product_id":1721,"root_product_id":1732,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-live-patching15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1735,"repository_id":3029,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Updates - for ppc64le"},{"channel_label":"sle-module-live-patching15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1735,"repository_id":3030,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-live-patching15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1735,"repository_id":3031,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Pool - for ppc64le"},{"channel_label":"sle-module-live-patching15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1735,"repository_id":3032,"parent_product_id":1588,"root_product_id":1585,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-live-patching15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1735,"repository_id":3029,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1735,"repository_id":3030,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1735,"repository_id":3031,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1735,"repository_id":3032,"parent_product_id":1588,"root_product_id":1613,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1736,"repository_id":3033,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Updates - for x86_64"},{"channel_label":"sle-module-live-patching15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1736,"repository_id":3034,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-live-patching15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1736,"repository_id":3035,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Pool - for x86_64"},{"channel_label":"sle-module-live-patching15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1736,"repository_id":3036,"parent_product_id":1576,"root_product_id":1575,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-live-patching15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1736,"repository_id":3033,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1736,"repository_id":3034,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1736,"repository_id":3035,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1736,"repository_id":3036,"parent_product_id":1576,"root_product_id":1612,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1736,"repository_id":3033,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-live-patching15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1736,"repository_id":3034,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-live-patching15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1736,"repository_id":3035,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-live-patching15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1736,"repository_id":3036,"parent_product_id":1576,"root_product_id":1732,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp2-ltss-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1737,"repository_id":3044,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for ppc64le"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1737,"repository_id":3045,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for ppc64le"},{"channel_label":"sles12-sp2-ltss-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1737,"repository_id":3044,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1737,"repository_id":3045,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp2-ltss-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1738,"repository_id":3046,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for s390x"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-s390x","parent_channel_label":"sles12-sp2-pool-s390x","product_id":1738,"repository_id":3047,"parent_product_id":1356,"root_product_id":1356,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for s390x"},{"channel_label":"sles12-sp2-ltss-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1739,"repository_id":3048,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for x86_64"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp2-pool-x86_64","product_id":1739,"repository_id":3049,"parent_product_id":1357,"root_product_id":1357,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for x86_64"},{"channel_label":"sles12-sp2-ltss-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1739,"repository_id":3048,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-x86_64-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-x86_64","product_id":1739,"repository_id":3049,"parent_product_id":1414,"root_product_id":1414,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp2-ltss-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1739,"repository_id":3048,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp2-ltss-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1739,"repository_id":3049,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-LTSS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-LTSS-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3050,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for aarch64"},{"channel_label":"suse-packagehub-15-debuginfo-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3051,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for aarch64"},{"channel_label":"suse-packagehub-15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3052,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3167,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3168,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3169,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-pool-aarch64","product_id":1740,"repository_id":3170,"parent_product_id":1589,"root_product_id":1586,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for aarch64"},{"channel_label":"suse-packagehub-15-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3050,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-debuginfo-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3051,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3052,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3167,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3168,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3169,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-pool-aarch64","product_id":1740,"repository_id":3170,"parent_product_id":1589,"root_product_id":1731,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3053,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-15-debuginfo-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3054,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3055,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3172,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3173,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3174,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-pool-ppc64le","product_id":1741,"repository_id":3175,"parent_product_id":1588,"root_product_id":1585,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for ppc64le"},{"channel_label":"suse-packagehub-15-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3053,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-debuginfo-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3054,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3055,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3172,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3173,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3174,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-pool-ppc64le","product_id":1741,"repository_id":3175,"parent_product_id":1588,"root_product_id":1613,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3056,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-15-debuginfo-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3057,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3058,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3177,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3178,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3179,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-pool-s390x","product_id":1742,"repository_id":3180,"parent_product_id":1587,"root_product_id":1584,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for s390x"},{"channel_label":"suse-packagehub-15-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3059,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-15-debuginfo-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3060,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3061,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3182,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3183,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3184,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-pool-x86_64","product_id":1743,"repository_id":3185,"parent_product_id":1576,"root_product_id":1575,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-packagehub-15-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3059,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-debuginfo-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3060,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3061,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3182,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3183,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3184,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-pool-x86_64","product_id":1743,"repository_id":3185,"parent_product_id":1576,"root_product_id":1609,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3059,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-debuginfo-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3060,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3061,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3182,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3183,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3184,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-pool-x86_64","product_id":1743,"repository_id":3185,"parent_product_id":1576,"root_product_id":1612,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3059,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Standard-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-debuginfo-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3060,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Debuginfo - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3061,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3182,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Updates - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3183,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3184,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Pool - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-pool-x86_64","product_id":1743,"repository_id":3185,"parent_product_id":1576,"root_product_id":1732,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-manager-tools12-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":1732,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":1733,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 HPC SP2"},{"channel_label":"sle-manager-tools12-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":1734,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 HPC SP2"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":1735,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 HPC SP2"},{"channel_label":"sles12-sp2-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":2013,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp2-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":2014,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp2-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":2015,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp2-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":2016,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-12-sp2-hpc-updates-x86_64","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":3087,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-HPC-Updates - for x86_64"},{"channel_label":"sle-12-sp2-hpc-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":3088,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP2-HPC-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp2-hpc-pool-x86_64","parent_channel_label":null,"product_id":1749,"repository_id":3089,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-HPC-Pool - for x86_64"},{"channel_label":"sle12-sp2-hpc-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1749,"repository_id":3090,"parent_product_id":null,"root_product_id":1749,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP2-HPC-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-manager-tools12-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2179,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2180,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 HPC SP3"},{"channel_label":"sle-manager-tools12-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2181,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 HPC SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2182,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 HPC SP3"},{"channel_label":"sles12-sp3-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2207,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp3-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2208,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp3-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2210,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp3-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":2211,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp3-hpc-updates-aarch64","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":3092,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP3/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-HPC-Updates - for aarch64"},{"channel_label":"sle12-sp3-hpc-debuginfo-updates-aarch64","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":3093,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP3/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Debuginfo-Updates - for aarch64"},{"channel_label":"sle12-sp3-hpc-pool-aarch64","parent_channel_label":null,"product_id":1750,"repository_id":3094,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP3/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Pool - for aarch64"},{"channel_label":"sle12-sp3-hpc-debuginfo-pool-aarch64","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1750,"repository_id":3095,"parent_product_id":null,"root_product_id":1750,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP3/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":1732,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":1733,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"sle-manager-tools12-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":1734,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 HPC SP3"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":1735,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"sles12-sp3-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":2189,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp3-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":2190,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp3-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":2192,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp3-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":2193,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle12-sp3-hpc-updates-x86_64","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":3097,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Updates - for x86_64"},{"channel_label":"sle12-sp3-hpc-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":3098,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp3-hpc-pool-x86_64","parent_channel_label":null,"product_id":1751,"repository_id":3099,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Pool - for x86_64"},{"channel_label":"sle12-sp3-hpc-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1751,"repository_id":3100,"parent_product_id":null,"root_product_id":1751,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP3-HPC-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-caasp-toolchain-3-updates-x86_64-3.0","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1752,"repository_id":3132,"parent_product_id":1713,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CaaSP-Toolchain/3/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-Toolchain-3-Updates - for x86_64 3.0"},{"channel_label":"suse-caasp-toolchain-3-debuginfo-updates-x86_64-3.0","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1752,"repository_id":3133,"parent_product_id":1713,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CaaSP-Toolchain/3/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-Toolchain-3-Debuginfo-Updates - for x86_64 3.0"},{"channel_label":"suse-caasp-toolchain-3-pool-x86_64-3.0","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1752,"repository_id":3134,"parent_product_id":1713,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CaaSP-Toolchain/3/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-Toolchain-3-Pool - for x86_64 3.0"},{"channel_label":"suse-caasp-toolchain-3-debuginfo-pool-x86_64-3.0","parent_channel_label":"suse-caasp-3.0-pool-x86_64","product_id":1752,"repository_id":3135,"parent_product_id":1713,"root_product_id":1713,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CaaSP-Toolchain/3/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-Toolchain-3-Debuginfo-Pool - for x86_64 3.0"},{"channel_label":"sle-manager-tools12-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":1724,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":1725,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for ppc64le SAP SP4"},{"channel_label":"sle-manager-tools12-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":1726,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for ppc64le SAP SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":1727,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for ppc64le SAP SP4"},{"channel_label":"sles12-sp4-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2775,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp4-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2776,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sles12-sp4-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2778,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for ppc64le SAP"},{"channel_label":"sles12-sp4-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2779,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp4-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2824,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2825,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-ha12-sp4-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2826,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for ppc64le SAP"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":2827,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-12-sp4-sap-updates-ppc64le","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":3149,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-SAP-Updates - for ppc64le"},{"channel_label":"sle-12-sp4-sap-debuginfo-updates-ppc64le","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":3150,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-SAP-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle12-sp4-sap-pool-ppc64le","parent_channel_label":null,"product_id":1754,"repository_id":3151,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-SAP-Pool - for ppc64le"},{"channel_label":"sle12-sp4-sap-debuginfo-pool-ppc64le","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1754,"repository_id":3152,"parent_product_id":null,"root_product_id":1754,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-SAP-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-manager-tools12-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":1732,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":1733,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 SAP SP4"},{"channel_label":"sle-manager-tools12-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":1734,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 SAP SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":1735,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 SAP SP4"},{"channel_label":"sles12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2769,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2770,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sles12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2772,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sles12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2773,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2819,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2820,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-HA/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-ha12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2821,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sle-ha12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":2822,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-HA","url":"https://updates.suse.com/SUSE/Products/SLE-HA/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-HA12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-12-sp4-sap-updates-x86_64","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":3154,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-SAP-Updates - for x86_64"},{"channel_label":"sle-12-sp4-sap-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":3155,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-SAP/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-12-SP4-SAP-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp4-sap-pool-x86_64","parent_channel_label":null,"product_id":1755,"repository_id":3156,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-SAP-Pool - for x86_64"},{"channel_label":"sle12-sp4-sap-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1755,"repository_id":3157,"parent_product_id":null,"root_product_id":1755,"update_tag":"SLE-SAP","url":"https://updates.suse.com/SUSE/Products/SLE-SAP/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-SAP-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-live-patching12-sp4-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1756,"repository_id":3159,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Updates - for ppc64le"},{"channel_label":"sle-live-patching12-sp4-debuginfo-updates-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1756,"repository_id":3160,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-live-patching12-sp4-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1756,"repository_id":3161,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Pool - for ppc64le"},{"channel_label":"sle-live-patching12-sp4-debuginfo-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1756,"repository_id":3162,"parent_product_id":1626,"root_product_id":1626,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-live-patching12-sp4-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1756,"repository_id":3159,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Updates - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp4-debuginfo-updates-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1756,"repository_id":3160,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp4-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1756,"repository_id":3161,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Pool - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp4-debuginfo-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1756,"repository_id":3162,"parent_product_id":1754,"root_product_id":1754,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-live-patching12-sp4-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1757,"repository_id":3163,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Updates - for x86_64"},{"channel_label":"sle-live-patching12-sp4-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1757,"repository_id":3164,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-live-patching12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1757,"repository_id":3165,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Pool - for x86_64"},{"channel_label":"sle-live-patching12-sp4-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1757,"repository_id":3166,"parent_product_id":1625,"root_product_id":1625,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-live-patching12-sp4-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1757,"repository_id":3163,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp4-debuginfo-updates-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1757,"repository_id":3164,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1757,"repository_id":3165,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp4-debuginfo-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1757,"repository_id":3166,"parent_product_id":1755,"root_product_id":1755,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1757,"repository_id":3163,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1757,"repository_id":3164,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1757,"repository_id":3165,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sle-live-patching12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1757,"repository_id":3166,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-manager-tools12-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2179,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2180,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for aarch64 HPC SP4"},{"channel_label":"sle-manager-tools12-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2181,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for aarch64 HPC SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2182,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for aarch64 HPC SP4"},{"channel_label":"sles12-sp4-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2787,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp4-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2788,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp4-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2790,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp4-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":2791,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle12-sp4-hpc-updates-aarch64","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":3187,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP4/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Updates - for aarch64"},{"channel_label":"sle12-sp4-hpc-debuginfo-updates-aarch64","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":3188,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP4/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Debuginfo-Updates - for aarch64"},{"channel_label":"sle12-sp4-hpc-pool-aarch64","parent_channel_label":null,"product_id":1758,"repository_id":3189,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP4/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Pool - for aarch64"},{"channel_label":"sle12-sp4-hpc-debuginfo-pool-aarch64","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1758,"repository_id":3190,"parent_product_id":null,"root_product_id":1758,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP4/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-manager-tools12-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":1732,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools12-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":1733,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Manager-Tools/12/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools12-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":1734,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-manager-tools12-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":1735,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-Manager-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Manager-Tools/12/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Manager-Tools12-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sles12-sp4-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":2769,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp4-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":2770,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":2772,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp4-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":2773,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle12-sp4-hpc-updates-x86_64","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":3192,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP4/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Updates - for x86_64"},{"channel_label":"sle12-sp4-hpc-debuginfo-updates-x86_64","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":3193,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-HPC/12-SP4/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Debuginfo-Updates - for x86_64"},{"channel_label":"sle12-sp4-hpc-pool-x86_64","parent_channel_label":null,"product_id":1759,"repository_id":3194,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP4/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Pool - for x86_64"},{"channel_label":"sle12-sp4-hpc-debuginfo-pool-x86_64","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1759,"repository_id":3195,"parent_product_id":null,"root_product_id":1759,"update_tag":"SLE-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-HPC/12-SP4/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE12-SP4-HPC-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-sles15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1760,"repository_id":3197,"parent_product_id":null,"root_product_id":1760,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Updates - for aarch64"},{"channel_label":"sle-product-sles15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1760,"repository_id":3198,"parent_product_id":null,"root_product_id":1760,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-sles15-sp1-pool-aarch64","parent_channel_label":null,"product_id":1760,"repository_id":3200,"parent_product_id":null,"root_product_id":1760,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Pool - for aarch64"},{"channel_label":"sle-product-sles15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1760,"repository_id":3201,"parent_product_id":null,"root_product_id":1760,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-product-sles15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1761,"repository_id":3203,"parent_product_id":null,"root_product_id":1761,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Updates - for ppc64le"},{"channel_label":"sle-product-sles15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1761,"repository_id":3204,"parent_product_id":null,"root_product_id":1761,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-sles15-sp1-pool-ppc64le","parent_channel_label":null,"product_id":1761,"repository_id":3206,"parent_product_id":null,"root_product_id":1761,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Pool - for ppc64le"},{"channel_label":"sle-product-sles15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1761,"repository_id":3207,"parent_product_id":null,"root_product_id":1761,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-product-sles15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1762,"repository_id":3209,"parent_product_id":null,"root_product_id":1762,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Updates - for s390x"},{"channel_label":"sle-product-sles15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1762,"repository_id":3210,"parent_product_id":null,"root_product_id":1762,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-product-sles15-sp1-pool-s390x","parent_channel_label":null,"product_id":1762,"repository_id":3212,"parent_product_id":null,"root_product_id":1762,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Pool - for s390x"},{"channel_label":"sle-product-sles15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1762,"repository_id":3213,"parent_product_id":null,"root_product_id":1762,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-product-sles15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1763,"repository_id":3215,"parent_product_id":null,"root_product_id":1763,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-sles15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1763,"repository_id":3216,"parent_product_id":null,"root_product_id":1763,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sles15-sp1-pool-x86_64","parent_channel_label":null,"product_id":1763,"repository_id":3218,"parent_product_id":null,"root_product_id":1763,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-sles15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1763,"repository_id":3219,"parent_product_id":null,"root_product_id":1763,"update_tag":"SLE-Product-SLES","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-sled15-sp1-updates-x86_64","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1764,"repository_id":3221,"parent_product_id":null,"root_product_id":1764,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLED/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-sled15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1764,"repository_id":3222,"parent_product_id":null,"root_product_id":1764,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLED/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sled15-sp1-pool-x86_64","parent_channel_label":null,"product_id":1764,"repository_id":3223,"parent_product_id":null,"root_product_id":1764,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLED/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-sled15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1764,"repository_id":3224,"parent_product_id":null,"root_product_id":1764,"update_tag":"SLE-Product-SLED","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLED/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLED15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-sles_sap15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1765,"repository_id":3226,"parent_product_id":null,"root_product_id":1765,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Updates - for ppc64le"},{"channel_label":"sle-product-sles_sap15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1765,"repository_id":3227,"parent_product_id":null,"root_product_id":1765,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","parent_channel_label":null,"product_id":1765,"repository_id":3228,"parent_product_id":null,"root_product_id":1765,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Pool - for ppc64le"},{"channel_label":"sle-product-sles_sap15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1765,"repository_id":3229,"parent_product_id":null,"root_product_id":1765,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-product-sles_sap15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1766,"repository_id":3231,"parent_product_id":null,"root_product_id":1766,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-sles_sap15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1766,"repository_id":3232,"parent_product_id":null,"root_product_id":1766,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-SLES_SAP/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","parent_channel_label":null,"product_id":1766,"repository_id":3233,"parent_product_id":null,"root_product_id":1766,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-sles_sap15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1766,"repository_id":3234,"parent_product_id":null,"root_product_id":1766,"update_tag":"SLE-Product-SLES_SAP","url":"https://updates.suse.com/SUSE/Products/SLE-Product-SLES_SAP/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-SLES_SAP15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-hpc-15-sp1-updates-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1767,"repository_id":3236,"parent_product_id":null,"root_product_id":1767,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-SP1-Updates - for aarch64"},{"channel_label":"sle-product-hpc15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1767,"repository_id":3237,"parent_product_id":null,"root_product_id":1767,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-hpc-15-sp1-pool-aarch64","parent_channel_label":null,"product_id":1767,"repository_id":3238,"parent_product_id":null,"root_product_id":1767,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-SP1-Pool - for aarch64"},{"channel_label":"sle-product-hpc15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1767,"repository_id":3239,"parent_product_id":null,"root_product_id":1767,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-product-hpc-15-sp1-updates-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1768,"repository_id":3241,"parent_product_id":null,"root_product_id":1768,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-hpc15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1768,"repository_id":3242,"parent_product_id":null,"root_product_id":1768,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HPC/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-hpc-15-sp1-pool-x86_64","parent_channel_label":null,"product_id":1768,"repository_id":3243,"parent_product_id":null,"root_product_id":1768,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC-15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-hpc15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1768,"repository_id":3244,"parent_product_id":null,"root_product_id":1768,"update_tag":"SLE-Product-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HPC/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HPC15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1769,"repository_id":3246,"parent_product_id":1760,"root_product_id":1760,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1769,"repository_id":3247,"parent_product_id":1760,"root_product_id":1760,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-basesystem15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1769,"repository_id":3248,"parent_product_id":1760,"root_product_id":1760,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1769,"repository_id":3249,"parent_product_id":1760,"root_product_id":1760,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-basesystem15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1769,"repository_id":3246,"parent_product_id":1767,"root_product_id":1767,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1769,"repository_id":3247,"parent_product_id":1767,"root_product_id":1767,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1769,"repository_id":3248,"parent_product_id":1767,"root_product_id":1767,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1769,"repository_id":3249,"parent_product_id":1767,"root_product_id":1767,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1770,"repository_id":3251,"parent_product_id":1761,"root_product_id":1761,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1770,"repository_id":3252,"parent_product_id":1761,"root_product_id":1761,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-basesystem15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1770,"repository_id":3253,"parent_product_id":1761,"root_product_id":1761,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1770,"repository_id":3254,"parent_product_id":1761,"root_product_id":1761,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-basesystem15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1770,"repository_id":3251,"parent_product_id":1765,"root_product_id":1765,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1770,"repository_id":3252,"parent_product_id":1765,"root_product_id":1765,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1770,"repository_id":3253,"parent_product_id":1765,"root_product_id":1765,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1770,"repository_id":3254,"parent_product_id":1765,"root_product_id":1765,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-basesystem15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1771,"repository_id":3256,"parent_product_id":1762,"root_product_id":1762,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for s390x"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1771,"repository_id":3257,"parent_product_id":1762,"root_product_id":1762,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-basesystem15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1771,"repository_id":3258,"parent_product_id":1762,"root_product_id":1762,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for s390x"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1771,"repository_id":3259,"parent_product_id":1762,"root_product_id":1762,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-basesystem15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1772,"repository_id":3261,"parent_product_id":1763,"root_product_id":1763,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1772,"repository_id":3262,"parent_product_id":1763,"root_product_id":1763,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-basesystem15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1772,"repository_id":3263,"parent_product_id":1763,"root_product_id":1763,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1772,"repository_id":3264,"parent_product_id":1763,"root_product_id":1763,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-basesystem15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1772,"repository_id":3261,"parent_product_id":1764,"root_product_id":1764,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1772,"repository_id":3262,"parent_product_id":1764,"root_product_id":1764,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1772,"repository_id":3263,"parent_product_id":1764,"root_product_id":1764,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1772,"repository_id":3264,"parent_product_id":1764,"root_product_id":1764,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-basesystem15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1772,"repository_id":3261,"parent_product_id":1766,"root_product_id":1766,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1772,"repository_id":3262,"parent_product_id":1766,"root_product_id":1766,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1772,"repository_id":3263,"parent_product_id":1766,"root_product_id":1766,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1772,"repository_id":3264,"parent_product_id":1766,"root_product_id":1766,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-basesystem15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1772,"repository_id":3261,"parent_product_id":1768,"root_product_id":1768,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1772,"repository_id":3262,"parent_product_id":1768,"root_product_id":1768,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1772,"repository_id":3263,"parent_product_id":1768,"root_product_id":1768,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1772,"repository_id":3264,"parent_product_id":1768,"root_product_id":1768,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-basesystem15-sp1-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1772,"repository_id":3261,"parent_product_id":1861,"root_product_id":1861,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Updates - for x86_64 RT"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1772,"repository_id":3262,"parent_product_id":1861,"root_product_id":1861,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Updates - for x86_64 RT"},{"channel_label":"sle-module-basesystem15-sp1-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1772,"repository_id":3263,"parent_product_id":1861,"root_product_id":1861,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Pool - for x86_64 RT"},{"channel_label":"sle-module-basesystem15-sp1-debuginfo-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1772,"repository_id":3264,"parent_product_id":1861,"root_product_id":1861,"update_tag":"SLE-Module-Basesystem","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Basesystem15-SP1-Debuginfo-Pool - for x86_64 RT"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1773,"repository_id":3266,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1773,"repository_id":3267,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1773,"repository_id":3268,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1773,"repository_id":3269,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1773,"repository_id":3266,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1773,"repository_id":3267,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1773,"repository_id":3268,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1773,"repository_id":3269,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1774,"repository_id":3271,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1774,"repository_id":3272,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1774,"repository_id":3273,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1774,"repository_id":3274,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1774,"repository_id":3271,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1774,"repository_id":3272,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1774,"repository_id":3273,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1774,"repository_id":3274,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1775,"repository_id":3276,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for s390x"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1775,"repository_id":3277,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1775,"repository_id":3278,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for s390x"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1775,"repository_id":3279,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1776,"repository_id":3281,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1776,"repository_id":3282,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1776,"repository_id":3283,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1776,"repository_id":3284,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1776,"repository_id":3281,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1776,"repository_id":3282,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1776,"repository_id":3283,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1776,"repository_id":3284,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1776,"repository_id":3281,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1776,"repository_id":3282,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1776,"repository_id":3283,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1776,"repository_id":3284,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1776,"repository_id":3281,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1776,"repository_id":3282,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1776,"repository_id":3283,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1776,"repository_id":3284,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-desktop-applications15-sp1-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1776,"repository_id":3281,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Updates - for x86_64 RT"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1776,"repository_id":3282,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Updates - for x86_64 RT"},{"channel_label":"sle-module-desktop-applications15-sp1-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1776,"repository_id":3283,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Pool - for x86_64 RT"},{"channel_label":"sle-module-desktop-applications15-sp1-debuginfo-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1776,"repository_id":3284,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Desktop-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Desktop-Applications15-SP1-Debuginfo-Pool - for x86_64 RT"},{"channel_label":"sle-module-server-applications15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1777,"repository_id":3286,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1777,"repository_id":3287,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-server-applications15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1777,"repository_id":3288,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1777,"repository_id":3289,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-server-applications15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1777,"repository_id":3286,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1777,"repository_id":3287,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1777,"repository_id":3288,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1777,"repository_id":3289,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1778,"repository_id":3291,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1778,"repository_id":3292,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-server-applications15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1778,"repository_id":3293,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1778,"repository_id":3294,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-server-applications15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1778,"repository_id":3291,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1778,"repository_id":3292,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1778,"repository_id":3293,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1778,"repository_id":3294,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-server-applications15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1779,"repository_id":3296,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for s390x"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1779,"repository_id":3297,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-server-applications15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1779,"repository_id":3298,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for s390x"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1779,"repository_id":3299,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-server-applications15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1780,"repository_id":3301,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1780,"repository_id":3302,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-server-applications15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1780,"repository_id":3303,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1780,"repository_id":3304,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-server-applications15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1780,"repository_id":3301,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1780,"repository_id":3302,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1780,"repository_id":3303,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1780,"repository_id":3304,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-server-applications15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1780,"repository_id":3301,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1780,"repository_id":3302,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1780,"repository_id":3303,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1780,"repository_id":3304,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-server-applications15-sp1-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1780,"repository_id":3301,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Updates - for x86_64 RT"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1780,"repository_id":3302,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Updates - for x86_64 RT"},{"channel_label":"sle-module-server-applications15-sp1-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1780,"repository_id":3303,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Pool - for x86_64 RT"},{"channel_label":"sle-module-server-applications15-sp1-debuginfo-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1780,"repository_id":3304,"parent_product_id":1772,"root_product_id":1861,"update_tag":"SLE-Module-Server-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Server-Applications15-SP1-Debuginfo-Pool - for x86_64 RT"},{"channel_label":"sle-15-ga-desktop-nvidia-driver-we-sp1","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1781,"repository_id":2747,"parent_product_id":1776,"root_product_id":1763,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64 WE SP1"},{"channel_label":"sle-product-we15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1781,"repository_id":3306,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-we15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1781,"repository_id":3307,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-we15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1781,"repository_id":3308,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-we15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1781,"repository_id":3309,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-15-ga-desktop-nvidia-driver-sp1","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1781,"repository_id":2747,"parent_product_id":1776,"root_product_id":1764,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64 SP1"},{"channel_label":"sle-product-we15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1781,"repository_id":3306,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-product-we15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1781,"repository_id":3307,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-product-we15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1781,"repository_id":3308,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-product-we15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1781,"repository_id":3309,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-15-ga-desktop-nvidia-driver-sap-sp1","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1781,"repository_id":2747,"parent_product_id":1776,"root_product_id":1766,"update_tag":null,"url":"https://download.nvidia.com/suse/sle15/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-15-GA-Desktop-NVIDIA-Driver - for x86_64 SAP SP1"},{"channel_label":"sle-product-we15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1781,"repository_id":3306,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-product-we15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1781,"repository_id":3307,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-WE/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-product-we15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1781,"repository_id":3308,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-product-we15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1781,"repository_id":3309,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Product-WE","url":"https://updates.suse.com/SUSE/Products/SLE-Product-WE/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-WE15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-product-ha15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1782,"repository_id":3311,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for aarch64"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1782,"repository_id":3312,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-product-ha15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1782,"repository_id":3313,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for aarch64"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1782,"repository_id":3314,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-product-ha15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1782,"repository_id":3311,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1782,"repository_id":3312,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-product-ha15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1782,"repository_id":3313,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1782,"repository_id":3314,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-product-ha15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1783,"repository_id":3316,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for ppc64le"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1783,"repository_id":3317,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-product-ha15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1783,"repository_id":3318,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for ppc64le"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1783,"repository_id":3319,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-product-ha15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1783,"repository_id":3316,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1783,"repository_id":3317,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-product-ha15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1783,"repository_id":3318,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1783,"repository_id":3319,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-product-ha15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1784,"repository_id":3321,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for s390x"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1784,"repository_id":3322,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-product-ha15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1784,"repository_id":3323,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for s390x"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1784,"repository_id":3324,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-product-ha15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1785,"repository_id":3326,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1785,"repository_id":3327,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-ha15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1785,"repository_id":3328,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1785,"repository_id":3329,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-product-ha15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1785,"repository_id":3326,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1785,"repository_id":3327,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-product-ha15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1785,"repository_id":3328,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1785,"repository_id":3329,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-product-ha15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1785,"repository_id":3326,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1785,"repository_id":3327,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-product-ha15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1785,"repository_id":3328,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1785,"repository_id":3329,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-product-ha15-sp1-updates-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1785,"repository_id":3326,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Updates - for x86_64 RT-SP1"},{"channel_label":"sle-product-ha15-sp1-debuginfo-updates-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1785,"repository_id":3327,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-HA/15-SP1/x86_64/update_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Updates - for x86_64 RT-SP1"},{"channel_label":"sle-product-ha15-sp1-pool-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1785,"repository_id":3328,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Pool - for x86_64 RT-SP1"},{"channel_label":"sle-product-ha15-sp1-debuginfo-pool-x86_64-rt-sp1","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1785,"repository_id":3329,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Product-HA","url":"https://updates.suse.com/SUSE/Products/SLE-Product-HA/15-SP1/x86_64/product_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-HA15-SP1-Debuginfo-Pool - for x86_64 RT-SP1"},{"channel_label":"sle-module-sap-applications15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1786,"repository_id":3331,"parent_product_id":1783,"root_product_id":1765,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-sap-applications15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1786,"repository_id":3332,"parent_product_id":1783,"root_product_id":1765,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-sap-applications15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1786,"repository_id":3333,"parent_product_id":1783,"root_product_id":1765,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-sap-applications15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1786,"repository_id":3334,"parent_product_id":1783,"root_product_id":1765,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-sap-applications15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1787,"repository_id":3336,"parent_product_id":1785,"root_product_id":1766,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-sap-applications15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1787,"repository_id":3337,"parent_product_id":1785,"root_product_id":1766,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-SAP-Applications/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-sap-applications15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1787,"repository_id":3338,"parent_product_id":1785,"root_product_id":1766,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-sap-applications15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1787,"repository_id":3339,"parent_product_id":1785,"root_product_id":1766,"update_tag":"SLE-Module-SAP-Applications","url":"https://updates.suse.com/SUSE/Products/SLE-Module-SAP-Applications/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-SAP-Applications15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-containers15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1788,"repository_id":3341,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1788,"repository_id":3342,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-containers15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1788,"repository_id":3343,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1788,"repository_id":3344,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-containers15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1788,"repository_id":3341,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1788,"repository_id":3342,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-containers15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1788,"repository_id":3343,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1788,"repository_id":3344,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-containers15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1789,"repository_id":3346,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for s390x"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1789,"repository_id":3347,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-containers15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1789,"repository_id":3348,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for s390x"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1789,"repository_id":3349,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-containers15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1790,"repository_id":3351,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1790,"repository_id":3352,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-containers15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1790,"repository_id":3353,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1790,"repository_id":3354,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-containers15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1790,"repository_id":3351,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1790,"repository_id":3352,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-containers15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1790,"repository_id":3353,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1790,"repository_id":3354,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-containers15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1790,"repository_id":3351,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-containers15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1790,"repository_id":3352,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-containers15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1790,"repository_id":3353,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-containers15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1790,"repository_id":3354,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Containers","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Containers15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1791,"repository_id":3356,"parent_product_id":1773,"root_product_id":1760,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1791,"repository_id":3357,"parent_product_id":1773,"root_product_id":1760,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-devtools15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1791,"repository_id":3358,"parent_product_id":1773,"root_product_id":1760,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1791,"repository_id":3359,"parent_product_id":1773,"root_product_id":1760,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-devtools15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1791,"repository_id":3356,"parent_product_id":1773,"root_product_id":1767,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1791,"repository_id":3357,"parent_product_id":1773,"root_product_id":1767,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1791,"repository_id":3358,"parent_product_id":1773,"root_product_id":1767,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1791,"repository_id":3359,"parent_product_id":1773,"root_product_id":1767,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-devtools15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1792,"repository_id":3361,"parent_product_id":1774,"root_product_id":1761,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1792,"repository_id":3362,"parent_product_id":1774,"root_product_id":1761,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-devtools15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1792,"repository_id":3363,"parent_product_id":1774,"root_product_id":1761,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1792,"repository_id":3364,"parent_product_id":1774,"root_product_id":1761,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-devtools15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1792,"repository_id":3361,"parent_product_id":1774,"root_product_id":1765,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1792,"repository_id":3362,"parent_product_id":1774,"root_product_id":1765,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1792,"repository_id":3363,"parent_product_id":1774,"root_product_id":1765,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1792,"repository_id":3364,"parent_product_id":1774,"root_product_id":1765,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-devtools15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1793,"repository_id":3366,"parent_product_id":1775,"root_product_id":1762,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for s390x"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1793,"repository_id":3367,"parent_product_id":1775,"root_product_id":1762,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-devtools15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1793,"repository_id":3368,"parent_product_id":1775,"root_product_id":1762,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for s390x"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1793,"repository_id":3369,"parent_product_id":1775,"root_product_id":1762,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-devtools15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1794,"repository_id":3371,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1794,"repository_id":3372,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-devtools15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1794,"repository_id":3373,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1794,"repository_id":3374,"parent_product_id":1776,"root_product_id":1763,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-devtools15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1794,"repository_id":3371,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1794,"repository_id":3372,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1794,"repository_id":3373,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1794,"repository_id":3374,"parent_product_id":1776,"root_product_id":1764,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-devtools15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1794,"repository_id":3371,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1794,"repository_id":3372,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1794,"repository_id":3373,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1794,"repository_id":3374,"parent_product_id":1776,"root_product_id":1766,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-devtools15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1794,"repository_id":3371,"parent_product_id":1776,"root_product_id":1768,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1794,"repository_id":3372,"parent_product_id":1776,"root_product_id":1768,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1794,"repository_id":3373,"parent_product_id":1776,"root_product_id":1768,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1794,"repository_id":3374,"parent_product_id":1776,"root_product_id":1768,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-devtools15-sp1-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1794,"repository_id":3371,"parent_product_id":1776,"root_product_id":1861,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Updates - for x86_64 RT"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-updates-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1794,"repository_id":3372,"parent_product_id":1776,"root_product_id":1861,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Updates - for x86_64 RT"},{"channel_label":"sle-module-devtools15-sp1-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1794,"repository_id":3373,"parent_product_id":1776,"root_product_id":1861,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Pool - for x86_64 RT"},{"channel_label":"sle-module-devtools15-sp1-debuginfo-pool-x86_64-rt","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1794,"repository_id":3374,"parent_product_id":1776,"root_product_id":1861,"update_tag":"SLE-Module-Development-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-DevTools15-SP1-Debuginfo-Pool - for x86_64 RT"},{"channel_label":"sle-module-web-scripting15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1795,"repository_id":3376,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1795,"repository_id":3377,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-web-scripting15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1795,"repository_id":3378,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1795,"repository_id":3379,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-web-scripting15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1795,"repository_id":3376,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1795,"repository_id":3377,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1795,"repository_id":3378,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1795,"repository_id":3379,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1796,"repository_id":3381,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1796,"repository_id":3382,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-web-scripting15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1796,"repository_id":3383,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1796,"repository_id":3384,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-web-scripting15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1796,"repository_id":3381,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1796,"repository_id":3382,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1796,"repository_id":3383,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1796,"repository_id":3384,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-web-scripting15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1797,"repository_id":3386,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for s390x"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1797,"repository_id":3387,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-web-scripting15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1797,"repository_id":3388,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for s390x"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1797,"repository_id":3389,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-web-scripting15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1798,"repository_id":3391,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1798,"repository_id":3392,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-web-scripting15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1798,"repository_id":3393,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1798,"repository_id":3394,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-web-scripting15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1798,"repository_id":3391,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1798,"repository_id":3392,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1798,"repository_id":3393,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1798,"repository_id":3394,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-web-scripting15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1798,"repository_id":3391,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1798,"repository_id":3392,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Web-Scripting/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1798,"repository_id":3393,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-web-scripting15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1798,"repository_id":3394,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Web-Scripting","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Web-Scripting/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Web-Scripting15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-hpc15-sp1-updates-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1799,"repository_id":3396,"parent_product_id":1795,"root_product_id":1767,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-hpc15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1799,"repository_id":3397,"parent_product_id":1795,"root_product_id":1767,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-hpc15-sp1-pool-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1799,"repository_id":3398,"parent_product_id":1795,"root_product_id":1767,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-hpc15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1799,"repository_id":3399,"parent_product_id":1795,"root_product_id":1767,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-hpc15-sp1-updates-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1800,"repository_id":3401,"parent_product_id":1798,"root_product_id":1768,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-hpc15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1800,"repository_id":3402,"parent_product_id":1798,"root_product_id":1768,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-HPC/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-hpc15-sp1-pool-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1800,"repository_id":3403,"parent_product_id":1798,"root_product_id":1768,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-hpc15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1800,"repository_id":3404,"parent_product_id":1798,"root_product_id":1768,"update_tag":"SLE-Module-HPC","url":"https://updates.suse.com/SUSE/Products/SLE-Module-HPC/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-HPC15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-legacy15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1801,"repository_id":3406,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1801,"repository_id":3407,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-legacy15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1801,"repository_id":3408,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1801,"repository_id":3409,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-legacy15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1801,"repository_id":3406,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1801,"repository_id":3407,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1801,"repository_id":3408,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1801,"repository_id":3409,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-legacy15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1802,"repository_id":3411,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1802,"repository_id":3412,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-legacy15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1802,"repository_id":3413,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1802,"repository_id":3414,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-legacy15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1802,"repository_id":3411,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1802,"repository_id":3412,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1802,"repository_id":3413,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1802,"repository_id":3414,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-legacy15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1803,"repository_id":3416,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for s390x"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1803,"repository_id":3417,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-legacy15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1803,"repository_id":3418,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for s390x"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1803,"repository_id":3419,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-legacy15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1804,"repository_id":3421,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1804,"repository_id":3422,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-legacy15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1804,"repository_id":3423,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1804,"repository_id":3424,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-legacy15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1804,"repository_id":3421,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1804,"repository_id":3422,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1804,"repository_id":3423,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1804,"repository_id":3424,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-legacy15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1804,"repository_id":3421,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1804,"repository_id":3422,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Legacy/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1804,"repository_id":3423,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-legacy15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1804,"repository_id":3424,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Legacy","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Legacy/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Legacy15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1805,"repository_id":3426,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1805,"repository_id":3427,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-public-cloud15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1805,"repository_id":3428,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1805,"repository_id":3429,"parent_product_id":1777,"root_product_id":1760,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-public-cloud15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1805,"repository_id":3426,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1805,"repository_id":3427,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1805,"repository_id":3428,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1805,"repository_id":3429,"parent_product_id":1777,"root_product_id":1767,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1806,"repository_id":3431,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1806,"repository_id":3432,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-public-cloud15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1806,"repository_id":3433,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1806,"repository_id":3434,"parent_product_id":1778,"root_product_id":1761,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-public-cloud15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1806,"repository_id":3431,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1806,"repository_id":3432,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1806,"repository_id":3433,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1806,"repository_id":3434,"parent_product_id":1778,"root_product_id":1765,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-public-cloud15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1807,"repository_id":3436,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for s390x"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1807,"repository_id":3437,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-public-cloud15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1807,"repository_id":3438,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for s390x"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1807,"repository_id":3439,"parent_product_id":1779,"root_product_id":1762,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-public-cloud15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1808,"repository_id":3441,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1808,"repository_id":3442,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-public-cloud15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1808,"repository_id":3443,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1808,"repository_id":3444,"parent_product_id":1780,"root_product_id":1763,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-public-cloud15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1808,"repository_id":3441,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1808,"repository_id":3442,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1808,"repository_id":3443,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1808,"repository_id":3444,"parent_product_id":1780,"root_product_id":1766,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-public-cloud15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1808,"repository_id":3441,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1808,"repository_id":3442,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Public-Cloud/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1808,"repository_id":3443,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-public-cloud15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1808,"repository_id":3444,"parent_product_id":1780,"root_product_id":1768,"update_tag":"SLE-Module-Public-Cloud","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Public-Cloud/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Public-Cloud15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sle-module-cap-tools15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1809,"repository_id":3446,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1809,"repository_id":3447,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-cap-tools15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1809,"repository_id":3448,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1809,"repository_id":3449,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-cap-tools15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1809,"repository_id":3446,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1809,"repository_id":3447,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1809,"repository_id":3448,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1809,"repository_id":3449,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-cap-tools15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1809,"repository_id":3446,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1809,"repository_id":3447,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-CAP-Tools/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1809,"repository_id":3448,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-cap-tools15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1809,"repository_id":3449,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-CAP-Tools","url":"https://updates.suse.com/SUSE/Products/SLE-Module-CAP-Tools/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-CAP-Tools15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1810,"repository_id":3451,"parent_product_id":1628,"root_product_id":1628,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for aarch64"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1810,"repository_id":3452,"parent_product_id":1628,"root_product_id":1628,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for aarch64"},{"channel_label":"suse-packagehub-12-sp4-pool-aarch64","parent_channel_label":"sles12-sp4-pool-aarch64","product_id":1810,"repository_id":3453,"parent_product_id":1628,"root_product_id":1628,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for aarch64"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1810,"repository_id":3451,"parent_product_id":1758,"root_product_id":1758,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1810,"repository_id":3452,"parent_product_id":1758,"root_product_id":1758,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for aarch64 HPC"},{"channel_label":"suse-packagehub-12-sp4-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1810,"repository_id":3453,"parent_product_id":1758,"root_product_id":1758,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1811,"repository_id":3454,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1811,"repository_id":3455,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for ppc64le"},{"channel_label":"suse-packagehub-12-sp4-pool-ppc64le","parent_channel_label":"sles12-sp4-pool-ppc64le","product_id":1811,"repository_id":3456,"parent_product_id":1626,"root_product_id":1626,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for ppc64le"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1811,"repository_id":3454,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1811,"repository_id":3455,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp4-pool-ppc64le-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-ppc64le","product_id":1811,"repository_id":3456,"parent_product_id":1754,"root_product_id":1754,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1812,"repository_id":3457,"parent_product_id":1627,"root_product_id":1627,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1812,"repository_id":3458,"parent_product_id":1627,"root_product_id":1627,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for s390x"},{"channel_label":"suse-packagehub-12-sp4-pool-s390x","parent_channel_label":"sles12-sp4-pool-s390x","product_id":1812,"repository_id":3459,"parent_product_id":1627,"root_product_id":1627,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for s390x"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1813,"repository_id":3460,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1813,"repository_id":3461,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for x86_64"},{"channel_label":"suse-packagehub-12-sp4-pool-x86_64","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1813,"repository_id":3462,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for x86_64"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1813,"repository_id":3460,"parent_product_id":1629,"root_product_id":1629,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1813,"repository_id":3461,"parent_product_id":1629,"root_product_id":1629,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp4-pool-x86_64-sled-sp4","parent_channel_label":"sled12-sp4-pool-x86_64","product_id":1813,"repository_id":3462,"parent_product_id":1629,"root_product_id":1629,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1813,"repository_id":3460,"parent_product_id":1755,"root_product_id":1755,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1813,"repository_id":3461,"parent_product_id":1755,"root_product_id":1755,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp4-pool-x86_64-sap-sp4","parent_channel_label":"sle12-sp4-sap-pool-x86_64","product_id":1813,"repository_id":3462,"parent_product_id":1755,"root_product_id":1755,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-12-sp4-standard-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1813,"repository_id":3460,"parent_product_id":1759,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Standard-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp4-debuginfo-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1813,"repository_id":3461,"parent_product_id":1759,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Debuginfo - for x86_64 HPC"},{"channel_label":"suse-packagehub-12-sp4-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1813,"repository_id":3462,"parent_product_id":1759,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-12-SP4_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-12-SP4-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp2-espos-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1814,"repository_id":3463,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-ESPOS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-ESPOS-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp2-espos-debuginfo-updates-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1814,"repository_id":3464,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP2-ESPOS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-ESPOS-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp2-espos-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1814,"repository_id":3465,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2-ESPOS/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-ESPOS-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp2-espos-debuginfo-pool-x86_64-hpc-sp2","parent_channel_label":"sle12-sp2-hpc-pool-x86_64","product_id":1814,"repository_id":3466,"parent_product_id":1749,"root_product_id":1749,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP2-ESPOS/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP2-ESPOS-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp3-espos-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1815,"repository_id":3468,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3-ESPOS/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp3-espos-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1815,"repository_id":3469,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3-ESPOS/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp3-espos-debuginfo-pool-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1815,"repository_id":3470,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3-ESPOS/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp3-espos-debuginfo-updates-aarch64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-aarch64","product_id":1815,"repository_id":3527,"parent_product_id":1750,"root_product_id":1750,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3-ESPOS/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp3-espos-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1816,"repository_id":3472,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3-ESPOS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp3-espos-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1816,"repository_id":3473,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP3-ESPOS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp3-espos-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1816,"repository_id":3474,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3-ESPOS/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp3-espos-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1816,"repository_id":3475,"parent_product_id":1751,"root_product_id":1751,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP3-ESPOS/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP3-ESPOS-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp4-espos-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1817,"repository_id":3477,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4-ESPOS/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp4-espos-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1817,"repository_id":3478,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4-ESPOS/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp4-espos-debuginfo-pool-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1817,"repository_id":3479,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4-ESPOS/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sles12-sp4-espos-debuginfo-updates-aarch64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-aarch64","product_id":1817,"repository_id":3528,"parent_product_id":1758,"root_product_id":1758,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4-ESPOS/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sles12-sp4-espos-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1818,"repository_id":3481,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4-ESPOS/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp4-espos-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1818,"repository_id":3482,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Updates/SLE-SERVER/12-SP4-ESPOS/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sles12-sp4-espos-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1818,"repository_id":3483,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4-ESPOS/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Pool - for x86_64 HPC"},{"channel_label":"sles12-sp4-espos-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1818,"repository_id":3484,"parent_product_id":1759,"root_product_id":1759,"update_tag":"SLE-SERVER","url":"https://updates.suse.com/SUSE/Products/SLE-SERVER/12-SP4-ESPOS/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLES12-SP4-ESPOS-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"suse-caasp-3.1-updates-x86_64","parent_channel_label":"suse-caasp-3.1-pool-x86_64","product_id":1819,"repository_id":3486,"parent_product_id":null,"root_product_id":1819,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/3.1/x86_64/update/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.1-Updates - for x86_64 CAASP"},{"channel_label":"suse-caasp-3.1-debuginfo-updates-x86_64","parent_channel_label":"suse-caasp-3.1-pool-x86_64","product_id":1819,"repository_id":3487,"parent_product_id":null,"root_product_id":1819,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/3.1/x86_64/update_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.1-Debuginfo-Updates - for x86_64 CAASP"},{"channel_label":"suse-caasp-3.1-pool-x86_64","parent_channel_label":null,"product_id":1819,"repository_id":3488,"parent_product_id":null,"root_product_id":1819,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/3.1/x86_64/product/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.1-Pool - for x86_64"},{"channel_label":"suse-caasp-3.1-debuginfo-pool-x86_64","parent_channel_label":"suse-caasp-3.1-pool-x86_64","product_id":1819,"repository_id":3489,"parent_product_id":null,"root_product_id":1819,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/3.1/x86_64/product_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-3.1-Debuginfo-Pool - for x86_64 CAASP"},{"channel_label":"suse-openstack-cloud-9-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1820,"repository_id":3522,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/9/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-9-Updates - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-9-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1820,"repository_id":3523,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud/9/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-9-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-9-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1820,"repository_id":3524,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/9/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-9-Pool - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-9-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1820,"repository_id":3525,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud/9/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-9-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-crowbar-9-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1821,"repository_id":3492,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/9/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-9-Updates - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-crowbar-9-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1821,"repository_id":3493,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/OpenStack-Cloud-Crowbar/9/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-9-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-crowbar-9-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1821,"repository_id":3494,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/9/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-9-Pool - for x86_64 SP4"},{"channel_label":"suse-openstack-cloud-crowbar-9-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1821,"repository_id":3495,"parent_product_id":1625,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/OpenStack-Cloud-Crowbar/9/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-OpenStack-Cloud-Crowbar-9-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"sle-module-transactional-server15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1822,"repository_id":3497,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1822,"repository_id":3498,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-transactional-server15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1822,"repository_id":3499,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1822,"repository_id":3500,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-transactional-server15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1823,"repository_id":3502,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1823,"repository_id":3503,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-transactional-server15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1823,"repository_id":3504,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1823,"repository_id":3505,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-transactional-server15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1824,"repository_id":3507,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Updates - for s390x"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1824,"repository_id":3508,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-transactional-server15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1824,"repository_id":3509,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Pool - for s390x"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1824,"repository_id":3510,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-transactional-server15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1825,"repository_id":3512,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1825,"repository_id":3513,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Transactional-Server/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-transactional-server15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1825,"repository_id":3514,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-transactional-server15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1825,"repository_id":3515,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Transactional-Server","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Transactional-Server/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Transactional-Server15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-manager-retail-branch-server-3.2-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1826,"repository_id":3517,"parent_product_id":1725,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-updates-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1826,"repository_id":3518,"parent_product_id":1725,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Updates - for x86_64 SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1826,"repository_id":3519,"parent_product_id":1725,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-pool-x86_64","parent_channel_label":"sles12-sp3-pool-x86_64","product_id":1826,"repository_id":3520,"parent_product_id":1725,"root_product_id":1421,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Pool - for x86_64 SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1826,"repository_id":3517,"parent_product_id":1725,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-updates-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1826,"repository_id":3518,"parent_product_id":1725,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Updates - for x86_64 SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1826,"repository_id":3519,"parent_product_id":1725,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-pool-x86_64-sp4","parent_channel_label":"sles12-sp4-pool-x86_64","product_id":1826,"repository_id":3520,"parent_product_id":1725,"root_product_id":1625,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Pool - for x86_64 SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1826,"repository_id":3517,"parent_product_id":1725,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-updates-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1826,"repository_id":3518,"parent_product_id":1725,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Updates - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1826,"repository_id":3519,"parent_product_id":1725,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-pool-x86_64-hpc-sp3","parent_channel_label":"sle12-sp3-hpc-pool-x86_64","product_id":1826,"repository_id":3520,"parent_product_id":1725,"root_product_id":1751,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Pool - for x86_64 HPC SP3"},{"channel_label":"suse-manager-retail-branch-server-3.2-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1826,"repository_id":3517,"parent_product_id":1725,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-updates-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1826,"repository_id":3518,"parent_product_id":1725,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Updates - for x86_64 HPC SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1826,"repository_id":3519,"parent_product_id":1725,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Pool - for x86_64 HPC SP4"},{"channel_label":"suse-manager-retail-branch-server-3.2-debuginfo-pool-x86_64-hpc-sp4","parent_channel_label":"sle12-sp4-hpc-pool-x86_64","product_id":1826,"repository_id":3520,"parent_product_id":1725,"root_product_id":1759,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-Manager-Retail-Branch-Server/3.2/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-Manager-Retail-Branch-Server-3.2-Debuginfo-Pool - for x86_64 HPC SP4"},{"channel_label":"sle-module-live-patching15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1827,"repository_id":3530,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1827,"repository_id":3531,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-live-patching15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1827,"repository_id":3532,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1827,"repository_id":3533,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-live-patching15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1827,"repository_id":3530,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1827,"repository_id":3531,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1827,"repository_id":3532,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1827,"repository_id":3533,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-live-patching15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1828,"repository_id":3535,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1828,"repository_id":3536,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-live-patching15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1828,"repository_id":3537,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1828,"repository_id":3538,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-live-patching15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1828,"repository_id":3535,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1828,"repository_id":3536,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Live-Patching/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1828,"repository_id":3537,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-live-patching15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1828,"repository_id":3538,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Live-Patching/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Live-Patching15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-live-patching12-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1860,"repository_id":3563,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for ppc64le SP2"},{"channel_label":"sle-live-patching12-debuginfo-updates-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1860,"repository_id":3564,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for ppc64le SP2"},{"channel_label":"sle-live-patching12-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1860,"repository_id":3565,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for ppc64le SP2"},{"channel_label":"sle-live-patching12-debuginfo-pool-ppc64le-sp2","parent_channel_label":"sles12-sp2-pool-ppc64le","product_id":1860,"repository_id":3566,"parent_product_id":1355,"root_product_id":1355,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for ppc64le SP2"},{"channel_label":"sle-live-patching12-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1860,"repository_id":3563,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-live-patching12-debuginfo-updates-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1860,"repository_id":3564,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Updates/SLE-Live-Patching/12/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Updates - for ppc64le SAP SP2"},{"channel_label":"sle-live-patching12-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1860,"repository_id":3565,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-live-patching12-debuginfo-pool-ppc64le-sap-sp2","parent_channel_label":"sle12-sp2-sap-pool-ppc64le","product_id":1860,"repository_id":3566,"parent_product_id":1521,"root_product_id":1521,"update_tag":"SLE-Live-Patching","url":"https://updates.suse.com/SUSE/Products/SLE-Live-Patching/12/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Live-Patching12-Debuginfo-Pool - for ppc64le SAP SP2"},{"channel_label":"sle-product-rt-15-sp1-updates-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1861,"repository_id":3568,"parent_product_id":null,"root_product_id":1861,"update_tag":"SLE-Product-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-RT/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-RT-15-SP1-Updates - for x86_64"},{"channel_label":"sle-product-rt15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1861,"repository_id":3569,"parent_product_id":null,"root_product_id":1861,"update_tag":"SLE-Product-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-Product-RT/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-RT15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-product-rt-15-sp1-pool-x86_64","parent_channel_label":null,"product_id":1861,"repository_id":3570,"parent_product_id":null,"root_product_id":1861,"update_tag":"SLE-Product-RT","url":"https://updates.suse.com/SUSE/Products/SLE-Product-RT/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Product-RT-15-SP1-Pool - for x86_64"},{"channel_label":"sle-product-rt15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1861,"repository_id":3571,"parent_product_id":null,"root_product_id":1861,"update_tag":"SLE-Product-RT","url":"https://updates.suse.com/SUSE/Products/SLE-Product-RT/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Product-RT15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-rt15-sp1-updates-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1862,"repository_id":3573,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Module-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-RT/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-RT15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-rt15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1862,"repository_id":3574,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Module-RT","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-RT/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-RT15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-rt15-sp1-pool-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1862,"repository_id":3575,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Module-RT","url":"https://updates.suse.com/SUSE/Products/SLE-Module-RT/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-RT15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-rt15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-rt-15-sp1-pool-x86_64","product_id":1862,"repository_id":3576,"parent_product_id":1780,"root_product_id":1861,"update_tag":"SLE-Module-RT","url":"https://updates.suse.com/SUSE/Products/SLE-Module-RT/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-RT15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-caasp-4.0-updates-x86_64","parent_channel_label":"suse-caasp-4.0-pool-x86_64","product_id":1863,"repository_id":3578,"parent_product_id":null,"root_product_id":1863,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/4.0/x86_64/update/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-4.0-Updates - for x86_64"},{"channel_label":"suse-caasp-4.0-debuginfo-updates-x86_64","parent_channel_label":"suse-caasp-4.0-pool-x86_64","product_id":1863,"repository_id":3579,"parent_product_id":null,"root_product_id":1863,"update_tag":null,"url":"https://updates.suse.com/SUSE/Updates/SUSE-CAASP/4.0/x86_64/update_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-4.0-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-caasp-4.0-pool-x86_64","parent_channel_label":null,"product_id":1863,"repository_id":3580,"parent_product_id":null,"root_product_id":1863,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/4.0/x86_64/product/","release_stage":"alpha","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-4.0-Pool - for x86_64"},{"channel_label":"suse-caasp-4.0-debuginfo-pool-x86_64","parent_channel_label":"suse-caasp-4.0-pool-x86_64","product_id":1863,"repository_id":3581,"parent_product_id":null,"root_product_id":1863,"update_tag":null,"url":"https://updates.suse.com/SUSE/Products/SUSE-CAASP/4.0/x86_64/product_debug/","release_stage":"alpha","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-CAASP-4.0-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-python2-15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1864,"repository_id":3583,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1864,"repository_id":3584,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"sle-module-python2-15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1864,"repository_id":3585,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1864,"repository_id":3586,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"sle-module-python2-15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1864,"repository_id":3583,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/aarch64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1864,"repository_id":3584,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/aarch64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"sle-module-python2-15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1864,"repository_id":3585,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/aarch64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1864,"repository_id":3586,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/aarch64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"sle-module-python2-15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1865,"repository_id":3588,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1865,"repository_id":3589,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"sle-module-python2-15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1865,"repository_id":3590,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1865,"repository_id":3591,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"sle-module-python2-15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1865,"repository_id":3588,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/ppc64le/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1865,"repository_id":3589,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/ppc64le/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"sle-module-python2-15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1865,"repository_id":3590,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/ppc64le/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1865,"repository_id":3591,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/ppc64le/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"sle-module-python2-15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1866,"repository_id":3593,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/s390x/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for s390x"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1866,"repository_id":3594,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/s390x/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"sle-module-python2-15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1866,"repository_id":3595,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/s390x/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for s390x"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1866,"repository_id":3596,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/s390x/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"sle-module-python2-15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1867,"repository_id":3598,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1867,"repository_id":3599,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"sle-module-python2-15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1867,"repository_id":3600,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1867,"repository_id":3601,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"sle-module-python2-15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1867,"repository_id":3598,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1867,"repository_id":3599,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"sle-module-python2-15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1867,"repository_id":3600,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1867,"repository_id":3601,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"sle-module-python2-15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1867,"repository_id":3598,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1867,"repository_id":3599,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"sle-module-python2-15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1867,"repository_id":3600,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1867,"repository_id":3601,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"sle-module-python2-15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1867,"repository_id":3598,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1867,"repository_id":3599,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Python2/15-SP1/x86_64/update_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"sle-module-python2-15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1867,"repository_id":3600,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product/","release_stage":"beta","mandatory":true,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-python2-15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1867,"repository_id":3601,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Python2","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Python2/15-SP1/x86_64/product_debug/","release_stage":"beta","mandatory":false,"signed":true,"recommended":true,"channel_name":"SLE-Module-Python2-15-SP1-Debuginfo-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3603,"parent_product_id":1769,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for aarch64"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3604,"parent_product_id":1769,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3605,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3606,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for aarch64"},{"channel_label":"suse-packagehub-15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3607,"parent_product_id":1769,"root_product_id":1760,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3608,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for aarch64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-aarch64","parent_channel_label":"sle-product-sles15-sp1-pool-aarch64","product_id":1868,"repository_id":3609,"parent_product_id":1769,"root_product_id":1760,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for aarch64"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3603,"parent_product_id":1769,"root_product_id":1767,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3604,"parent_product_id":1769,"root_product_id":1767,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3605,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3606,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3607,"parent_product_id":1769,"root_product_id":1767,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3608,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for aarch64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-aarch64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-aarch64","product_id":1868,"repository_id":3609,"parent_product_id":1769,"root_product_id":1767,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/aarch64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for aarch64 HPC"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3611,"parent_product_id":1770,"root_product_id":1761,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for ppc64le"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3612,"parent_product_id":1770,"root_product_id":1761,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3613,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3614,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for ppc64le"},{"channel_label":"suse-packagehub-15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3615,"parent_product_id":1770,"root_product_id":1761,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3616,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for ppc64le"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-ppc64le","parent_channel_label":"sle-product-sles15-sp1-pool-ppc64le","product_id":1869,"repository_id":3617,"parent_product_id":1770,"root_product_id":1761,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for ppc64le"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3611,"parent_product_id":1770,"root_product_id":1765,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3612,"parent_product_id":1770,"root_product_id":1765,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3613,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3614,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3615,"parent_product_id":1770,"root_product_id":1765,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3616,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for ppc64le SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-ppc64le-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-ppc64le","product_id":1869,"repository_id":3617,"parent_product_id":1770,"root_product_id":1765,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/ppc64le/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for ppc64le SAP"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3619,"parent_product_id":1771,"root_product_id":1762,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_s390x/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for s390x"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3620,"parent_product_id":1771,"root_product_id":1762,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_s390x/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3621,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/s390x/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3622,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/s390x/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for s390x"},{"channel_label":"suse-packagehub-15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3623,"parent_product_id":1771,"root_product_id":1762,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3624,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/s390x/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for s390x"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-s390x","parent_channel_label":"sle-product-sles15-sp1-pool-s390x","product_id":1870,"repository_id":3625,"parent_product_id":1771,"root_product_id":1762,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/s390x/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for s390x"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3627,"parent_product_id":1772,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for x86_64"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3628,"parent_product_id":1772,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3629,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3630,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for x86_64"},{"channel_label":"suse-packagehub-15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3631,"parent_product_id":1772,"root_product_id":1763,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3632,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for x86_64"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-x86_64","parent_channel_label":"sle-product-sles15-sp1-pool-x86_64","product_id":1871,"repository_id":3633,"parent_product_id":1772,"root_product_id":1763,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for x86_64"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3627,"parent_product_id":1772,"root_product_id":1764,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3628,"parent_product_id":1772,"root_product_id":1764,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3629,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3630,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3631,"parent_product_id":1772,"root_product_id":1764,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3632,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for x86_64 SLED"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-x86_64-sled","parent_channel_label":"sle-product-sled15-sp1-pool-x86_64","product_id":1871,"repository_id":3633,"parent_product_id":1772,"root_product_id":1764,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for x86_64 SLED"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3627,"parent_product_id":1772,"root_product_id":1766,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3628,"parent_product_id":1772,"root_product_id":1766,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3629,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3630,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3631,"parent_product_id":1772,"root_product_id":1766,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3632,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for x86_64 SAP"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-x86_64-sap","parent_channel_label":"sle-product-sles_sap15-sp1-pool-x86_64","product_id":1871,"repository_id":3633,"parent_product_id":1772,"root_product_id":1766,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for x86_64 SAP"},{"channel_label":"suse-packagehub-15-sp1-standard-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3627,"parent_product_id":1772,"root_product_id":1768,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Standard-Pool - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-sp1-debuginfo-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3628,"parent_product_id":1772,"root_product_id":1768,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/standard_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Debuginfo - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3629,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Updates - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-updates-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3630,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/update_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Updates - for x86_64 HPC"},{"channel_label":"suse-packagehub-15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3631,"parent_product_id":1772,"root_product_id":1768,"update_tag":null,"url":"https://updates.suse.com/SUSE/Backports/SLE-15-SP1_x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SUSE-PackageHub-15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3632,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product/","release_stage":"released","mandatory":true,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Pool - for x86_64 HPC"},{"channel_label":"sle-module-packagehub-subpackages15-sp1-debuginfo-pool-x86_64-hpc","parent_channel_label":"sle-product-hpc-15-sp1-pool-x86_64","product_id":1871,"repository_id":3633,"parent_product_id":1772,"root_product_id":1768,"update_tag":"SLE-Module-Packagehub-Subpackages","url":"https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP1/x86_64/product_debug/","release_stage":"released","mandatory":false,"signed":true,"recommended":false,"channel_name":"SLE-Module-Packagehub-Subpackages15-SP1-Debuginfo-Pool - for x86_64 HPC"}]' - http_version: '1.1' - adapter_metadata: - effective_url: https://scc.suse.com/suma/product_tree.json - recorded_at: Mon, 11 Mar 2019 13:50:30 GMT -recorded_with: VCR 4.0.0 diff --git a/spec/fixtures/vcr_cassettes/mirroring_with_auth_token.yml b/spec/fixtures/vcr_cassettes/mirroring_with_auth_token.yml deleted file mode 100644 index 2ed0240c5..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_with_auth_token.yml +++ /dev/null @@ -1,580 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost/dummy_repo.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo.license/directory.yast - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/xml - Content-Length: - - '1939' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-793"' - Accept-Ranges: - - bytes - body: - encoding: UTF-8 - string: | - - - 1500454273 - - 837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69 - a65752c29ed9e2921c1654327cae06cf58d0085ea76756ab240f2e7e42499654 - - 1500454273 - 402 - 929 - - - a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3 - e71433e2373d61a2e19f335c7f634b9bcfb1d458bc912626dc9ddc5f3e124981 - - 1500454273 - 451 - 877 - - - 2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444 - e490571870df62fa9f96b9bf4f5904c6f49987288758cac5f4a5b16300a64e8f - - 1500454273 - 379 - 791 - - - abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e - cceefe3857696a694110fc35bf14f8e2b77a1ed8aee1d422f0e99be20a3fc42f - - 1500454273 - 920 - 4399 - - - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml.key?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml.key?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/repomd.xml.asc?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 404 - message: Not Found - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - text/html - Content-Length: - - '168' - Connection: - - keep-alive - body: - encoding: UTF-8 - string: "\r\n404 Not Found\r\n\r\n

404 - Not Found

\r\n
nginx/1.8.1
\r\n\r\n\r\n" - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/repomd.xml.asc?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '402' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-192"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA62TzW7bMAzH730KQ/fZ+iBFeYjT255gPQ+SSKVGHMdInCGPP6UNOqCnAqkuhKi/SP5IafN8PUzNXzmdx+M8KNNq1cicjzzOu0G9/P71I6jn7dOmjJNM43k9N1U/nwf1uq7Lz66bxvlybfmyl1b40h1kjRzX2H3oVbPEvI87qXdA1Uj3bbPsdyMPCjOIK9F4C4mts2hEMnPsM5UsJbIG7HuMvURhtMTaMwc0Ohex1apmjgcZVFyWSWq2eMqvg7oG/8ff0jV1be54jSzH22FFrJ5q23r7JNPN022f3rW3wrfdeli694jtel03bzi19u5efBV/5oh94YxoqEBgm4zNFDRL0kHnEL3pi2MAnXRCnW121ebeoXZoOYF3D3HYb+RwgUXnHpwLwVhKdRDghYgs+x40omSLSNpLroNC70pCZOOSNgnKB8fxFOfd9w7kHvKrJOxq35NHZ70AGQSdpb4b9ERgTG08g6NoiLyDSKRD4JLIiQPwpjh6jMQ+QvL/+2z/Afe1fH2hAwAA - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/837fb50abc9680b1e11e050901a56721855a5e854e85e46ceaad2c6816297e69-filelists.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '451' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-1c3"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sICFweb1kAA2Y2MzJkZDdjNWY2OTE5OTViZGUwN2Y2YTcyMWFkNDRmNjE0ODMzZWY5ZDg3OWEwYmNmZGQ3M2YwN2FlNGI5ZDMtZGVsdGFpbmZvLnhtbADFk9tq4zAQhu/3KYTvk+isEbh5lWU0GjWhju3aze62T1/FObShUHavViDQHP5fgz7UZu5ecN+XYftDiLbn3yPSEz6y6PHADw2OY8dzI3gcaPfQyEb84mneD309r3UjJu4YZ14qOJ1a/oD/6W1zsqurXfzF0OUPhxp8MlFL4pPPRSnasu/4NMX2PMSq9tZ99l/naTy0m1vLVTPz85F7utesyGmnclHS6RKTcS6yRqQQpIKEYJRsNzflzWr/xlstIdTa6XjN047paT4exMvrWAeed6idb7bZZYyOwEuPJrOSKjtrOOQoKfriYoolUHESgaK1lJgBopPOSuW843ZzNT7f1G6Wp7sGH2SWzFdSw4T9439HdZni31jdiVaks9OUkCBlhBR0MDJrQB/J+hTUt7DM38FKkilCjCZwCZ4AiHNyEiwQKaVS0cUkSslGWSovqEmQiBYjepOD+QbWPapL4fzB3gGy0pqmbQMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/a546b430098b8a3fb7d65493a9ce608fafcb32f451d0ce8bf85410191f347cc3-deltainfo.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '379' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-17b"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA7WSwY7jIAyG732KiPs0gDEmo6Zz2yfYPa8Am7Zqm0RpOurjL1lVc9jDaqTRcDGY3/D7g93b43pp3mW+ncahV2arVSNDHvk0HHr16+ePl6De9pvduBxl5rjEpuqHW6+OyzK9tu3lNNwfW76fZSt8b6+yxFXV/tWrZor5HA9S9U7VU57LZjofTtwrzE6gROOtS2zBohHJzLHLVLKUyNph12HsJAqjJdaeOaDRuYitUTVDvEqv4jRd5KaaOOdjrx7B//brdU0du2drjUzjulnbq5kat7V6lsuaafebza59elvn/9iMXeGMaKi4wDYZmylolqSDziF60xVg53TSCXW2GWrMHaAGtJychy/ZtJ+3CYFF584BhGAspYrReSEiy75zGlGyRSTtJVfM6KEkRDaQtEmufNgc5zgcvhEnQ4WWPIL14sig01nqm6IncsZUauyAoiHy4CKRDoFLIhBwzpsC9DWf/+HZfnzy/R9arTMfFwMAAA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/2d12587a74d924bad597fd8e25b8955270dfbe7591e020f9093edbb4a0d04444-other.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '920' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-398"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAACA+VYS4/bNhC+51cIOrUHWxQfomTICoIkvRVJmvbQU0GRI1tYvUpJi93++g4l2drdYpNus0kN5GCLHH7DeXD4eeT05U1deddg+7Jt9n64Jb4HjW5N2Rz2/m+//rSJ/ZfZi7SGQRk1KA/hTb/3j8PQ7YKgKpvxZmvGK9iCGYMTKtBtXbeNP6N3/djDWaVpr6GqtogIOqWv1AFWNQd8oGu7+rPWEON7y2boG/fR4WXqDbcd2naI7IXnpY2qIVNdV0GfBtPESZXVx+wmjv6IeBpMEyddsuJB1+rj3sfMoASf29D3LFROEkxAfQR91Y/1Yqw/Kioi9OjqUJq9//vbj34mNAdWqDCiPDeUURECaGNUomWhoVCGcJEkQiWgwAgqDYmMiUVIdAEUn2lwMjJZxGet7G32aorEMzi99X55/3ManFYcykCvbdkNGET2ZoLMkc/Iu6sOvWTMZmlwHjr5aCsUuW83G8oavKKsMM5QEPSaUUl9Lx/LyqwiwZbU9OVfcDoaXE4Y972y6QdVVeDwOHX5Lq9xlUax00qrVivnlXe0UOz92ecNph0/8yFt3XnOBorW1mpwQ5ygeFeVGpoesvdjjsM0uCtbUdfQmNZmbd5jXU3Ob13xbQ0EbwALdPfx9eudrYfNlNp5l0Vn3eRg27GbMxu8Wmpqla+4af9j2w/ZIZYzZBWtsL4drQYcZfdC7q128c56K2bVO4IyYDdWNVjvmFo7YC7j6SK7FMd0qdMF3tn2usTDn0WLEJrB3nruQpwS7ntFpQ54nd5+8D97BT6xzw94ZJuI//jE/eZw7/s6WbDw51jasyh4KEuDU0mc6/gr0wF9Oh2opDBaiFAWPDY0D6mWMTGQk5joWEVhUjDDOclJLoimmuFTJ0wQJqjJecQumA6Y4A/pgHH+CB0Ico8OWHiXDmL+STqg3x8d0EulA/rMdED/Rzpop8x92/ZAsdgA0QlnLI5DKnPsC3gEUkpqooQTIUBTISSJQGPfICJW5EKYkOUkzHnxGB+8m0P594SwxP68jMAT8ZARePxog8Ce3CAsTl96h/DuVFfPwgn3g/7mpLCY//ImYdno8ruEL6aF/9AmGIbNQB5hQx0Bl6HgRAO+E4hISh6G2A0YzqQKpYwYV1KSODZFLhngD24UFkxeNC2I5B/vDUIkj9ACT57cKKw3hH6PtEAvlhboc9PC1+4Wzv80ZH8D7St5gS8RAAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2087' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-827"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1/D9nAzukAHSBc1+Nz8pfe7AAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADQAAAAEAAAPsAAAACQAAAA8AAAABAAAD7QAAAAkAAAAgAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKUAAAABAAAD/gAAAAYAAACrAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB3wAAAAEAAARiAAAABgAAAeUAAAABAAAEZAAAAAYAAAJrAAAAAQAABGUAAAAGAAACcAAAAAEAAARmAAAABgAAAnUAAAABAAAEbAAAAAYAAAJ3AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBhcHBsZXMAMC4yADAAQXBwbGVzIGR1bW15IFJQTQBEdW1teSBhcHBsZXMgUlBNAAAAAFlvGeBnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9BcHBsZXMAbGludXgAeDg2XzY0AAAAAAAAH4GkAABZbxngY2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4yLTAuc3JjLnJwbQAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTMzNDQAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGRycG0AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAHa9DJ+qSXQ1iM1jZvc1z9oAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlO84usf7DqRb3cvxnzdH+2dgFun46dZ+NTKi4sZS5c/F5hWaMkXYkDOcp9uG28nVOsgO4peRMvLOPUPoblmMo8uYiix7VzRMAqoa/0ZnAC5b5/RiDAhqOoNJDS4njT3G6r3aNK377Ai71gb1WyRTngf5qL24e1ZxGgQUL3ohIlS0fO33syz1GdkyQ4p+2bejoQA+e8esd0Eu5pPMTqlQ39J96+nDCZZPYTy+QccI+ECjHJK8TVrRrvk1oORsjHMxhm8+hKaR+BwRF3zxlJUhYDKJH37rWsEj8YoI+r6O1rMyFeoGAkvzJ7aTIe5hXSDerKdD2h3CV2tR1kDI9W+S2a8q6iWqD/ooE1pSpw/ukt4IO5KD4fWXdAu3PSrOt8/UaZopA/GoKroARw4Irnez6BORD3m8A+z09f2RHbS+U/BqZ/4ke8AA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.1-0.x86_64.drpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/octet-stream - Content-Length: - - '2083' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-823"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAADAAAAJAAAAD4AAAAHAAAAFAAAABAAAAPoAAAABAAAAAAAAAABAAAD7AAAAAcAAAAEAAAAEAAAB1vIMM/aNo3Gtb+4JUYfIFopAAAAPgAAAAf////QAAAAEAAAAACOregBAAAAAAAAADMAAALEAAAAPwAAAAcAAAK0AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAADgAAAAEAAAPsAAAACQAAABAAAAABAAAD7QAAAAkAAAAiAAAAAQAAA+4AAAAEAAAANAAAAAEAAAPvAAAABgAAADgAAAABAAAD8QAAAAQAAAA8AAAAAQAAA/IAAAAGAAAAQAAAAAEAAAPzAAAABgAAAGkAAAABAAAD9gAAAAYAAACRAAAAAQAAA/gAAAAJAAAAmAAAAAEAAAP9AAAABgAAAKYAAAABAAAD/gAAAAYAAACsAAAAAQAABAQAAAAEAAAAtAAAAAEAAAQGAAAAAwAAALgAAAABAAAECQAAAAMAAAC6AAAAAQAABAoAAAAEAAAAvAAAAAEAAAQLAAAACAAAAMAAAAABAAAEDAAAAAgAAADhAAAAAQAABA0AAAAEAAAA5AAAAAEAAAQPAAAACAAAAOgAAAABAAAEEAAAAAgAAADtAAAAAQAABBQAAAAGAAAA8gAAAAEAAAQVAAAABAAAAQgAAAABAAAEFwAAAAgAAAEMAAAAAgAABBgAAAAEAAABJAAAAAMAAAQZAAAACAAAATAAAAADAAAEGgAAAAgAAAGBAAAAAwAABCgAAAAGAAABlwAAAAEAAARGAAAABgAAAZ4AAAABAAAERwAAAAQAAAGwAAAAAQAABEgAAAAEAAABtAAAAAEAAARJAAAACAAAAbgAAAABAAAEWAAAAAQAAAG8AAAAAgAABFkAAAAIAAABxAAAAAIAAARcAAAABAAAAdAAAAABAAAEXQAAAAgAAAHUAAAAAQAABF4AAAAIAAAB4AAAAAEAAARiAAAABgAAAeYAAAABAAAEZAAAAAYAAAJsAAAAAQAABGUAAAAGAAACcQAAAAEAAARmAAAABgAAAnYAAAABAAAEbAAAAAYAAAJ4AAAAAQAABHUAAAAEAAACjAAAAAEAAAR2AAAACAAAApAAAAABAAAEdwAAAAQAAAKcAAAAAQAABHgAAAAEAAACoAAAAAEAAAR6AAAABwAAAqQAAAAQQwBvcmFuZ2VzADAuMgAwAE9yYW5nZXMgZHVtbXkgUlBNAER1bW15IG9yYW5nZXMgUlBNAFlvGrdnODcAAAAAH0RldmVsOlNDQzpybXQtZHVtbXkgLyBvcGVuU1VTRV9MZWFwXzQyLjIAb2JzOi8vYnVpbGQuc3VzZS5kZS9EZXZlbDpTQ0M6cm10LWR1bW15AFB1YmxpYwBEdW1teS9PcmFuZ2VzAGxpbnV4AHg4Nl82NAAAAAAAH4GkAABZbxq2Y2NkNDcxYjFhNWEzZGY3YWM2Y2UxOWNiMzkzMjllZTcAAAAAAAAAAHJvb3QAcm9vdABvcmFuZ2VzLTAuMi0wLnNyYy5ycG0A/////29yYW5nZXMAb3Jhbmdlcyh4ODYtNjQpAAEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc0x6bWEpADMuMC40LTEANC4wLTEANC40LjYtMQA0LjExLjIAZzg3IDE1MDA0NTM1NTkAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjItMAAwLjItMAAAAAAAb3Jhbmdlcy50eHQAL3RtcC8ALWZtZXNzYWdlLWxlbmd0aD0wIC1ncmVjb3JkLWdjYy1zd2l0Y2hlcyAtTzIgLVdhbGwgLURfRk9SVElGWV9TT1VSQ0U9MiAtZnN0YWNrLXByb3RlY3RvciAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcwBkcnBtAGx6bWEANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAAABBU0NJSSB0ZXh0AAAAAAAAAAAAAK2WY7YuZLY5lcM2DUo8vlcAAAA/AAAAB////NAAAAAQXQAAgAD//////////wAiEwbMa8AlQCdQWdjyolflHupzqHkswR8Vq1Z3l6oDUrNo69D41yiUX7jgrjzpLo9TZrULxzob//0ZxPr6ENgb/YRtH9pdpUv+I16jDWJ3gux3kB5Jm4n56TGbhgFR8fZ7xETdq1jX9oEKtFY4YeC+Q3YF2LgHlkmoiiobK5tzey5EqbzK4sOU12QrXBp9B8gpZo/0MTfmxy65PyTbQSB0eUWqjFnDC+X+3zVE+HnYOztr9RHUg42E9Mn2THReQfgNEFWVy0H6srjx+tVdR7vUVeLbCILEQb9jWUNdPAbi6jIvydoSMWPBWT34Q1xQw2pqMxoVlpKPxELepbkcuaXt9vECeRM9s5OEtDM9/pH+5SzMzjWdH9yJN0MoOYB5dXkB6opPd++1uhMY8I1/z1ReAZrc/Eb8ncXJIYjl1gOTkvQk1H/X+vLtyQ== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.1-0.x86_64.drpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1934' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-78e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjEtMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYjU3NzRkMDY1ZTE3NzVjYmQ5N2Y5MWFhYjgyYTE4N2M1ODFiZDQ1OQAAAAAAAAZ2RcV+c7BjesYgBAcGTBdaxQAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjEAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8ZhWc4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAOgaQAAFlvGYUzMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjEtMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzI1MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAA0qTqNom+H14e2d5emShnEQAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehscNDhBKIuAavr99mOUMlQOpS7/+M3ouIWj5yS8wOQCzuJiTwhmCqJiLNEl7yJEGR+Exz/GfqKhsA7m+qQcUdILmQ+xOKpdrJV//+ISJAA= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/apples-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1950' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-79e"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjItMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABOGEwNWZmYTc1ZTJmMDY1ODg5ZTU1M2NmMDY4YzFiMTQzMmY0OWZmMwAAAAAAAAaGugZn1AjOG5KG/e0cAT9C3QAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAANAAAAAQAAA+wAAAAJAAAADwAAAAEAAAPtAAAACQAAACAAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApQAAAAEAAAP+AAAABgAAAKsAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHfAAAAAQAABGIAAAAGAAAB5QAAAAEAAARkAAAABgAAAmsAAAABAAAEZQAAAAYAAAJwAAAAAQAABGYAAAAGAAACdQAAAAEAAARsAAAABgAAAncAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAGFwcGxlcwAwLjIAMABBcHBsZXMgZHVtbXkgUlBNAER1bW15IGFwcGxlcyBSUE0AAAAAWW8Z4Gc4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L0FwcGxlcwBsaW51eAB4ODZfNjQAAAAAAAAfgaQAAFlvGeBjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjItMC5zcmMucnBtAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzM0NAAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3IgLWZ1bndpbmQtdGFibGVzIC1mYXN5bmNocm9ub3VzLXVud2luZC10YWJsZXMAY3BpbwBsem1hADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAdr0Mn6pJdDWIzWNm9zXP2gAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFehsnKg+0hM/tI3sLd/cTVWFtZrzRUN76jNiQo5XG27ekxsmwyCuc8WasTGOl4YlBwrC6Ya1raz0gqtZ4tx9AYbnTJrFvTCP3sLRYPQdiavHlVCQzbRkjHReP//+1912A - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/apples-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.1-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1933' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-78d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4xLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABNzQ0MzRjMWY0MzdhZTMwMWE1NzU4MjhiZjkxMGE0OGQwZTNjZGVjYQAAAAAAAAZ1xA23XpipuT9yNq0G3AGFzwAAAQwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4xADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8aa2c4NwAAAAAORGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAOgaQAAFlvGmozMjBhZWNiNmNhZDg5MTA4ZTZjN2U0ZmQxOGI1MTMzMQAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4xLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzQ4MwAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMS0wADAuMS0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAAaMd+DqYmWQwzrJHJ0LRQEgAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfVnmGk3F75bTJ07tDYGalD5Gr+7KJ+9D3FMf/uXY5NlO7Hg0m3DRFP/R4K05NhSIpFM+QCjHoQR2mEThOoLbHPENoFadV7oPd///mi7IA== - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.1-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -- request: - method: get - uri: http://localhost/dummy_repo/oranges-0.2-0.x86_64.rpm?repo_auth_token - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/0.1 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - nginx/1.8.1 - Date: - - Mon, 04 Sep 2017 11:58:19 GMT - Content-Type: - - application/x-redhat-package-manager - Content-Length: - - '1949' - Last-Modified: - - Thu, 03 Aug 2017 08:59:13 GMT - Connection: - - keep-alive - ETag: - - '"5982e5e1-79d"' - Accept-Ranges: - - bytes - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4yLTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAFAAAAVAAAAD4AAAAHAAAARAAAABAAAAENAAAABgAAAAAAAAABAAAD6AAAAAQAAAAsAAAAAQAAA+wAAAAHAAAAMAAAABAAAAPvAAAABAAAAEAAAAABYTM3ZDk3ZmYzMmYyNDFmZTBiNDdiZGYzMjg3NWYxZmU0ZmU1NmE4ZAAAAAAAAAaFGd2ktNtd89fH1ntvwKLHtAAAARwAAAA+AAAAB////7AAAAAQAAAAAI6t6AEAAAAAAAAAMwAAAsQAAAA/AAAABwAAArQAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAoAAAABAAAD6gAAAAYAAAAOAAAAAQAAA+wAAAAJAAAAEAAAAAEAAAPtAAAACQAAACIAAAABAAAD7gAAAAQAAAA0AAAAAQAAA+8AAAAGAAAAOAAAAAEAAAPxAAAABAAAADwAAAABAAAD8gAAAAYAAABAAAAAAQAAA/MAAAAGAAAAaQAAAAEAAAP2AAAABgAAAJEAAAABAAAD+AAAAAkAAACYAAAAAQAAA/0AAAAGAAAApgAAAAEAAAP+AAAABgAAAKwAAAABAAAEBAAAAAQAAAC0AAAAAQAABAYAAAADAAAAuAAAAAEAAAQJAAAAAwAAALoAAAABAAAECgAAAAQAAAC8AAAAAQAABAsAAAAIAAAAwAAAAAEAAAQMAAAACAAAAOEAAAABAAAEDQAAAAQAAADkAAAAAQAABA8AAAAIAAAA6AAAAAEAAAQQAAAACAAAAO0AAAABAAAEFAAAAAYAAADyAAAAAQAABBUAAAAEAAABCAAAAAEAAAQXAAAACAAAAQwAAAACAAAEGAAAAAQAAAEkAAAAAwAABBkAAAAIAAABMAAAAAMAAAQaAAAACAAAAYEAAAADAAAEKAAAAAYAAAGXAAAAAQAABEYAAAAGAAABngAAAAEAAARHAAAABAAAAbAAAAABAAAESAAAAAQAAAG0AAAAAQAABEkAAAAIAAABuAAAAAEAAARYAAAABAAAAbwAAAACAAAEWQAAAAgAAAHEAAAAAgAABFwAAAAEAAAB0AAAAAEAAARdAAAACAAAAdQAAAABAAAEXgAAAAgAAAHgAAAAAQAABGIAAAAGAAAB5gAAAAEAAARkAAAABgAAAmwAAAABAAAEZQAAAAYAAAJxAAAAAQAABGYAAAAGAAACdgAAAAEAAARsAAAABgAAAngAAAABAAAEdQAAAAQAAAKMAAAAAQAABHYAAAAIAAACkAAAAAEAAAR3AAAABAAAApwAAAABAAAEeAAAAAQAAAKgAAAAAQAABHoAAAAHAAACpAAAABBDAG9yYW5nZXMAMC4yADAAT3JhbmdlcyBkdW1teSBSUE0ARHVtbXkgb3JhbmdlcyBSUE0AWW8at2c4NwAAAAAfRGV2ZWw6U0NDOnJtdC1kdW1teSAvIG9wZW5TVVNFX0xlYXBfNDIuMgBvYnM6Ly9idWlsZC5zdXNlLmRlL0RldmVsOlNDQzpybXQtZHVtbXkAUHVibGljAER1bW15L09yYW5nZXMAbGludXgAeDg2XzY0AAAAAAAfgaQAAFlvGrZjY2Q0NzFiMWE1YTNkZjdhYzZjZTE5Y2IzOTMyOWVlNwAAAAAAAAAAcm9vdAByb290AG9yYW5nZXMtMC4yLTAuc3JjLnJwbQD/////b3JhbmdlcwBvcmFuZ2VzKHg4Ni02NCkAAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzTHptYSkAMy4wLjQtMQA0LjAtMQA0LjQuNi0xADQuMTEuMgBnODcgMTUwMDQ1MzU1OQAAAAAAAAABAAAAAQAAAAAAAAAIAAAACDAuMi0wADAuMi0wAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzAGNwaW8AbHptYQA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAAAAAAAAAAAAArZZjti5ktjmVwzYNSjy+VwAAAD8AAAAH///80AAAABBdAACAAP//////////ABgN3QRjnHIbdqHAKPF2WDCyRLuFyfWRmKeaTjoCrr02PQlqlj6ns+VR4ekqP9IOoSFBGzM/9aEOvGjfmivcPdDUFs0FOsXbJd7Dp/itonsVg+EEJBEQyqwK327eZJv6fMznQeq3pj+2Brq1W/uf//Sp26A= - http_version: '1.1' - adapter_metadata: - effective_url: http://localhost/dummy_repo/oranges-0.2-0.x86_64.rpm?repo_auth_token - recorded_at: Mon, 04 Sep 2017 11:58:19 GMT -recorded_with: VCR 3.0.3 diff --git a/spec/fixtures/vcr_cassettes/mirroring_with_src.yml b/spec/fixtures/vcr_cassettes/mirroring_with_src.yml deleted file mode 100644 index de802e623..000000000 --- a/spec/fixtures/vcr_cassettes/mirroring_with_src.yml +++ /dev/null @@ -1,476 +0,0 @@ ---- -http_interactions: -- request: - method: get - uri: http://localhost/dummy_repo_with_src.license/directory.yast - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 404 - message: File not found - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Connection: - - close - Content-Type: - - text/html;charset=utf-8 - Content-Length: - - '469' - body: - encoding: UTF-8 - string: | - - - - - Error response - - -

Error response

-

Error code: 404

-

Message: File not found.

-

Error code explanation: HTTPStatus.NOT_FOUND - Nothing matches the given URI.

- - - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src.license/directory.yast - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/repomd.xml - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - text/xml - Content-Length: - - '2163' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: UTF-8 - string: | - - - 1581130612 - - obsrepository://build.opensuse.org/home:ikapelyukhin:dummy_repo/openSUSE_Leap_15.1 - obsbuildid:1580990394 - - - 360c5ae3148c7e194348935b98bd80056f4fc991e0e865e4aa2fa1a541fa4805 - aaa804c1db6b997a692e58ecc11b3fe7a3ae152f1f98f4238d859a71b3ab205b - - 1581130612 - 997 - 4204 - - - 44d990e1d1d6ff48ce8a59058edadd35460fc74426ed1daf28333d61cda85721 - 15c78fb785d65ea99a15e6fb68c1110ee871a64ddf5a3164a9dd7c02a5412cbf - - 1581130612 - 448 - 1004 - - - e587bdb63d42bf5ef93f8cf941b9d297c4c8e5eaf176e6548911223d73708adf - f8755e6a1c25c7a18ffd8289cf372c60ec626b4742622a58725bfa9223ac1db4 - - 1581130612 - 393 - 809 - - - bbeb1f0d149effef12333eee9df208b102c8322b1d97ed2437c34db450a646ba - 9b5f9bc71aa64fc6510ff03e325a13e2b96fc9518649e321440fbda110c63669 - - 1581130612 - 298 - 500 - - - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/repomd.xml - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/repomd.xml.asc - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 404 - message: File not found - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Connection: - - close - Content-Type: - - text/html;charset=utf-8 - Content-Length: - - '469' - body: - encoding: UTF-8 - string: | - - - - - Error response - - -

Error response

-

Error code: 404

-

Message: File not found.

-

Error code explanation: HTTPStatus.NOT_FOUND - Nothing matches the given URI.

- - - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/repomd.xml.asc - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/44d990e1d1d6ff48ce8a59058edadd35460fc74426ed1daf28333d61cda85721-filelists.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-gzip - Content-Length: - - '448' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAA6WT247TMBCG73mKyPebeOIzSrp3+wRwjcZjuxs1TaMkRdU+PW5IQQsUFXFl2fPP4dM/bp4vx774Gqe5Ow0tg5KzIg50Ct2wb9nnTy9Plj3vPjSp62PfzctcZP0wt+x1WcaPVdV3w/lShvMhljGcq2NcMOCC1Q89K0akA+5jzpEsV9quxXjYd6FldZTSWU1WG8IQePBe6UTcymRqFYKslTE6WrLBSEvKZbkXLqKVzpCuWTHgMbYMx7GPuRtO9NqyeaLcqyiajayI4+n6nunySz5LXubUKfYt60dQUNYlsGpNuY6++17uadWVC06lf6ublepXTTmPkW6hptrwfgeFRChQg7UmGBNtLSAJBZlQohYA3DohhIpckhZECpRJyXBvhLzq1J9BL1Z/0fL/WKvlOFYbzHJZHmDhIs+oMOQxhQNBiKQtoPfcReHJe6t1sjmGqdYqAgGKSDpYwY0RSt5YThMO+39zDd6RwHuSrd5qG9yzbRM96psHLbWX1rm8hchDkipvntPG+RqDzkDgOVCNeVu1cCEJl8l58jloieMd1geN+yvuatwN545zP3/i7hvEs5/u7AMAAA== - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/44d990e1d1d6ff48ce8a59058edadd35460fc74426ed1daf28333d61cda85721-filelists.xml.gz - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/360c5ae3148c7e194348935b98bd80056f4fc991e0e865e4aa2fa1a541fa4805-primary.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-gzip - Content-Length: - - '997' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAA+VXTY/bNhC951cwPLVALYn6IKmFrUUOaXsokBZNDz0VFDmyBEuiQMmbdX99Rx9re4t6N94gPWQvljh8MyRn+ObJ69v7piZ34PrKthvKvIASaLU1Vbvd0D8+/riS9DZ7s25gUEYNiiC87Te0HIbuxvfrqt3fe2a/Aw/M3n9A+do2jW3pjL5xXfOsB2Io6ZTeqS1g/JjiosuQDIcONnREZG8IWbeqgUx1XQ392p8Go1U5XWa902t/ehtNy7EIdFaXG4pHQws+vcALKXFQb2jdsYR5oceoP7noEvSu3zfLmn2pwoTjxnbbymzon+9/p1kIcZxKriUXWhkTmDxPeKEDGRciTIyJw0QIDlJLI2KpkxTheZSCknEqNA/X/sMi04r4bJQ7ZO+mA70lP9tPxFgylHAgcAct+WTd7nbtP+BGHwO9dlU34OEWP6IckK0DNfxA8v1AOjuowS72HIYB3Nu1f+43xlkS7LK1f3wd7XtXo2n8HUdD1QApqhrzwRLJ8KAyTCguU9XmZGLpksK++hseKrmhIgklJVXbD6quAfFCYu7HElV3Y0DG48WvtlqNOyOlgwJT77Q/F3k1FWx1LJWHU954G2a/wrpGDeMrDtB8U1ca2h6yn379ZRV6wcq6Fd7HDoPnNaz9c8jJCTNtrMts3uMlnY7m2Q4x+x4867Z+aRu4qXaqg/qw35VVOwda3E5xts7uu+xdg34NtEPvf7SH3v+A5XSzxww4OUxrlbYfslo1OZMz6mQ9IXu7dxrwLZsxp/EJU4Iy4FZOtcgbzLkbNjQJUj6yGpPPRRQuafMf8nas/YsYdy/5Xzz+6qRjhVaR4kxKYYQAGUasiBKGbIsVjxjewDSKogSCWPNI64QloihEkIsoHnHJKyNdKINHpIvFGeeiIPhvys21vMS6efZ1E+/phvRiWopA8DmpC75z9q7CizObFiOeyh3ISL8NnTdCSVGrLcrl+9/oFYR7IuJ3WOUVj79/ceQ5B+f7v77T2ClPLxd39mhz7Jo+E0TYPxJlsIVEKYu0UppLpvI8SCHKdZ5LzguJc6oIeQJMMxWB5kZGgRBREl/oMx/mE13faBbH/6/TBGnKYhafd5rJFMgL8s7+Je94k8/lPeGX5X2p80QntjpW61vV974E6GT4lQU+Dl4q8Bdod43CfwHzcvwS5Hks0xS/nVVgijjB7+WUizQPleFIL5YHTIfoaXiUmiJKkYdBkeOk1IF6dcwLRfiIeWF8RrxQXODdovGXqPftivwV7HumL32BzEt5ncwvO3lOjS/Q7qmQnyv0F0N/rtAf/+Jn/wCn1Ot+bBAAAA== - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/360c5ae3148c7e194348935b98bd80056f4fc991e0e865e4aa2fa1a541fa4805-primary.xml.gz - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/e587bdb63d42bf5ef93f8cf941b9d297c4c8e5eaf176e6548911223d73708adf-other.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-gzip - Content-Length: - - '393' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAA63SzY7bIBAH8HufwuJemzEwwCreve0TtOdqGCCJ4tiW41R5/J1UaaWqrbaVekIwf+DHx+7ldh6br2W9HOdpUNBq1ZSJ53yc9oP6/On1Y1Avzx9283Yoa6aNGslPl0Edtm156rrxOF1vbb6eSlvytTuXje6p7lteNQvxifZF8lbJKo9us5z2xzyovlgbA3JAz5Szzik5rKyDrb53OdveeY8lcMjeBnZR4snEQsFGz9irZqJzGRQty1guqqGVD4O6rCx7Nc3ucaqmLPN9XE4mI9K2upWpaxkHNS7goO1bUJ3wuofvVylUJkMIIfjsfQm9gWocCNESGgAdojHGFW0ZDbMD52v1Onlj7zn3e+kt4Be0/x2rjSAcZXGYCIaJGANQSjoWkzilgFiD1Kj26AowkCmMORjtvXH2O3Zeadr/273CT1R4l5oALSYbYpRnJp2rdfK0EX1MPWUUDyQN3JN8BzQxVxMFrmuSYmBNf6D+5cW+q+1+fPvnN9BWemwpAwAA - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/e587bdb63d42bf5ef93f8cf941b9d297c4c8e5eaf176e6548911223d73708adf-other.xml.gz - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/repodata/bbeb1f0d149effef12333eee9df208b102c8322b1d97ed2437c34db450a646ba-deltainfo.xml.gz - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-gzip - Content-Length: - - '298' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - H4sIAAAAAAAAA22R3ZKDIAyF7/sUDPdVQECcsb5KJ2DYOrVKtd2/p1/UqrszexeSnC+HpKyxfUDT+b46EFJ2+BHAXeENSQc3PFEIocWREgy9u5woo+Qdh7HpuxgnLBGUDNgijLG1DVzxRCScEhim5k+jz1rSCRzR8yDSt/WOio8/ND6n/gEuiAjxTYuTsWphp4u94yw+z4aOmypZepJ6CLcy3ZQrasT7EzuH1W/Grj5mWjFb5D63TgtlCuMcAkrgtVS1zTxnZboxNmjzjVWmpIy1KVzz7oLuOj5v5PEV4s/GCwilacW4AMWVKrTLWeEZN4YBN3mdZdYLCRrASigYY84j59YKbo1QHoRzwqMv0xX8WnI6b3k+Zbrfsjq8CsudfwDWBJgq9AEAAA== - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/repodata/bbeb1f0d149effef12333eee9df208b102c8322b1d97ed2437c34db450a646ba-deltainfo.xml.gz - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/x86_64/apples-0.0.2-lp151.2.1.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-rpm - Content-Length: - - '7280' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjAuMi1scDE1MS4yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAJAAAS5AAAAD4AAAAHAAAS1AAAABAAAAEMAAAABwAAAAAAAAEYAAABDQAAAAYAAAEYAAAAAQAAAREAAAAGAAABQQAAAAEAAAPoAAAABAAAAYQAAAABAAAD6gAAAAcAAAGIAAABGAAAA+wAAAAHAAACoAAAABAAAAPvAAAABAAAArAAAAABAAAD8AAAAAcAAAK0AAAQIIkBFQMFAF49cJlkHTmmm9o0RgEIuBgH/j2EWj2IjTLSMv3Wl7BcVSkJEBPVigtUFQPCyMpgpPM8qpR3RZYmA0K+C0103cvnW41nDkOBob3FQFfQtyVk6Hf+MqiKAZjSvhX6crX73hBBFOiNNTVr8JDoucB7q+NGUNmWv4BuFiW35IIiwZ7jISGA08IUTNZMKGzKUue7EuWJBqCKRWFdg70w2pwL8vYpqwmqZLvneEz/vcuyw2HsmJnJrSeyenDt5OwVs3VMDkjp5LnGcXVvl/DUPr/2jeSd9dt6f4gvzbxILyYXIT9aeB2PjSrn4L24AVQNr+Hjwlso31zasxCQrXnMw3yn5G93D/VhnRY9xMaNR4xlR4stModlNDY5Yzk0MTM1MjE0NjQxZmExMGVhMDI3M2VmNWEzYjg3OTQ3Y2VjAGIzYzRlMmE1ODNkMjAwMGMwNTI1OWZlYzUxZGE5NTU4MWJjY2NhNjBjNDI4NDY0MWFkYWE1MWM1YTNhMDE2OGYAAAAAAAiIiQEVAwUAXj1wmWQdOaab2jRGAQjVKAf+PkvZqn/49W6NcE8T5KyP/JoibZkE/bzIVD7QS2B0RuXchVx1xBZ3NUxgMTIqvle5lxUq9MNiWzjjvCoF01lR5THed0aIa0WU0FNpXRR7aa0mhw6T4EaRbssjMJmNkVzMhtYFcYGmndzcS1ZV95hX3z2Fv2tHS+8JX0FR0uOG7gD5bTbw8dgtTtU+z9Zvcbxl+N1knDgZhe/chqXPoFQpC9c3UEAR2LzE/oj1piVXIsCOGKyBG9b1MyjiBsd8alCDAGygZnHMI2hLA+ZgAYoqbLywcE6BMiAq3PRiF/GzYn2sjC/JGJpPs3sGSFYWWsX0RT3YqT+nEy+cnDXd8bi00Zs+cZyIEExgetX9mceh1uIAAAEsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAf///9wAAAAEAAAAACOregBAAAAAAAAADYAAARMAAAAPwAAAAcAAAQ8AAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADwAAAAEAAAPsAAAACQAAABkAAAABAAAD7QAAAAkAAAA4AAAAAQAAA+4AAAAEAAAAZAAAAAEAAAPvAAAABgAAAGgAAAABAAAD8QAAAAQAAABwAAAAAQAAA/IAAAAGAAAAdAAAAAEAAAPzAAAABgAAAKYAAAABAAAD9gAAAAYAAADRAAAAAQAAA/gAAAAJAAAA5wAAAAEAAAP9AAAABgAAAP0AAAABAAAD/gAAAAYAAAEDAAAAAQAABAQAAAAEAAABDAAAAAEAAAQGAAAAAwAAARAAAAABAAAECQAAAAMAAAESAAAAAQAABAoAAAAEAAABFAAAAAEAAAQLAAAACAAAARgAAAABAAAEDAAAAAgAAAFZAAAAAQAABA0AAAAEAAABXAAAAAEAAAQPAAAACAAAAWAAAAABAAAEEAAAAAgAAAFlAAAAAQAABBQAAAAGAAABagAAAAEAAAQVAAAABAAAAYwAAAABAAAEFwAAAAgAAAGQAAAAAgAABBgAAAAEAAABqAAAAAQAAAQZAAAACAAAAbgAAAAEAAAEGgAAAAgAAAIbAAAABAAABCgAAAAGAAACNwAAAAEAAARGAAAABgAAAj4AAAABAAAERwAAAAQAAAJQAAAAAQAABEgAAAAEAAACVAAAAAEAAARJAAAACAAAAlgAAAABAAAEWAAAAAQAAAJcAAAAAgAABFkAAAAIAAACZAAAAAIAAARcAAAABAAAAoQAAAABAAAEXQAAAAgAAAKIAAAAAQAABF4AAAAIAAACkwAAAAEAAARiAAAABgAAApkAAAABAAAEYwAAAAYAAAM/AAAAAQAABGQAAAAGAAADsAAAAAEAAARlAAAABgAAA7UAAAABAAAEZgAAAAYAAAO4AAAAAQAABGwAAAAGAAADugAAAAEAAAR1AAAABAAAA8wAAAABAAAEdgAAAAgAAAPQAAAAAQAABHoAAAAHAAAD2wAAABAAABOTAAAABAAAA+wAAAABAAATxgAAAAYAAAPwAAAAAQAAE+QAAAAIAAAD9gAAAAEAABPlAAAABAAABDgAAAABQwBhcHBsZXMAMC4wLjIAbHAxNTEuMi4xAEFwcGxlcyEgSG93IGRvIHRoZXkgZXZlbiB3b3JrPwBBcHBsZXMgYXJlIGdyZWF0LCBidXQgcG90YXRvZXMgYXJlIGJldHRlciEAAF49cJNsYW1iMTgAAAAAAC9ob21lOmlrYXBlbHl1a2hpbjpkdW1teV9yZXBvIC8gb3BlblNVU0VfTGVhcF8xNS4xAG9iczovL2J1aWxkLm9wZW5zdXNlLm9yZy9ob21lOmlrYXBlbHl1a2hpbgBHUEwtMi4wLW9yLWNvbXBhdGlibGUAQW11c2VtZW50cy9Ub3lzL090aGVyAGxpbnV4AHg4Nl82NAAAAAAAAC+BwAAAXj1wkmMzZGI5M2UxYWRiOTNlNDk5OTEzOTc0YmI4ZTgxYzZlM2Q1ODY2MmJlMzU5NjkwNTFkNTAwY2JjNzZhMDZjODEAAAAAAAAAAHJvb3QAcm9vdABhcHBsZXMtMC4wLjItbHAxNTEuMi4xLnNyYy5ycG0AAAAA/////2FwcGxlcwBhcHBsZXMoeDg2LTY0KQAAAAEAAAoBAAAKAQAACgEAAApycG1saWIoQ29tcHJlc3NlZEZpbGVOYW1lcykAcnBtbGliKEZpbGVEaWdlc3RzKQBycG1saWIoUGF5bG9hZEZpbGVzSGF2ZVByZWZpeCkAcnBtbGliKFBheWxvYWRJc1h6KQAzLjAuNC0xADQuNi4wLTEANC4wLTEANS4yLTEANC4xNC4xAGxhbWIxOCAxNTgxMDg0ODE5AAAAAAEAAAABAAAAAAAAAAgAAAAIMC4wLjItbHAxNTEuMi4xADAuMC4yLWxwMTUxLjIuMQAAAAAAYXBwbGVzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtZnN0YWNrLWNsYXNoLXByb3RlY3Rpb24Ab2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8vb3BlblNVU0VfTGVhcF8xNS4xL2IzZGY4NTg2ZmZkNzMwYTNmMWQzNzAxMzBlOTc3MmEwLWFwcGxlcwBjcGlvAHh6ADUAeDg2XzY0LXN1c2UtbGludXgAAAAAAEFTQ0lJIHRleHQAA7eE0KPbsRms14ftlBpNPwAAAAAIdXRmLTgAMjBjM2QwNGQ5NTZlYTM1YzY1OGNhNjljNWQ0NjhlZjE5ZTFlYTMyMWM5ODI3YjMxYWNmZWIyNmQ5YjY5OWE5MAAAAAAACAAAAD8AAAAH///8oAAAABD9N3pYWgAACuH7DKECACEBFgAAAHQv5aPgASsAcl0AGA3dBGOccht2ocB/JsitGjOLTV8FWEddhJpBDM+rZSxwkAaUixcGuJQEp/a3jzKPpM8I4RyeLoG7g5onI0aWbwyNE+ikoZhVzD3HD1BhSls5vJ/jYWzFh3UvaE7gZrhieGqyd4RP1zK2al7BLtjy1rRgAAAAlzynV7LsWKaKacbM3CzMauI6UKJxs3mNeNSvv0Xk978AAaYBrAIAAE19STW26d8cAgAAAAAKWVo= - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/x86_64/apples-0.0.2-lp151.2.1.x86_64.rpm - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/src/apples-0.0.2-lp151.2.1.src.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-rpm - Content-Length: - - '7528' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAEAAWFwcGxlcy0wLjAuMi1scDE1MS4yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAJAAAS5AAAAD4AAAAHAAAS1AAAABAAAAEMAAAABwAAAAAAAAEYAAABDQAAAAYAAAEYAAAAAQAAAREAAAAGAAABQQAAAAEAAAPoAAAABAAAAYQAAAABAAAD6gAAAAcAAAGIAAABGAAAA+wAAAAHAAACoAAAABAAAAPvAAAABAAAArAAAAABAAAD8AAAAAcAAAK0AAAQIIkBFQMFAF49cJlkHTmmm9o0RgEI+zQH+gKAReMvktkWOlKJDIaxgq3ji/52vcom1aTrezUbhANEbRd5Iw7fK7GkhAqMbDRxX350Eppo3rsuhYmlLSA4vLTdv/KMDKmuvlPet9O8i/76vD/qG9vzUCuPlghud4nNtFrC/QNi6RGGbFW8/YVDCLuFpyAlqDH9wNwstfkUQSPFxHZ/8dFUAhLH6z9yYEhMNG9IhYZzrd3xkG7Cs0/GqyoE9Ju8WqMJ+k7P6Ioex3vmKyCxLxxkS+0VS8MK3zeNisxzQHDFE2LGZvJrJ5ekRWPlFlCC/rxDAIVHceK7U59Vo8Xro0rFIgBbF+t7UVgc+zGWuBbV9Oq0NBgDSWwSeP9iMzY4YTk5MmIzZTU5NzYzYzk1MmI3NTViMDQ4OWRiYzM1YTNhNjIxADUyYmY0Y2ZiZmEyMDdjMzc5YTlkYzEyNGJlODdmZjgzN2I0YjlhMmY5MzUwMDk4ZWEwYTc5OTU1M2U3YjllZGUAAAAAAAmAiQEVAwUAXj1wmWQdOaab2jRGAQigcQf+JCyXPAbdTH/8jo8X/Z4KgGmMezL1lQgJnDQmxmI0YmDxKcwNAnF8eTT+2Pqjl3YpmLnFRvW3ic2sWX8CfW6DihMAR/seawqxQ7Fyn95dXIBDCOyqL/XZahgEAjYMzVTTgM+hd4b7JRTBMUDN96SKBqymKpK5cFcchmY/nMqPN0BtkhS8tOVQAikDRDQiMOOcGZLc0RdkQvjDp+kcfQMwqDMp5PecSvLsba2P7Bgz/rr3Tqt0uNHEcJ0GaV3JurO1JQwmG+C+QBvItt/Gi6U4EriBUyCaew78kL4NJ2Cflp3SzmY+RAzUZA6lgvJxPVnDJdtlx5BsSofN4z/RoMJjswO3hNCj27EZrNeH7ZQaTT8AAASMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAf///9wAAAAEAAAAACOregBAAAAAAAAAC8AAANkAAAAPwAAAAcAAANUAAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAJAAAAAQAAA+oAAAAGAAAADwAAAAEAAAPsAAAACQAAABkAAAABAAAD7QAAAAkAAAA4AAAAAQAAA+4AAAAEAAAAZAAAAAEAAAPvAAAABgAAAGgAAAABAAAD8QAAAAQAAABwAAAAAQAAA/IAAAAGAAAAdAAAAAEAAAPzAAAABgAAAKYAAAABAAAD9gAAAAYAAADRAAAAAQAAA/gAAAAJAAAA5wAAAAEAAAP6AAAACAAAAP0AAAABAAAD/QAAAAYAAAESAAAAAQAAA/4AAAAGAAABGAAAAAEAAAQEAAAABAAAASAAAAACAAAEBgAAAAMAAAEoAAAAAgAABAkAAAADAAABLAAAAAIAAAQKAAAABAAAATAAAAACAAAECwAAAAgAAAE4AAAAAgAABAwAAAAIAAABugAAAAIAAAQNAAAABAAAAbwAAAACAAAEDwAAAAgAAAHEAAAAAgAABBAAAAAIAAABzgAAAAIAAAQVAAAABAAAAdgAAAACAAAEGAAAAAQAAAHgAAAAAgAABBkAAAAIAAAB6AAAAAIAAAQaAAAACAAAAhgAAAACAAAEKAAAAAYAAAIoAAAAAQAABEYAAAAGAAACLwAAAAEAAARHAAAABAAAAkQAAAACAAAESAAAAAQAAAJMAAAAAgAABEkAAAAIAAACVAAAAAIAAARSAAAABAAAAlgAAAABAAAEXAAAAAQAAAJcAAAAAgAABF0AAAAIAAACZAAAAAIAAAReAAAACAAAAoUAAAABAAAEYwAAAAYAAAKGAAAAAQAABGQAAAAGAAAC9wAAAAEAAARlAAAABgAAAvwAAAABAAAEZgAAAAYAAAMBAAAAAQAAE5MAAAAEAAADBAAAAAEAABPGAAAABgAAAwgAAAABAAAT5AAAAAgAAAMOAAAAAQAAE+UAAAAEAAADUAAAAAFDAGFwcGxlcwAwLjAuMgBscDE1MS4yLjEAQXBwbGVzISBIb3cgZG8gdGhleSBldmVuIHdvcms/AEFwcGxlcyBhcmUgZ3JlYXQsIGJ1dCBwb3RhdG9lcyBhcmUgYmV0dGVyIQAAXj1wk2xhbWIxOAAAAAADDmhvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8gLyBvcGVuU1VTRV9MZWFwXzE1LjEAb2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluAEdQTC0yLjAtb3ItY29tcGF0aWJsZQBBbXVzZW1lbnRzL1RveXMvT3RoZXIAYXBwbGVzLTAuMC4yLnRhci5iejIAbGludXgAeDg2XzY0AAAAAAFTAAABu4GkgaQAAAAAXj1v9l49cJFmNDMyMWU2OWEwZDA5MzRkYjdmMWY1YWE4ZmQ4NWEyZTU0MDEwZjIwYTA2OGNhYjNhN2JjZWQ4NjAzYWM0MWNlADRlMjZmYWVmNWEwNTgxNGJkZDM2Y2Y5NzFkNzgyM2VlMTMwOWNiNzM3MTA0N2Q4NDhlMmM4NjFhYWFiMDM2ZDYAAAAAAAAAAAAAIHJvb3QAcm9vdAByb290AHJvb3QA//////////8BAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoRmlsZURpZ2VzdHMpADMuMC40LTEANC42LjAtMQA0LjE0LjEAbGFtYjE4IDE1ODEwODQ4MTkAAAAAAAAAAQAAAAEAAAABAAAAAgAAAAAAAAABAAAAAAAAAABhcHBsZXMtMC4wLjIudGFyLmJ6MgBhcHBsZXMuc3BlYwAAb2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8vb3BlblNVU0VfTGVhcF8xNS4xL2IzZGY4NTg2ZmZkNzMwYTNmMWQzNzAxMzBlOTc3MmEwLWFwcGxlcwBjcGlvAGd6aXAAOQAAAAAACHV0Zi04AGQ3ZjVkNDZlNTQ5MzE2NWJlM2E2MGQwYjI1MTU4OTFmNWRkNTg2YzQzZDI1YjdlYzZhMmUyOWQzNTgwNTc3MWEAAAAAAAgAAAA/AAAAB////RAAAAAQH4sIAAAAAAACAzMwNzA3MDSAADBtYZhoYoAdGJqmGqeYpaWZQXnGBkQBQ1MYK7GgICe1WNdAz0DPSK8ksUgvqcqIgcEpKsPS0DFSLThyZ0z3LgaGjv8Tz01gOODA/P+RQpIHQ976+wd4GBgcODgMGKNzcpsChTWf8jIwTmBruOzWyzJppslFBmYHhgwGhlAh9akmmZOvmGRcYOBlXHzlxpfqh1Z2NzKP7po984qTekWTaXzkT6+znqq2TxWTXrspzRGSEDO/rHLYSz3EIXxJeo+o++cLE0KUWt7Kiu7R2+2yoeAiY5PvxyAOLwsB7+3m9VPfbVkYsihyTsAW19OTXqW4yr5Y2db7zeXiqjZR68nmUzt2R3arRKZyO8301vd5GnJ53rXASOtNT6e++HA3asLCjNhF2kG+1l6GyuIi67n9NLhETl5objmR3vmoh7N1ikfkntR/zAJr12vNyX7TtWGBio3Ihm5LTcfQpCBreVf5xcVGJts+9l/JCN02vXf6EYN/k1s1pmx0284Yp3k/+OSfI+cPzNjcesXxn96TroKFikU7xUsYDJDj1YiYeDU3sISoN0xKIi5eDZJR41WvuCA1mYGBwS8xN9VKAQEgslxhqUXFmfl5cBlwKuAKSs1JTSxGqM8pMDQ1BKYOQ67g/NKi5FQDuIxqdR7Q4Fpd1eoyiEm1sCTE5V6UX1qAZKVjbmlxam5qXkmxfkh+ZbG+f0lGahGXT2Zyah6SVe4BPrpGega6+UW6yfm5BYklmUk5qVzBpbm5iUWVcFWOYNcrKnjklyuk5CsATapUSC1LzVMozy/KtufiUk1JLU4uyiwoAbqIC6JYIbEoVSG9KDWxREchqbREoSC/JLEkHyqelFpSklqkCNRYUJRawKVanFpSWqCgWwgUSCrNzEkB0pl5xSWJOTlcudkpmUUKugVAr4OlivLzS2r1S3IL9LmSCxT09KHBXlJRgkUFl2paJijYge5LSywpKdIwNzDQAclDCHNTU00usEqEKVxcqOmGYMY2IA/A01dIkKOnj2uQoqIiMNkwAAD9n+CUjAQAAA== - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/src/apples-0.0.2-lp151.2.1.src.rpm - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/src/oranges-0.0.1-lp151.1.1.src.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-rpm - Content-Length: - - '7518' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAEAAW9yYW5nZXMtMC4wLjEtbHAxNTEuMS4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAJAAAS5AAAAD4AAAAHAAAS1AAAABAAAAEMAAAABwAAAAAAAAEYAAABDQAAAAYAAAEYAAAAAQAAAREAAAAGAAABQQAAAAEAAAPoAAAABAAAAYQAAAABAAAD6gAAAAcAAAGIAAABGAAAA+wAAAAHAAACoAAAABAAAAPvAAAABAAAArAAAAABAAAD8AAAAAcAAAK0AAAQIIkBFQMFAF48A7ZkHTmmm9o0RgEIaqQIALWjRLv2VxOmXRjOBATvKaPy4MkWr3Jyn6ogNzafSLc7vz91hFu7CwB3HGBJonC33SxRnApP8MHSXB04fwYlzwdzNq7x0UfGYnq+upQc/YJkXiwnWTAtnjn9tbua6dRrhnUL1BqVJiJQr/6WW6Bx69EJV/G2bQjhDPH6//FVNMeAPf++/RzhmfAd8C2oJSvH2+i2acOxvF+2FeGXLit1QrSfAc3/CcJIVbvcRMgl9BT+OiGgXOIhmXR9bDpNBkYC6REmronrVyOLeSx/TGuuXlu+mFRqKVJlGYCMRXweIqn6fdx/OQF4lZw/6OoaDJIZI5id5JoLCPAsyrTC8bmN3n5lNzJkNDBlODBiMjk0YzFhZjJkMmRlZTY4ZTdjZDIzYTQ5OGM1N2M5ADQ5ZTI2Y2NhN2YxNGFlMzI3MDk3ZWMyYzczMGYyOGM2NjQ1MjZjYWJkNmM1NTRiMzM2YTY5ZjdmYTM5MDA2ZjcAAAAAAAl2iQEVAwUAXjwDtmQdOaab2jRGAQjZ5Af/ce9TDzZGAGwG9dWXNeMTBC/mcSVcaQpKqosnlwf1DHVHdXEb34QlwrDt6fETucVUCSe5LQXATRHFQ8LetgJzAQGtcYVLhxDFMqKdlXFsfDWrqrM+P3WibXKRCO7agI/u8u7C4dKVOrZ9vPWyik0X8v0Fp5D1g92GTG+vtgvBRjRsLMGLzUSCQLvqIN8QoO9YWzKDT3dqLQxkcAToPVaUhWgdy/GvFAivMUEkNYE9C/yZWRvUdJbCNLXLSnSe5+VhwjFqR3qrgOpvZjbzaVH1rbkhXHLbuVeIXBRgXmF9jXJfBeWlqEoUr+4vGXdRQ6ZbSH5FBAW4miqOIyA/0TFwes4LfUlAgpNyPm1xtLwJRmEAAASEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAf///9wAAAAEAAAAACOregBAAAAAAAAAC8AAANsAAAAPwAAAAcAAANcAAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAAEAAAAAEAAAPsAAAACQAAABoAAAABAAAD7QAAAAkAAAA6AAAAAQAAA+4AAAAEAAAAaAAAAAEAAAPvAAAABgAAAGwAAAABAAAD8QAAAAQAAAB0AAAAAQAAA/IAAAAGAAAAeAAAAAEAAAPzAAAABgAAAKoAAAABAAAD9gAAAAYAAADVAAAAAQAAA/gAAAAJAAAA6wAAAAEAAAP6AAAACAAAAQEAAAABAAAD/QAAAAYAAAEXAAAAAQAAA/4AAAAGAAABHQAAAAEAAAQEAAAABAAAASQAAAACAAAEBgAAAAMAAAEsAAAAAgAABAkAAAADAAABMAAAAAIAAAQKAAAABAAAATQAAAACAAAECwAAAAgAAAE8AAAAAgAABAwAAAAIAAABvgAAAAIAAAQNAAAABAAAAcAAAAACAAAEDwAAAAgAAAHIAAAAAgAABBAAAAAIAAAB0gAAAAIAAAQVAAAABAAAAdwAAAACAAAEGAAAAAQAAAHkAAAAAgAABBkAAAAIAAAB7AAAAAIAAAQaAAAACAAAAhwAAAACAAAEKAAAAAYAAAIsAAAAAQAABEYAAAAGAAACMwAAAAEAAARHAAAABAAAAkgAAAACAAAESAAAAAQAAAJQAAAAAgAABEkAAAAIAAACWAAAAAIAAARSAAAABAAAAlwAAAABAAAEXAAAAAQAAAJgAAAAAgAABF0AAAAIAAACaAAAAAIAAAReAAAACAAAAosAAAABAAAEYwAAAAYAAAKMAAAAAQAABGQAAAAGAAAC/gAAAAEAAARlAAAABgAAAwMAAAABAAAEZgAAAAYAAAMIAAAAAQAAE5MAAAAEAAADDAAAAAEAABPGAAAABgAAAxAAAAABAAAT5AAAAAgAAAMWAAAAAQAAE+UAAAAEAAADWAAAAAFDAG9yYW5nZXMAMC4wLjEAbHAxNTEuMS4xAE9yYW5nZXMhIEhvdyBkbyB0aGV5IGV2ZW4gd29yaz8AT3JhbmdlcyBhcmUgZ3JlYXQsIGJ1dCBwb3RhdG9lcyBhcmUgYmV0dGVyIQAAAF48A7BzaGVlcDgyAAAAAwhob21lOmlrYXBlbHl1a2hpbjpkdW1teV9yZXBvIC8gb3BlblNVU0VfTGVhcF8xNS4xAG9iczovL2J1aWxkLm9wZW5zdXNlLm9yZy9ob21lOmlrYXBlbHl1a2hpbgBHUEwtMi4wLW9yLWNvbXBhdGlibGUAQW11c2VtZW50cy9Ub3lzL090aGVyAG9yYW5nZXMtMC4wLjEudGFyLmJ6MgBsaW51eAB4ODZfNjQAAAABSAAAAcCBpIGkAAAAAF48A3ZePAOvMWFkYzIwNmIyYzA1OTEzNGQ1Mzg0YmYwNzUyZDE5ZDA3ZTE4MTkxZmY4NWY0MThlM2M1ZjY3YzY3ZjM1OWNiNwA3ZmVkY2M5YjFiY2RmYmU1OWZiNDZlMTgwZGY4ZWFjMzE3MWNhYzRjYmI4YzViNDc1ODRlODE5ZDA5YmVjYTg4AAAAAAAAAAAAACByb290AHJvb3QAcm9vdAByb290AP//////////AQAACgEAAApycG1saWIoQ29tcHJlc3NlZEZpbGVOYW1lcykAcnBtbGliKEZpbGVEaWdlc3RzKQAzLjAuNC0xADQuNi4wLTEANC4xNC4xAHNoZWVwODIgMTU4MDk5MTQwOAAAAAAAAAEAAAABAAAAAQAAAAIAAAAAAAAAAQAAAAAAAAAAb3Jhbmdlcy0wLjAuMS50YXIuYnoyAG9yYW5nZXMuc3BlYwAAb2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8vb3BlblNVU0VfTGVhcF8xNS4xLzJhMjlhYTNlOTNiYTJhODE2YzdiMDNkMDY1NDc4NzJiLW9yYW5nZXMAY3BpbwBnemlwADkAAAAAAAAIdXRmLTgAZjVmNDQ0NmRmYTA2NjlmZTgzOGRmNzMwNzc2NDAxNmMzMDgzM2Y3OWZjNTQxZTNmMWIyZDJhMmM5NGRjMDQzYQAAAAAACAAAAD8AAAAH///9EAAAABAfiwgAAAAAAAIDMzA3MDcwNIAAMG1hmGhigB0YmqYaJxsYm5tBeCYWBkQBQzMYK78oMS89tVjXQM9Az1CvJLFIL6nKiMEpKsPS0DFSLThS7duBfgaGjv8Tzk1gOODA/P+Rw4ELDHmr7zvwMHBwGDD6RCZMclH2mcXWIJXBNstQilNJpUrhBIMJAwPDRK1Kk17/K+1TvvKuuOzAYOu7sn7Twv/GZtE9vxYb8ssaHBJ2U+ESqtXfcCDRtIc3yNXp9l3RNVJOErrpwSfmHDWMf7ui4bqQ4Iqdko62PeYREbFMbDqbszpu+AgYt979V2Te486wkCPh2yL2qMVCBiKnbvBGWSVlsBX4ufycrNT4qSuce8ZMQWYhB7dHTh5t3bqzmD+yeE714enyDp4oraLovOjGh5lNgbJaK0sFEq8Et04tKepcMGdO0Jw9j3ouiSV6LNg38cVvznyhKbtanrrmSWx6GFauq+Aldakniv/O0cIkHpOjBzXZalw7EkwMZ3EXVgQvfKus3LkgfE4qD98Fx396T7oKFir4vm2UM0COSyPi4jIxDcJLNiASpKDFpV5xQWoyA4NfYm6qlQICQGW5wlKLijPz8+BS4JjnCkrNSU0sRmjIKTA0NQSmCEOu4PzSouRUA7iManUe0ORaXdXqMohJtbBkw+VelF9agGSnY25pcWpual5JsX5IfmWxvn9JRmoRl09mcmoeklXuAT66RnoGuvlFusn5uQWJJZlJOalcwaW5uYlFlXBV/hDnKyp45JcrpOQrAI2qVEgtS81TKM8vyrbn4lJNSS1OLsosKAE6iQuqWiGxKFUhvSg1sURHIam0RKEgvySxJB8qnpRaUpJapAjUWVCUWsClWpxaUlqgoFsIFEgqzcxJAdKZecUliTk5XLnZKZlFCroFQM+DpYry80tq9UtyC/S5kgsU9PRhIV9SUYJFCZdqWmYOMOSBLkxLLCkp0jA3MNAByUMIc1NTTS6wSiRjuLhQ0g7BDG1AHkiCMUKCHD19XIMUFRWBWZcBAHOw/52EBAAA - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/src/oranges-0.0.1-lp151.1.1.src.rpm - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/x86_64/oranges-0.0.1-lp151.1.1.x86_64.rpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/x-rpm - Content-Length: - - '7272' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAW9yYW5nZXMtMC4wLjEtbHAxNTEuMS4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAJAAAS5AAAAD4AAAAHAAAS1AAAABAAAAEMAAAABwAAAAAAAAEYAAABDQAAAAYAAAEYAAAAAQAAAREAAAAGAAABQQAAAAEAAAPoAAAABAAAAYQAAAABAAAD6gAAAAcAAAGIAAABGAAAA+wAAAAHAAACoAAAABAAAAPvAAAABAAAArAAAAABAAAD8AAAAAcAAAK0AAAQIIkBFQMFAF48A7ZkHTmmm9o0RgEI/C0H/2ZazU+K7GLD+nGn4NAv6wvOXnP8NodW8oF9w1bmi+NCpo7DPLCw52n9eWOGU746ubot7RspdAUMt8w5YIo1a3FDsMNK+gTtzNFtd+dkzQt01+PuBY3+KODVVZatrFiEDCthqPPAi3zeMfr82Nkz5qAFc341cgVxGwnElNB/p8Ywx8WrOuLonwrRYanOBmG3qjfVDnnHJMYHDfGprfuevtijkIwcMBZ07ubPk0cHGhyHVeC+NeelzDhOaS+0Pb7jKEbYNkEG1SvisrQgpH4fune7KyUKt/dZvNmiG1JHXgLLsIr0zvp/qORFTSECCstwfvGk9vK+1A4lyO6iQVk7AMxkMGE0MjUxMzQwYjhiNTY1YjA1ZDgzYzdjOTc2YTUzNzZmZjI1ZDM3ADkxY2QzZGE5NDYxZDBhN2NlNGEyYzcwNWYyYjc1NjBlYWMzYzhmNjkyNDVlMTE0NjNiNGM0MGRkZGFlYmEzZmIAAAAAAAiAiQEVAwUAXjwDtmQdOaab2jRGAQgF+Af/f0AUTGU0I24Mxv5Gl8o+KihJ4kY40r++fht12zTuSJdA0tNUZFFA+gG8XWUWf75WS5ZPBVaQ9AIczu9HlGuUqtBCwJZANCLoimSlkdabUPYGGg3srqSGy/H9iqBUPCMwkEnVsLm7GtdRfHab94AF/S3gQcvl8qIy5rs+r/bkowNKj1Bui2WhFxl8RXmf0GKHkXXbYQe5+4sUKqV6X+e9435gilNbhY53p3K7TneSh0w8IVihJPawnQ6+eUHtpj6wqAfsrMWLqt6b/qW7mhmbBJkTiRgUs8BzTxm4T5v8bXa067YUpkoGAP1HDWikKmWByZt0xbErMeogRU94srmjhOGT6lQvrot6ltCu9YNKetoAAAEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPgAAAAf///9wAAAAEAAAAACOregBAAAAAAAAADYAAARYAAAAPwAAAAcAAARIAAAAEAAAAGQAAAAIAAAAAAAAAAEAAAPoAAAABgAAAAIAAAABAAAD6QAAAAYAAAAKAAAAAQAAA+oAAAAGAAAAEAAAAAEAAAPsAAAACQAAABoAAAABAAAD7QAAAAkAAAA6AAAAAQAAA+4AAAAEAAAAaAAAAAEAAAPvAAAABgAAAGwAAAABAAAD8QAAAAQAAAB0AAAAAQAAA/IAAAAGAAAAeAAAAAEAAAPzAAAABgAAAKoAAAABAAAD9gAAAAYAAADVAAAAAQAAA/gAAAAJAAAA6wAAAAEAAAP9AAAABgAAAQEAAAABAAAD/gAAAAYAAAEHAAAAAQAABAQAAAAEAAABEAAAAAEAAAQGAAAAAwAAARQAAAABAAAECQAAAAMAAAEWAAAAAQAABAoAAAAEAAABGAAAAAEAAAQLAAAACAAAARwAAAABAAAEDAAAAAgAAAFdAAAAAQAABA0AAAAEAAABYAAAAAEAAAQPAAAACAAAAWQAAAABAAAEEAAAAAgAAAFpAAAAAQAABBQAAAAGAAABbgAAAAEAAAQVAAAABAAAAZAAAAABAAAEFwAAAAgAAAGUAAAAAgAABBgAAAAEAAABrAAAAAQAAAQZAAAACAAAAbwAAAAEAAAEGgAAAAgAAAIfAAAABAAABCgAAAAGAAACOwAAAAEAAARGAAAABgAAAkIAAAABAAAERwAAAAQAAAJYAAAAAQAABEgAAAAEAAACXAAAAAEAAARJAAAACAAAAmAAAAABAAAEWAAAAAQAAAJkAAAAAgAABFkAAAAIAAACbAAAAAIAAARcAAAABAAAAowAAAABAAAEXQAAAAgAAAKQAAAAAQAABF4AAAAIAAACnAAAAAEAAARiAAAABgAAAqIAAAABAAAEYwAAAAYAAANIAAAAAQAABGQAAAAGAAADugAAAAEAAARlAAAABgAAA78AAAABAAAEZgAAAAYAAAPCAAAAAQAABGwAAAAGAAADxAAAAAEAAAR1AAAABAAAA9gAAAABAAAEdgAAAAgAAAPcAAAAAQAABHoAAAAHAAAD5wAAABAAABOTAAAABAAAA/gAAAABAAATxgAAAAYAAAP8AAAAAQAAE+QAAAAIAAAEAgAAAAEAABPlAAAABAAABEQAAAABQwBvcmFuZ2VzADAuMC4xAGxwMTUxLjEuMQBPcmFuZ2VzISBIb3cgZG8gdGhleSBldmVuIHdvcms/AE9yYW5nZXMgYXJlIGdyZWF0LCBidXQgcG90YXRvZXMgYXJlIGJldHRlciEAAABePAOwc2hlZXA4MgAAAAAYaG9tZTppa2FwZWx5dWtoaW46ZHVtbXlfcmVwbyAvIG9wZW5TVVNFX0xlYXBfMTUuMQBvYnM6Ly9idWlsZC5vcGVuc3VzZS5vcmcvaG9tZTppa2FwZWx5dWtoaW4AR1BMLTIuMC1vci1jb21wYXRpYmxlAEFtdXNlbWVudHMvVG95cy9PdGhlcgBsaW51eAB4ODZfNjQAAAAAAAAYgcAAAF48A7A0OWMwZDQ0OTBjZmNmYjk1Y2QxMDk1NGYyNGViN2VmZDU0MTY0NjBiMzk3YTBlMGY2OGJjMTViMDUxNTIyZGEwAAAAAAAAAAByb290AHJvb3QAb3Jhbmdlcy0wLjAuMS1scDE1MS4xLjEuc3JjLnJwbQAAAP////9vcmFuZ2VzAG9yYW5nZXMoeDg2LTY0KQABAAAKAQAACgEAAAoBAAAKcnBtbGliKENvbXByZXNzZWRGaWxlTmFtZXMpAHJwbWxpYihGaWxlRGlnZXN0cykAcnBtbGliKFBheWxvYWRGaWxlc0hhdmVQcmVmaXgpAHJwbWxpYihQYXlsb2FkSXNYeikAMy4wLjQtMQA0LjYuMC0xADQuMC0xADUuMi0xADQuMTQuMQBzaGVlcDgyIDE1ODA5OTE0MDgAAAAAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjAuMS1scDE1MS4xLjEAMC4wLjEtbHAxNTEuMS4xAAAAAABvcmFuZ2VzLnR4dAAvdG1wLwAtZm1lc3NhZ2UtbGVuZ3RoPTAgLWdyZWNvcmQtZ2NjLXN3aXRjaGVzIC1PMiAtV2FsbCAtRF9GT1JUSUZZX1NPVVJDRT0yIC1mc3RhY2stcHJvdGVjdG9yLXN0cm9uZyAtZnVud2luZC10YWJsZXMgLWZhc3luY2hyb25vdXMtdW53aW5kLXRhYmxlcyAtZnN0YWNrLWNsYXNoLXByb3RlY3Rpb24Ab2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8vb3BlblNVU0VfTGVhcF8xNS4xLzJhMjlhYTNlOTNiYTJhODE2YzdiMDNkMDY1NDc4NzJiLW9yYW5nZXMAY3BpbwB4egA1AHg4Nl82NC1zdXNlLWxpbnV4AAAAAAAAAEFTQ0lJIHRleHQAzgt9SUCCk3I+bXG0vAlGYQAAAAAIdXRmLTgAMjhiMTU5OTA5OWU5MDlmNjY4MWQ4YzM0NjZiYzhmM2FhMTdhZWEyOTY0YjQxYzE0ZjY0YTU3OTVhYjYxMjE2MAAAAAAACAAAAD8AAAAH///8oAAAABD9N3pYWgAACuH7DKECACEBFgAAAHQv5aPgARMAX10AGA3dBGOccht2ocB/JsitGjOLUOXg4Uc7zZsYNA/M/DMSfDjURMZ6s44y1UdPA3LHt/9vDM03eQnhSWdrmmay/Bxmtb5j3wCBtSEPIYusVZlNaXPiwURuicr3u16erAAAAG8DmfRha95C6ty9s1rgFz0YSUdCwkNLzvMCi2ezi/azAAGTAZQCAAAdO2FUtunfHAIAAAAAClla - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/x86_64/oranges-0.0.1-lp151.1.1.x86_64.rpm - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -- request: - method: get - uri: http://localhost/dummy_repo_with_src/x86_64/apples-0.0.1_0.0.2-lp151.2.1.x86_64.drpm - body: - encoding: US-ASCII - string: '' - headers: - User-Agent: - - RMT/2.5.3 - Expect: - - '' - response: - status: - code: 200 - message: OK - headers: - Server: - - SimpleHTTP/0.6 Python/3.7.3 - Date: - - Mon, 10 Feb 2020 12:55:09 GMT - Content-type: - - application/octet-stream - Content-Length: - - '3544' - Last-Modified: - - Mon, 10 Feb 2020 12:37:41 GMT - body: - encoding: ASCII-8BIT - string: !binary |- - 7avu2wMAAAAAAWFwcGxlcy0wLjAuMi1scDE1MS4yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAUAAAAAAAAAAAAAAAAAAAAAjq3oAQAAAAAAAAAEAAABPAAAAD4AAAAHAAABLAAAABAAAAPoAAAABAAAAAAAAAABAAAD6gAAAAcAAAAEAAABGAAAA+wAAAAHAAABHAAAABAAAAvoiQEVAwUAXj1wk2QdOaab2jRGAQjO4AgAr2H2Z5UrI7/lrcUiwN5pt23JUjFMcjDXAamLogQnWhnnP9uH9bBY5kQA4V4ArlaJMg5cDDNbIOHd/U+13AbYTr6ggdqIQuJt+MmLJRKQYerYoQzaPeUKkNexMcBMfezUX0+q/Y+rMMjGex4lyX5HBjqnYAl8mA/FMKs9KsZWi7w1CLBYti+em8xDkDkW6CmsSOc1alFU6svcqBcEaQZZ1sXm/xCDT8vCFbnuuCTIN6FAO3dGICnp5fXtZZqASwXoPL1FS4Fcw6H05fiEt+MUcSaDPGPUe0jXEsYJSWByhf98l+LdMehlj+1+sTd85Vk670lSz5uTQUAsoFGb5PPYdeu+8xIJ1ZmPRBjXCp7Glh0AAAA+AAAAB////8AAAAAQAAAAAI6t6AEAAAAAAAAANgAABEwAAAA/AAAABwAABDwAAAAQAAAAZAAAAAgAAAAAAAAAAQAAA+gAAAAGAAAAAgAAAAEAAAPpAAAABgAAAAkAAAABAAAD6gAAAAYAAAAPAAAAAQAAA+wAAAAJAAAAGQAAAAEAAAPtAAAACQAAADgAAAABAAAD7gAAAAQAAABkAAAAAQAAA+8AAAAGAAAAaAAAAAEAAAPxAAAABAAAAHAAAAABAAAD8gAAAAYAAAB0AAAAAQAAA/MAAAAGAAAApgAAAAEAAAP2AAAABgAAANEAAAABAAAD+AAAAAkAAADnAAAAAQAAA/0AAAAGAAAA/QAAAAEAAAP+AAAABgAAAQMAAAABAAAEBAAAAAQAAAEMAAAAAQAABAYAAAADAAABEAAAAAEAAAQJAAAAAwAAARIAAAABAAAECgAAAAQAAAEUAAAAAQAABAsAAAAIAAABGAAAAAEAAAQMAAAACAAAAVkAAAABAAAEDQAAAAQAAAFcAAAAAQAABA8AAAAIAAABYAAAAAEAAAQQAAAACAAAAWUAAAABAAAEFAAAAAYAAAFqAAAAAQAABBUAAAAEAAABjAAAAAEAAAQXAAAACAAAAZAAAAACAAAEGAAAAAQAAAGoAAAABAAABBkAAAAIAAABuAAAAAQAAAQaAAAACAAAAhsAAAAEAAAEKAAAAAYAAAI3AAAAAQAABEYAAAAGAAACPgAAAAEAAARHAAAABAAAAlAAAAABAAAESAAAAAQAAAJUAAAAAQAABEkAAAAIAAACWAAAAAEAAARYAAAABAAAAlwAAAACAAAEWQAAAAgAAAJkAAAAAgAABFwAAAAEAAAChAAAAAEAAARdAAAACAAAAogAAAABAAAEXgAAAAgAAAKTAAAAAQAABGIAAAAGAAACmQAAAAEAAARjAAAABgAAAz8AAAABAAAEZAAAAAYAAAOwAAAAAQAABGUAAAAGAAADtQAAAAEAAARmAAAABgAAA7gAAAABAAAEbAAAAAYAAAO6AAAAAQAABHUAAAAEAAADzAAAAAEAAAR2AAAACAAAA9AAAAABAAAEegAAAAcAAAPbAAAAEAAAE5MAAAAEAAAD7AAAAAEAABPGAAAABgAAA/AAAAABAAAT5AAAAAgAAAP2AAAAAQAAE+UAAAAEAAAEOAAAAAFDAGFwcGxlcwAwLjAuMgBscDE1MS4yLjEAQXBwbGVzISBIb3cgZG8gdGhleSBldmVuIHdvcms/AEFwcGxlcyBhcmUgZ3JlYXQsIGJ1dCBwb3RhdG9lcyBhcmUgYmV0dGVyIQAAXj1wk2xhbWIxOAAAAAAAL2hvbWU6aWthcGVseXVraGluOmR1bW15X3JlcG8gLyBvcGVuU1VTRV9MZWFwXzE1LjEAb2JzOi8vYnVpbGQub3BlbnN1c2Uub3JnL2hvbWU6aWthcGVseXVraGluAEdQTC0yLjAtb3ItY29tcGF0aWJsZQBBbXVzZW1lbnRzL1RveXMvT3RoZXIAbGludXgAeDg2XzY0AAAAAAAAL4HAAABePXCSYzNkYjkzZTFhZGI5M2U0OTk5MTM5NzRiYjhlODFjNmUzZDU4NjYyYmUzNTk2OTA1MWQ1MDBjYmM3NmEwNmM4MQAAAAAAAAAAcm9vdAByb290AGFwcGxlcy0wLjAuMi1scDE1MS4yLjEuc3JjLnJwbQAAAAD/////YXBwbGVzAGFwcGxlcyh4ODYtNjQpAAAAAQAACgEAAAoBAAAKAQAACnJwbWxpYihDb21wcmVzc2VkRmlsZU5hbWVzKQBycG1saWIoRmlsZURpZ2VzdHMpAHJwbWxpYihQYXlsb2FkRmlsZXNIYXZlUHJlZml4KQBycG1saWIoUGF5bG9hZElzWHopADMuMC40LTEANC42LjAtMQA0LjAtMQA1LjItMQA0LjE0LjEAbGFtYjE4IDE1ODEwODQ4MTkAAAAAAQAAAAEAAAAAAAAACAAAAAgwLjAuMi1scDE1MS4yLjEAMC4wLjItbHAxNTEuMi4xAAAAAABhcHBsZXMudHh0AC90bXAvAC1mbWVzc2FnZS1sZW5ndGg9MCAtZ3JlY29yZC1nY2Mtc3dpdGNoZXMgLU8yIC1XYWxsIC1EX0ZPUlRJRllfU09VUkNFPTIgLWZzdGFjay1wcm90ZWN0b3Itc3Ryb25nIC1mdW53aW5kLXRhYmxlcyAtZmFzeW5jaHJvbm91cy11bndpbmQtdGFibGVzIC1mc3RhY2stY2xhc2gtcHJvdGVjdGlvbgBvYnM6Ly9idWlsZC5vcGVuc3VzZS5vcmcvaG9tZTppa2FwZWx5dWtoaW46ZHVtbXlfcmVwby9vcGVuU1VTRV9MZWFwXzE1LjEvYjNkZjg1ODZmZmQ3MzBhM2YxZDM3MDEzMGU5NzcyYTAtYXBwbGVzAGRycG0AeHoANQB4ODZfNjQtc3VzZS1saW51eAAAAAAAQVNDSUkgdGV4dAADt4TQo9uxGazXh+2UGk0/AAAAAAh1dGYtOAAyMGMzZDA0ZDk1NmVhMzVjNjU4Y2E2OWM1ZDQ2OGVmMTllMWVhMzIxYzk4MjdiMzFhY2ZlYjI2ZDliNjk5YTkwAAAAAAAIAAAAPwAAAAf///ygAAAAEP03elhaAAAK4fsMoQIAIQEWAAAAdC/lo+AU2gPTXQAiEwbMa8AlZhhusf7DqRb3cyc8LmRRNfz/eX6mqQWzzwi1FKT4/xCqF0+s+HJrO1T0sbz43y05JsGM2tlhz2ZhyT7ZzYQ/dNveYsO4JYjvaLqaL9MyQrU1UTQLBTOOfRRGkFdl9WWnKgV6K9o2x6o4EuB3TQwC02MFriEsznYYPmsBT+UirBlckNPBKc4ElYw+KFbFR5F3SGddcFO93GYZkaWX4Ldz6f8kFXM5u6fwYJG/Zj0+aFaVrXPQ7XbSd9iXiDepgGTnbpq55uSa4l1eckMnRwDqQYmNDA3NPEgndy15eGQKcgPQv/uTGLwQZQ9iriozpcW1v7lgdfWkBTeioCKQocnX4A9Xl/sJvJ9wt/xdgCpA55PwXhTOH09Xhep82cHWWb4iFMPWxMHU9id4QDVDWRf7/MhKHdkxWBZdukH/363/Ss+IBtRUANaFKvDmlvy78QMI5PdxaPKBh0siSIKbL2Y4aEY5iaBjoLv/TnQgcYcVRWKiaeqQkFad5ih6l+yPXHaPJYUoLhbGR4x/6VPr+9xE2Vf8PloFKKk0ClBd86E5SsOG8eocxbc6RE5DEzhn49bASEepvQXi9kHXsHo+Hmx4VM+tZghvlmO2/+SQtTjPNBom3LKYFXejZN1+jRymlHfNwS3xnaqAnVOawH26aciy9J18bwdkpEoXdwmj+99io670ZF54z9xkUdCSPvhIS6KVEcx4gNBDX4jTCj15sK8EQZH4CySpZvLJY+9JH46U29Zaf2+McOSjsUr52/6F2D9ylZ9k5lEIaphBTX+fmBQxTRJmA93q0ueGeFb8uu8tqDf3elfsFupnFjLZlfBEuwcUObKUpt+tT2r1iozHn+b10p6zYqfFQsr2ZMdINKdDY2vJKuf4vfsnlj9wMw+PvTjEUhXjpd3yzFUj7HKVjZPhR7nS324r4Gbykn4DHbgepS6GTJytZQSZfhNcGvEUzI5uu/51UGAWfPwxaMrweVpCqMyKble5JDJ7US15rvQLjjP1JxuIWzLYM6F7JIr/PZSBxfKNdNYRaDVbkXRdVVGJvGYgeDaMbLBp5bzTZ+HGEEElZhjrQypjyTBNSPf3XeROaVeco+nE/YLv5y1Lzr4X4onN6mISpcz5DxA2ixAX8S2KtFYVWKmCwiQOUfoUeFm+Qd1mF/pVtcGComR3r7kuMnfw+YEbuemhVxlnG02vX3iSCjfPrDc26Ri7jd/jX96Fpfms2p4AKqKDncH+33qv7eojTQxhSpOB7th3/8C9o3pS5cVRwwYF62kCa+VpovzU62n02VgxkIYvLWUAAACgFZhDDY+y3SzUteUwa7mCn5dUBFh2ZR2MqNFX3V+hiAABhwjbKQAAi/hZNrbp3xwCAAAAAApZWg== - http_version: '1.0' - adapter_metadata: - effective_url: http://localhost/dummy_repo_with_src/x86_64/apples-0.0.1_0.0.2-lp151.2.1.x86_64.drpm - recorded_at: Mon, 10 Feb 2020 12:55:09 GMT -recorded_with: VCR 4.0.0 From 7a0b2f65b8fadfaeac39b6205f8d4de819d578af Mon Sep 17 00:00:00 2001 From: Luis Caparroz Date: Tue, 9 Jan 2024 15:39:34 +0100 Subject: [PATCH 30/51] Implements RMT::Mirror repository mirroring --- lib/rmt/cli/mirror.rb | 33 +++++++++++++-------------------- lib/rmt/mirror.rb | 34 ++++++++++++++++++++++++++++------ lib/rmt/mirror/base.rb | 6 +++--- 3 files changed, 44 insertions(+), 29 deletions(-) diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index dd1df9cec..6b8cf6ea9 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -19,7 +19,7 @@ def all # could lead to different Repositories sets where it's used. mirrored_repo_ids = [] until (repos = Repository.only_mirroring_enabled.where.not(id: mirrored_repo_ids).load).empty? - mirror_repos!(repos) + mirror_repositories!(repos) mirrored_repo_ids.concat(repos.pluck(:id)) end @@ -43,7 +43,7 @@ def repository(*ids) repo end - mirror_repos!(repos) + mirror_repositories!(repos) finish_execution end end @@ -71,7 +71,7 @@ def product(*targets) errored_products_id << target if options[:do_not_raise_unpublished] end - mirror_repos!(repos) + mirror_repositories!(repos) finish_execution end end @@ -82,16 +82,6 @@ def suma_product_tree RMT::Mirror::SumaProductTree.new(logger: logger, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR) end - def mirror - config = { - logger: logger, - mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, - mirror_src: RMT::Config.mirror_src_files?, - airgap_mode: false - } - @mirror ||= RMT::Mirror::Repomd.new(**config) - end - def errors @errors ||= [] end @@ -133,19 +123,22 @@ def in_alpha_or_beta? true end - def mirror_repos!(repos) + def mirror_repositories!(repos) repos.compact.each do |repo| unless repo.mirroring_enabled errors << _('Mirroring of repository with ID %{repo_id} is not enabled') % { repo_id: repo.friendly_id } next end - mirror.mirror( - repository_url: repo.external_url, - local_path: Repository.make_local_path(repo.external_url), - auth_token: repo.auth_token, - repo_name: repo.name - ) + configuration = { + repository: repo, + logger: logger, + mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, + mirror_sources: RMT::Config.mirror_src_files?, + is_airgapped: false + } + + RMT::Mirror.new(**configuration).mirror_now repo.refresh_timestamp! rescue RMT::Mirror::Exception => e errors << _("Repository '%{repo_name}' (%{repo_id}): %{error_message}") % { diff --git a/lib/rmt/mirror.rb b/lib/rmt/mirror.rb index e8eea999b..ac83e958b 100644 --- a/lib/rmt/mirror.rb +++ b/lib/rmt/mirror.rb @@ -2,17 +2,41 @@ class RMT::Mirror RPM_FILE_NEEDLE = 'repodata/repomd.xml'.freeze DEB_FILE_NEEDLE = 'Release'.freeze - attr_reader :logger, :base_dir, :mirror_sources, :is_airgapped, :repository + attr_reader :logger, :mirroring_base_dir, :mirror_sources, :is_airgapped, :repository - def initialize(repository:, base_dir:, logger:, mirror_sources: false, is_airgapped: false) + def initialize(repository:, mirroring_base_dir:, logger:, mirror_sources: false, is_airgapped: false) @repository = repository @logger = logger - @base_dir = base_dir + @mirroring_base_dir = mirroring_base_dir @mirror_sources = mirror_sources @is_airgapped = is_airgapped end - def detect_repository_type + def mirror_now + configuration = { repository: repository, + logger: logger, + mirroring_base_dir: mirroring_base_dir, + mirror_sources: mirror_sources, + is_airgapped: is_airgapped } + + instance = repository_mirror_class.new(**configuration) + instance.mirror + end + + protected + + def repository_mirror_class + case repository_type + when :repomd + RMT::Mirror::Repomd + when :debian + RMT::Mirror::Debian + else + raise(RMT::Mirror::Exception.new('Unknown repository type')) + end + end + + def repository_type search = { repomd: File.join(repository.external_url, RPM_FILE_NEEDLE), debian: File.join(repository.external_url, DEB_FILE_NEEDLE) @@ -35,6 +59,4 @@ def detect_repository_type end nil end - - end diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 7df338727..166553518 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -4,11 +4,11 @@ class RMT::Mirror::Base attr_reader :logger, :repository - def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_src: false, is_airgapped: false) + def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, mirror_sources: false, is_airgapped: false) @repository = repository @mirroring_base_dir = mirroring_base_dir @logger = logger - @mirror_src = mirror_src + @mirror_sources = mirror_sources @is_airgapped = is_airgapped @deep_verify = false @@ -124,7 +124,7 @@ def download_enqueued(continue_on_error: false) end def need_to_download?(ref) - return false if ref.arch == 'src' && !@mirror_src + return false if ref.arch == 'src' && !@mirror_sources return false if validate_local_file(ref) return false if deduplicate(ref) From f81c7be92d9a83dabcc7d1ac833f0d49479d448e Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Wed, 10 Jan 2024 10:39:35 +0100 Subject: [PATCH 31/51] Remove unused config option verify_rpm_checksums --- config/rmt.yml | 1 - package/obs/rmt.conf | 1 - 2 files changed, 2 deletions(-) diff --git a/config/rmt.yml b/config/rmt.yml index ed9072ef6..3b1dabb2f 100644 --- a/config/rmt.yml +++ b/config/rmt.yml @@ -27,7 +27,6 @@ scc: mirroring: mirror_src: false - verify_rpm_checksums: false dedup_method: hardlink http_client: diff --git a/package/obs/rmt.conf b/package/obs/rmt.conf index 6aa8dac76..8ff30d7da 100644 --- a/package/obs/rmt.conf +++ b/package/obs/rmt.conf @@ -23,7 +23,6 @@ scc: mirroring: mirror_src: false - verify_rpm_checksums: false dedup_method: hardlink http_client: From 5108f36ee017b9979f525a73383bc9fbbf3127cd Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 11 Jan 2024 09:47:21 +0100 Subject: [PATCH 32/51] Cleanup tests in cli/mirror and started refreshing import/export --- lib/rmt/cli/import.rb | 23 ++-- lib/rmt/cli/mirror.rb | 1 + spec/lib/rmt/cli/mirror_spec.rb | 200 ++++++++++++++------------------ 3 files changed, 98 insertions(+), 126 deletions(-) diff --git a/lib/rmt/cli/import.rb b/lib/rmt/cli/import.rb index b1884295e..f38708c79 100644 --- a/lib/rmt/cli/import.rb +++ b/lib/rmt/cli/import.rb @@ -12,16 +12,14 @@ def data(path) def repos(path) RMT::Lockfile.lock do path = needs_path(path) - - mirror = RMT::Mirror::Repomd.new(logger: logger, airgap_mode: true) - repos_file = File.join(path, 'repos.json') + raise RMT::CLI::Error.new(_('%{file} does not exist.') % { file: repos_file }) unless File.exist?(repos_file) begin exported_suma_path = File.join(path, '/suma/') suma_repo_url = URI.join('file://', exported_suma_path).to_s - suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: exported_suma_path, logger: logger, url: suma_repo_url) + suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, logger: logger, url: suma_repo_url) suma_product_tree.mirror rescue RMT::Mirror::Exception => e logger.warn(e.message) @@ -30,6 +28,7 @@ def repos(path) repos = JSON.parse(File.read(repos_file)) repos.each do |repo_json| repo = Repository.find_by(external_url: repo_json['url']) + if repo.nil? warn _('repository by URL %{url} does not exist in database') % { url: repo_json['url'] } next @@ -38,12 +37,16 @@ def repos(path) begin exported_repo_path = File.join(path, Repository.make_local_path(repo_json['url'])) repo_url = URI.join('file://', exported_repo_path).to_s - mirror.mirror( - repository_url: repo_url, - local_path: Repository.make_local_path(repo.external_url), - auth_token: repo.auth_token, - repo_name: repo.name - ) + repo.external_url = repo_url + + configuration = { + repository: repo, + logger: logger, + mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, + mirror_sources: RMT::Config.mirror_src_files?, + is_airgapped: true + } + RMT::Mirror.new(**configuration).mirror_now repo.refresh_timestamp! rescue RMT::Mirror::Exception => e diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index 6b8cf6ea9..4ff64c80c 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -10,6 +10,7 @@ def all errors << _('Mirroring SUMA product tree failed: %{error_message}') % { error_message: e.message } end + raise RMT::CLI::Error.new(_('There are no repositories marked for mirroring.')) if Repository.only_mirroring_enabled.empty? # The set of repositories to be mirrored can change while the command is diff --git a/spec/lib/rmt/cli/mirror_spec.rb b/spec/lib/rmt/cli/mirror_spec.rb index ebcdadde0..3aaa04458 100644 --- a/spec/lib/rmt/cli/mirror_spec.rb +++ b/spec/lib/rmt/cli/mirror_spec.rb @@ -5,62 +5,55 @@ let(:argv) { [] } + let!(:repository) { create :repository, :with_products, mirroring_enabled: default_repository_enabled } + let(:default_repository_enabled) { true } + let(:exit_with_error_message) { "The command exited with errors.\n" } let(:error_log_begin) { /\e\[31mThe following errors occurred while mirroring:\e\[0m/ } let(:error_log_end) { /\e\[33mMirroring completed with errors.\e\[0m/ } let(:error_log) { /.*#{error_log_begin}\n.*\e\[31m#{error_messages}\e\[0m\n.*#{error_log_end}/ } - describe 'mirror' do + describe '#all' do let(:argv) { ['all'] } + let(:suma) { instance_double(RMT::Mirror::SumaProductTree) } + + before do + allow(RMT::Mirror::SumaProductTree).to receive(:new).and_return(suma) + allow(suma).to receive(:mirror) + allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) + end + context 'lockfiles', :with_fakefs do include_examples 'handles lockfile exception' end - context 'suma product tree mirror with exception' do - before do - create :repository, :with_products, mirroring_enabled: true - end + context 'suma product tree mirror with exception' do let(:suma_error) { 'mirroring SUMA failed' } let(:error_messages) { "Mirroring SUMA product tree failed: #{suma_error}." } it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror::SumaProductTree) - .to receive(:mirror) - .and_raise(RMT::Mirror::Exception, suma_error) - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) + allow(suma).to receive(:mirror).and_raise(RMT::Mirror::Exception, suma_error) - expect { command } - .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } + expect { command }.to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } .and output(error_log).to_stdout .and output(exit_with_error_message).to_stderr end end context 'without repositories marked for mirroring' do - before do - create :repository, :with_products, mirroring_enabled: false - end + let(:default_repository_enabled) { false } it 'raises an error' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect_any_instance_of(RMT::Mirror::Repomd).not_to receive(:mirror) - - expect { command } - .to raise_error(SystemExit) + expect { command }.to raise_error(SystemExit) .and output("There are no repositories marked for mirroring.\n").to_stderr .and output('').to_stdout end end context 'with repositories marked for mirroring' do - let!(:repository) { create :repository, :with_products, mirroring_enabled: true } - it 'updates repository mirroring timestamp' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror) - Timecop.freeze(Time.utc(2018)) do expect { command } .to change { repository.reload.last_mirrored_at }.to(Time.now.utc) @@ -69,17 +62,12 @@ end context 'with exceptions during mirroring' do - before do - allow_any_instance_of(RMT::Mirror::Repomd) - .to receive(:mirror) - .and_raise(RMT::Mirror::Exception, mirroring_error) - end - let(:mirroring_error) { 'mirroring failed' } let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'raises an error' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) + allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) + .and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -90,21 +78,18 @@ end context 'with repositories in alpha or beta stage' do - before do - allow_any_instance_of(RMT::Mirror::Repomd) - .to receive(:mirror) - .and_raise(RMT::Mirror::Exception, mirroring_error) - end + let(:argv) { ['all', '--do-not-raise-unpublished'] } + let(:default_repository_enabled) { false } let(:product) { create :beta } let(:mirrored) { create(:product, :module, :with_mirrored_repositories, base_products: [product], root_product: product, recommended: true) } - let(:repos) { mirrored.repositories } + let(:repositories) { mirrored.repositories } let(:mirroring_error) { 'mirroring failed' } let(:error_log) { /.*#{error_log_begin}\n#{error_messages}#{error_log_end}/ } let(:error_messages) do full_message = Regexp.new '' - repos.each do |repo| + repositories.each do |repo| repo_error = /.*\e\[31mRepository '#{repo.name}' \(#{repo.friendly_id}\): #{mirroring_error}\.\e\[0m\n.*/ full_message = Regexp.new(full_message.source + repo_error.source) end @@ -112,108 +97,99 @@ end context 'using --do-not-raise-unpublished flag' do - let(:argv) { ['all', '--do-not-raise-unpublished'] } - it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) + allow_any_instance_of(RMT::Mirror) + .to receive(:mirror_now) + .and_raise(RMT::Mirror::Exception, mirroring_error) + expect { command }.to output(error_log).to_stdout end end end context 'with repositories changing during mirroring' do - let!(:repository) { create :repository, :with_products, mirroring_enabled: true } let!(:additional_repository) { create :repository, :with_products, mirroring_enabled: false } it 'mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: repository.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) do + expect_any_instance_of(described_class).to receive(:mirror_repositories!).with([repository]) do # enable mirroring of the additional repository during mirroring - additional_repository.mirroring_enabled = true - additional_repository.save! + additional_repository.update!(mirroring_enabled: true) end - - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: additional_repository.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) - + expect_any_instance_of(described_class).to receive(:mirror_repositories!).with([additional_repository]) expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end - end - context 'with repositories changing during mirroring and exceptions occur' do - let!(:repository) { create :repository, :with_products, mirroring_enabled: true } - let!(:additional_repository) { create :repository, :with_products, mirroring_enabled: false } - let(:mirroring_error) { 'mirroring failed' } - let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } + context 'failed repository mirroring' do + let(:argv) { ['all', '--do-not-raise-unpublished'] } - it 'handles exceptions and mirrors additional repositories' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: repository.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) do - # enable mirroring of the additional repository during mirroring - additional_repository.mirroring_enabled = true - additional_repository.save! - raise(RMT::Mirror::Exception, mirroring_error) + let(:mirroring_error) { 'mirroring failed' } + let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } + + let(:mirror_repo) { instance_double(RMT::Mirror) } + let(:mirror_add_repo) { instance_double(RMT::Mirror) } + + before do + allow(RMT::Mirror).to receive(:new).with( + repository: repository, + logger: anything, + mirroring_base_dir: anything, + mirror_sources: anything, + is_airgapped: anything + ).and_return(mirror_repo) + + allow(RMT::Mirror).to receive(:new).with( + repository: additional_repository, + logger: anything, + mirroring_base_dir: anything, + mirror_sources: anything, + is_airgapped: anything + ).and_return(mirror_add_repo) end - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: additional_repository.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) + it 'handles exceptions and mirrors additional repositories' do + expect(mirror_repo).to receive(:mirror_now) do + # enable mirroring of the additional repository during mirroring + additional_repository.update!(mirroring_enabled: true) + end.and_raise(RMT::Mirror::Exception, mirroring_error) - expect { command } - .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } - .and output(error_log).to_stdout - .and output(exit_with_error_message).to_stderr + expect(mirror_add_repo).to receive(:mirror_now) + + expect { command } + .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } + .and output(error_log).to_stdout + .and output(exit_with_error_message).to_stderr + end end end end describe 'mirror repository' do + before do + allow(RMT::Mirror::SumaProductTree).to receive(:new) + allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) + end + context 'lockfiles', :with_fakefs do include_examples 'handles lockfile exception' end + context 'when repository mirroring is enabled' do - let!(:repository) { create :repository, :with_products, mirroring_enabled: true } let(:argv) { ['repository', repository.friendly_id] } it 'mirrors the repository' do - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: repository.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) - expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end end context 'when an exception is raised during mirroring' do - let!(:repository) { create :repository, :with_products, mirroring_enabled: true } let(:argv) { ['repository', repository.friendly_id] } let(:mirroring_error) { 'mirroring failed' } let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror::Repomd) - .to receive(:mirror).at_least(:once) + allow_any_instance_of(RMT::Mirror) + .to receive(:mirror_now) .and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } @@ -261,23 +237,22 @@ end describe 'mirror product' do + before do + allow(RMT::Mirror::SumaProductTree).to receive(:new) + allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) + end + context 'lockfiles', :with_fakefs do include_examples 'handles lockfile exception' end + context 'when given an ID and product has enabled repos' do let(:product) { create :product, :with_mirrored_repositories } let(:argv) { ['product', product.id] } it 'mirrors repos' do - product.repositories.each do |repo| - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: repo.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) - end + expect_any_instance_of(described_class).to receive(:mirror_repositories!).with(product.repositories) expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end @@ -288,14 +263,7 @@ let(:argv) { ['product', [product.identifier, product.version, product.arch].join('/')] } it 'mirrors repos' do - product.repositories.each do |repo| - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).with( - repository_url: repo.external_url, - local_path: anything, - repo_name: anything, - auth_token: anything - ) - end + expect_any_instance_of(described_class).to receive(:mirror_repositories!).with(product.repositories) expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end @@ -312,8 +280,8 @@ end it 'handles the exception and raises an error after mirroring all repos' do - expect_any_instance_of(RMT::Mirror::Repomd) - .to receive(:mirror).at_least(:once) + allow_any_instance_of(RMT::Mirror) + .to receive(:mirror_now) .and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } From f2274f9ba0aae0a5aca6745b998f23786db0e7cb Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 11 Jan 2024 11:56:37 +0100 Subject: [PATCH 33/51] Export now is using the new mirroring classes. * Enhanced tests in cli/mirror --- lib/rmt/cli/export.rb | 20 +++--- lib/rmt/cli/mirror.rb | 2 +- spec/lib/rmt/cli/export_spec.rb | 117 +++++++++----------------------- spec/lib/rmt/cli/mirror_spec.rb | 44 ++++++------ 4 files changed, 66 insertions(+), 117 deletions(-) diff --git a/lib/rmt/cli/export.rb b/lib/rmt/cli/export.rb index 836120bba..edc666edc 100644 --- a/lib/rmt/cli/export.rb +++ b/lib/rmt/cli/export.rb @@ -29,9 +29,8 @@ def settings(path) REPOS def repos(path) path = needs_path(path, writable: true) - - mirror = RMT::Mirror::Repomd.new(mirroring_base_dir: path, logger: logger, airgap_mode: true) suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: path, logger: logger) + begin suma_product_tree.mirror rescue RMT::Mirror::Exception => e @@ -42,13 +41,18 @@ def repos(path) raise RMT::CLI::Error.new(_('%{file} does not exist.') % { file: repos_file }) unless File.exist?(repos_file) repos = JSON.parse(File.read(repos_file)) - repos.each do |repo| + repos.each do |repo_json| + repo = Repository.find_by(external_url: repo_json['url']) + begin - mirror.mirror( - repository_url: repo['url'], - local_path: Repository.make_local_path(repo['url']), - auth_token: repo['auth_token'] - ) + configuration = { + repository: repo, + logger: logger, + mirroring_base_dir: path, + mirror_sources: RMT::Config.mirror_src_files?, + is_airgapped: true + } + RMT::Mirror.new(**configuration).mirror_now rescue RMT::Mirror::Exception => e warn e.to_s end diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index 4ff64c80c..6cf8beb74 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -77,7 +77,7 @@ def product(*targets) end end - protected + private def suma_product_tree RMT::Mirror::SumaProductTree.new(logger: logger, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR) diff --git a/spec/lib/rmt/cli/export_spec.rb b/spec/lib/rmt/cli/export_spec.rb index a35e07c54..d646a2255 100644 --- a/spec/lib/rmt/cli/export_spec.rb +++ b/spec/lib/rmt/cli/export_spec.rb @@ -63,27 +63,35 @@ end describe 'repos' do - include_examples 'handles non-existing path' - include_examples 'handles non-writable path' - let(:command) { described_class.start(['repos', path]) } - let(:mirror_double) { instance_double('RMT::Mirror::Repomd') } + + let(:mirror_double) { instance_double('RMT::Mirror') } let(:suma_product_tree_double) { instance_double('RMT::Mirror::SumaProductTree') } + let(:repo_json) { "#{path}/repos.json" } + let(:repository1) { create :repository, mirroring_enabled: true, auth_token: 'foobar' } + let(:repository2) { create :repository, mirroring_enabled: true } let(:repo_settings) do [ - { url: 'http://foo.bar/repo1', auth_token: 'foobar' }, - { url: 'http://foo.bar/repo2', auth_token: '' } + { url: repository1.external_url, auth_token: repository1.auth_token }, + { url: repository2.external_url, auth_token: '' } ] end + before do + # stub all file handling for the repos.json file and mock it with repo_settings content + allow_any_instance_of(described_class).to receive(:needs_path).and_return(path) + allow(File).to receive(:exist?).with(repo_json).and_return(true) + allow(File).to receive(:read).with(repo_json).and_return(repo_settings.to_json.to_s) + + allow(RMT::Mirror::SumaProductTree).to receive(:new).and_return(suma_product_tree_double) + allow(suma_product_tree_double).to receive(:mirror) + end + context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice - - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) + allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) + expect(suma_product_tree_double).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') expect_any_instance_of(RMT::Logger).to receive(:warn).with('black mirror') command end @@ -91,93 +99,34 @@ context 'with missing repos.json file' do it 'outputs a warning' do - FileUtils.mkdir_p path - - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect { command }.to raise_error(SystemExit).and(output("#{File.join(path, 'repos.json')} does not exist.\n").to_stderr) - end - end - - context 'with relative path' do - let(:path) { '/mnt/usb/../usb' } - - before do - expect(RMT::Mirror::Repomd).to receive(:new).with( - mirroring_base_dir: '/mnt/usb', - logger: instance_of(RMT::Logger), - airgap_mode: true - ).once.and_return(mirror_double) - end - - it 'reads repo ids from file at path and mirrors these repos' do - FileUtils.mkdir_p path - File.write('/mnt/usb/repos.json', repo_settings.to_json) + allow(File).to receive(:exist?).with(repo_json).and_return(false) - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo1', - auth_token: 'foobar', - local_path: '/repo1' - ) - - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo2', - auth_token: '', - local_path: '/repo2' - ) - - command + expect { command }.to raise_error(SystemExit) + .and(output("#{File.join(path, 'repos.json')} does not exist.\n").to_stderr) end end context 'with valid repo ids' do + let(:mirror_repo) { instance_double(RMT::Mirror) } + before do - expect(RMT::Mirror::Repomd).to receive(:new).with( - mirroring_base_dir: path, - logger: instance_of(RMT::Logger), - airgap_mode: true - ).once.and_return(mirror_double) + allow(RMT::Mirror).to receive(:new).with( + repository: instance_of(Repository), + logger: anything, + mirroring_base_dir: anything, + mirror_sources: anything, + is_airgapped: true + ).and_return(mirror_repo) end it 'reads repo ids from file at path and mirrors these repos' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) - - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo1', - auth_token: 'foobar', - local_path: '/repo1' - ) - - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo2', - auth_token: '', - local_path: '/repo2' - ) - + expect(mirror_repo).to receive(:mirror_now).twice command end context 'with exceptions during mirroring' do it 'outputs exception message' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) - - - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo1', - auth_token: 'foobar', - local_path: '/repo1' - ).and_raise(RMT::Mirror::Exception, 'black mirror') - - expect(mirror_double).to receive(:mirror).with( - repository_url: 'http://foo.bar/repo2', - auth_token: '', - local_path: '/repo2' - ) - + allow(mirror_repo).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, 'black mirror') expect { command }.to output(/black mirror/).to_stderr end end diff --git a/spec/lib/rmt/cli/mirror_spec.rb b/spec/lib/rmt/cli/mirror_spec.rb index 3aaa04458..6811338d9 100644 --- a/spec/lib/rmt/cli/mirror_spec.rb +++ b/spec/lib/rmt/cli/mirror_spec.rb @@ -13,16 +13,19 @@ let(:error_log_end) { /\e\[33mMirroring completed with errors.\e\[0m/ } let(:error_log) { /.*#{error_log_begin}\n.*\e\[31m#{error_messages}\e\[0m\n.*#{error_log_end}/ } - describe '#all' do - let(:argv) { ['all'] } + let(:suma) { instance_double(RMT::Mirror::SumaProductTree) } + let(:mirror) { instance_double(RMT::Mirror) } - let(:suma) { instance_double(RMT::Mirror::SumaProductTree) } + before do + allow(RMT::Mirror::SumaProductTree).to receive(:new).and_return(suma) + allow(suma).to receive(:mirror) - before do - allow(RMT::Mirror::SumaProductTree).to receive(:new).and_return(suma) - allow(suma).to receive(:mirror) - allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) - end + allow(RMT::Mirror).to receive(:new).and_return(mirror) + allow(mirror).to receive(:mirror_now) + end + + describe '#all' do + let(:argv) { ['all'] } context 'lockfiles', :with_fakefs do include_examples 'handles lockfile exception' @@ -66,8 +69,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'raises an error' do - allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) - .and_raise(RMT::Mirror::Exception, mirroring_error) + allow(mirror).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -98,9 +100,7 @@ context 'using --do-not-raise-unpublished flag' do it 'log the warning and does not raise an error' do - allow_any_instance_of(RMT::Mirror) - .to receive(:mirror_now) - .and_raise(RMT::Mirror::Exception, mirroring_error) + allow(mirror).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, mirroring_error) expect { command }.to output(error_log).to_stdout end @@ -111,11 +111,12 @@ let!(:additional_repository) { create :repository, :with_products, mirroring_enabled: false } it 'mirrors additional repositories' do - expect_any_instance_of(described_class).to receive(:mirror_repositories!).with([repository]) do + expect(mirror).to receive(:mirror_now) do # enable mirroring of the additional repository during mirroring additional_repository.update!(mirroring_enabled: true) end - expect_any_instance_of(described_class).to receive(:mirror_repositories!).with([additional_repository]) + expect(mirror).to receive(:mirror_now) + expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end @@ -188,9 +189,7 @@ let(:error_messages) { /Repository '#{repository.name}' \(#{repository.friendly_id}\): #{mirroring_error}\./ } it 'handles the exception and raises an error after mirroring all repos' do - allow_any_instance_of(RMT::Mirror) - .to receive(:mirror_now) - .and_raise(RMT::Mirror::Exception, mirroring_error) + allow(mirror).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } @@ -252,8 +251,7 @@ let(:argv) { ['product', product.id] } it 'mirrors repos' do - expect_any_instance_of(described_class).to receive(:mirror_repositories!).with(product.repositories) - + expect(mirror).to receive(:mirror_now).exactly(product.repositories.count).times expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end end @@ -263,7 +261,7 @@ let(:argv) { ['product', [product.identifier, product.version, product.arch].join('/')] } it 'mirrors repos' do - expect_any_instance_of(described_class).to receive(:mirror_repositories!).with(product.repositories) + expect(mirror).to receive(:mirror_now).exactly(product.repositories.count).times expect { command }.to output(/\e\[32mMirroring complete.\e\[0m/).to_stdout end @@ -280,9 +278,7 @@ end it 'handles the exception and raises an error after mirroring all repos' do - allow_any_instance_of(RMT::Mirror) - .to receive(:mirror_now) - .and_raise(RMT::Mirror::Exception, mirroring_error) + allow(mirror).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, mirroring_error) expect { command } .to raise_error(SystemExit) { |e| expect(e.status).to eq(1) } From 21999d2d1a088ce0f93f5090fbb37bcab5eafca1 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 11 Jan 2024 17:38:17 +0100 Subject: [PATCH 34/51] Make import logic use our new implemenations * Correctly detect repository type when importing from a local source --- lib/rmt/cli/import.rb | 15 ++- lib/rmt/mirror.rb | 11 ++- lib/rmt/mirror/base.rb | 4 +- spec/lib/rmt/cli/export_spec.rb | 7 +- spec/lib/rmt/cli/import_spec.rb | 164 +++++++++++--------------------- spec/lib/rmt/mirror_spec.rb | 30 ++++-- 6 files changed, 108 insertions(+), 123 deletions(-) diff --git a/lib/rmt/cli/import.rb b/lib/rmt/cli/import.rb index f38708c79..a51d9cd58 100644 --- a/lib/rmt/cli/import.rb +++ b/lib/rmt/cli/import.rb @@ -17,10 +17,13 @@ def repos(path) raise RMT::CLI::Error.new(_('%{file} does not exist.') % { file: repos_file }) unless File.exist?(repos_file) begin - exported_suma_path = File.join(path, '/suma/') - suma_repo_url = URI.join('file://', exported_suma_path).to_s - suma_product_tree = RMT::Mirror::SumaProductTree.new(mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, logger: logger, url: suma_repo_url) - suma_product_tree.mirror + suma_repo_url = URI.join('file://', File.join(path, '/suma/')).to_s + + RMT::Mirror::SumaProductTree.new( + mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR, + logger: logger, + url: suma_repo_url + ).mirror rescue RMT::Mirror::Exception => e logger.warn(e.message) end @@ -37,6 +40,10 @@ def repos(path) begin exported_repo_path = File.join(path, Repository.make_local_path(repo_json['url'])) repo_url = URI.join('file://', exported_repo_path).to_s + + # We temporary alter the external_url to point to files on this. This is + # a bit of a hack to make sure we import from the disk rather the a real + # remote origin repo.external_url = repo_url configuration = { diff --git a/lib/rmt/mirror.rb b/lib/rmt/mirror.rb index ac83e958b..8c3436c16 100644 --- a/lib/rmt/mirror.rb +++ b/lib/rmt/mirror.rb @@ -43,12 +43,21 @@ def repository_type } search.each do |key, url| + uri = URI.join(url) + + # If we dealing with a file:/// scheme we do not actually + # make a head request but check if the file exists locally + if uri.scheme == 'file' + return key if File.exist?(uri.path) + + next + end + # Current CDN authenticates via a key append to the request path # e.g. # https://update.suse.com/SUSE/product/some-product # becomes # https://update.suse.com/SUSE/product/some-product?authenication_tokensiduhashasdyashdaysdasud - uri = URI.join(url) uri.query = @repository.auth_token if @repository.auth_token request = RMT::HttpRequest.new(uri, method: :head, followlocation: true) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 166553518..27412e4fb 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -21,11 +21,9 @@ def initialize(repository:, logger:, mirroring_base_dir: RMT::DEFAULT_MIRROR_DIR end def mirror - # FIXME: stub me in specs! - create_repository_path logger.info _('Mirroring repository %{repo} to %{dir}') % { repo: repository.name || repository_url, dir: repository_path } mirror_implementation - rescue RMT::Mirror::Exception => e + rescue RMT::Mirror::Exception, RMT::Downloader::Exception => e raise RMT::Mirror::Exception.new(_('Error while mirroring repository: %{error}' % { error: e.message })) ensure cleanup_temp_dirs diff --git a/spec/lib/rmt/cli/export_spec.rb b/spec/lib/rmt/cli/export_spec.rb index d646a2255..41c6cf481 100644 --- a/spec/lib/rmt/cli/export_spec.rb +++ b/spec/lib/rmt/cli/export_spec.rb @@ -78,8 +78,11 @@ end before do - # stub all file handling for the repos.json file and mock it with repo_settings content - allow_any_instance_of(described_class).to receive(:needs_path).and_return(path) + # Stub `needs_path` implementation since we can not stub `needs_path` directly + # because of thor. See: https://github.com/rails/thor/blob/f1ba900585afecfa13b7fff36968fca3e305c371/lib/thor.rb#L567 + allow(File).to receive(:directory?).and_return(true) + allow(File).to receive(:writable?).and_return(true) + allow(File).to receive(:exist?).with(repo_json).and_return(true) allow(File).to receive(:read).with(repo_json).and_return(repo_settings.to_json.to_s) diff --git a/spec/lib/rmt/cli/import_spec.rb b/spec/lib/rmt/cli/import_spec.rb index 2ec1f0ce7..7b8f85ba5 100644 --- a/spec/lib/rmt/cli/import_spec.rb +++ b/spec/lib/rmt/cli/import_spec.rb @@ -38,100 +38,80 @@ end describe 'repos' do - include_examples 'handles non-existing path' + before do + # Stub `needs_path` implementation since we can not stub `needs_path` directly + # because of thor. See: https://github.com/rails/thor/blob/f1ba900585afecfa13b7fff36968fca3e305c371/lib/thor.rb#L567 + allow(File).to receive(:directory?).and_return(true) + allow(File).to receive(:writable?).and_return(true) + + allow(File).to receive(:exist?).with(repo_json).and_return(true) + allow(File).to receive(:read).with(repo_json).and_return(repo_settings.to_json.to_s) + + allow(RMT::Mirror::SumaProductTree).to receive(:new).and_return(suma_product_tree_double) + allow(suma_product_tree_double).to receive(:mirror) + end + include_examples 'handles lockfile exception' subject(:command) { described_class.start(['repos', path]) } - let(:repo1) { create :repository, mirroring_enabled: true, auth_token: 'foobar' } - let(:repo2) { create :repository, mirroring_enabled: true } - let(:repo1_local_path) { repo_url_to_local_path(path, repo1.external_url) } - let(:repo2_local_path) { repo_url_to_local_path(path, repo2.external_url) } - let(:mirror_double) { instance_double RMT::Mirror::Repomd } + let(:repository1) { create :repository, mirroring_enabled: true, auth_token: 'foobar' } + let(:repository2) { create :repository, mirroring_enabled: true } + + let(:mirror_double) { instance_double('RMT::Mirror') } + let(:suma_product_tree_double) { instance_double('RMT::Mirror::SumaProductTree') } + + let(:repo_json) { "#{path}/repos.json" } + + let(:repo1_local_path) { repo_url_to_local_path(path, repository1.external_url) } + let(:repo2_local_path) { repo_url_to_local_path(path, repository2.external_url) } let(:repo_settings) do [ - { url: repo1.external_url, auth_token: repo1.auth_token.to_s }, - { url: repo2.external_url, auth_token: repo2.auth_token.to_s } + { url: repository1.external_url, auth_token: repository1.auth_token.to_s }, + { url: repository2.external_url, auth_token: repository2.auth_token.to_s } ] end + it 'mirrors repo1 and repo2' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) + allow(RMT::Mirror).to receive(:new).with( + repository: have_attributes(external_url: repo1_local_path), + logger: anything, + mirroring_base_dir: anything, + mirror_sources: anything, + is_airgapped: true + ).and_return(mirror_double) - expect(RMT::Mirror::Repomd).to receive(:new).with( - logger: instance_of(RMT::Logger), - airgap_mode: true + allow(RMT::Mirror).to receive(:new).with( + repository: have_attributes(external_url: repo2_local_path), + logger: anything, + mirroring_base_dir: anything, + mirror_sources: anything, + is_airgapped: true ).and_return(mirror_double) - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: repo1_local_path, - local_path: Repository.make_local_path(repo1.external_url), - auth_token: repo1.auth_token, - repo_name: repo1.name - ) - - expect(mirror_double).to receive(:mirror).with( - repository_url: repo2_local_path, - local_path: Repository.make_local_path(repo2.external_url), - auth_token: repo2.auth_token, - repo_name: repo2.name - ) + expect(mirror_double).to receive(:mirror_now).twice command end - context 'with relative path' do - let(:path) { '/mnt/usb/../usb' } - let(:repo1_local_path) { repo_url_to_local_path('/mnt/usb', repo1.external_url) } - let(:repo2_local_path) { repo_url_to_local_path('/mnt/usb', repo2.external_url) } - - it 'mirrors repo1 and repo2' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) - - expect(RMT::Mirror::Repomd).to receive(:new).with( - logger: instance_of(RMT::Logger), - airgap_mode: true - ).and_return(mirror_double) - - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: repo1_local_path, - local_path: Repository.make_local_path(repo1.external_url), - auth_token: repo1.auth_token, - repo_name: repo1.name - ) - - expect(mirror_double).to receive(:mirror).with( - repository_url: repo2_local_path, - local_path: Repository.make_local_path(repo2.external_url), - auth_token: repo2.auth_token, - repo_name: repo2.name - ) - - command - end - end - context 'no repos.json file' do it 'warns that repos.json does not exist' do - FileUtils.mkdir_p path - expect { command }.to raise_error(SystemExit).and output('').to_stdout.and output(/repos.json does not exist/).to_stderr + allow(File).to receive(:exist?).with(repo_json).and_return(false) + + expect { command }.to raise_error(SystemExit) + .and output('').to_stdout + .and output(/repos.json does not exist/).to_stderr end end context 'suma product tree mirror with exception' do it 'outputs exception message' do - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') - expect_any_instance_of(RMT::Mirror::Repomd).to receive(:mirror).twice + allow(RMT::Mirror).to receive(:new).and_return(mirror_double) + allow(suma_product_tree_double).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') + expect(mirror_double).to receive(:mirror_now).twice - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) - - expect_any_instance_of(RMT::Logger).to receive(:warn).with('black mirror') - command + expect { command }.to output(/black mirror/).to_stdout end end @@ -144,50 +124,22 @@ ] end - it 'tries to mirrors repo2, but outputs warning' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) + let(:error_message) { "repository by URL #{missing_repo_url} does not exist in database" } - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect { command }.to output(/repository by URL #{missing_repo_url} does not exist in database/).to_stderr.and output('').to_stdout + it 'tries to mirrors repo2, but outputs warning' do + expect { command }.to output(/#{error_message}/).to_stderr + .and output('').to_stdout end end context 'with exceptions during mirroring' do - let(:repo_settings) do - [ - { url: repo1.external_url, auth_token: repo1.auth_token.to_s }, - { url: repo2.external_url, auth_token: repo2.auth_token.to_s } - ] - end - it 'mirrors repo2 when repo1 raised an exception' do - FileUtils.mkdir_p path - File.write("#{path}/repos.json", repo_settings.to_json) - - expect(RMT::Mirror::Repomd).to receive(:new).with( - logger: instance_of(RMT::Logger), - airgap_mode: true - ).and_return(mirror_double) - - expect_any_instance_of(RMT::Mirror::SumaProductTree).to receive(:mirror) - expect(mirror_double).to receive(:mirror).with( - repository_url: repo1_local_path, - local_path: Repository.make_local_path(repo1.external_url), - auth_token: repo1.auth_token, - repo_name: repo1.name - ).and_raise(RMT::Mirror::Exception, 'black mirror') - - expect(mirror_double).to receive(:mirror).with( - repository_url: repo2_local_path, - local_path: Repository.make_local_path(repo2.external_url), - auth_token: repo2.auth_token, - repo_name: repo2.name - ) - - expect_any_instance_of(RMT::Logger).to receive(:warn).with('black mirror') + allow(RMT::Mirror).to receive(:new).and_return(mirror_double) - command + expect(mirror_double).to receive(:mirror_now).and_raise(RMT::Mirror::Exception, 'black mirror') + expect(mirror_double).to receive(:mirror_now) + + expect { command }.to output(/black mirror/).to_stdout end end end diff --git a/spec/lib/rmt/mirror_spec.rb b/spec/lib/rmt/mirror_spec.rb index e7de0d856..c7833d673 100644 --- a/spec/lib/rmt/mirror_spec.rb +++ b/spec/lib/rmt/mirror_spec.rb @@ -2,26 +2,42 @@ RSpec.describe RMT::Mirror do let(:url) { 'http://some.test.us/path/directory/' } - let(:base_dir) { '/non/existing/' } + let(:mirroring_base_dir) { '/non/existing/' } let(:repository) { create :repository, external_url: url } let(:mirror) do described_class.new(repository: repository, - base_dir: base_dir, + mirroring_base_dir: mirroring_base_dir, logger: nil, mirror_sources: false, is_airgapped: false) end - describe '#detect_repository_type' do - let(:repomd_url) { 'http://some.test.us/path/directory/repodata/repomd.xml' } + before do + # Make all protected methods public for testing purpose + described_class.send(:public, *described_class.protected_instance_methods) + end + + describe '#repository_type' do + let(:repomd_url) { 'http:///some.test.us/path/directory/repodata/repomd.xml' } let(:debian_url) { 'http://some.test.us/path/directory/Release' } context 'repomd repository' do it 'detects a repomd repository' do stub_request(:head, repomd_url).to_return(status: 200, body: '', headers: {}) - expect(mirror.detect_repository_type).to eq(:repomd) + expect(mirror.repository_type).to eq(:repomd) + end + + context 'with local file as URI' do + let(:url) { 'file:///test/export/SUSE/Products/SLE-Product-SLES/15-SP4/x86_64/product/' } + let(:path) { File.join(URI.join(url).path, 'repodata/repomd.xml') } + + it 'checks if the file exists' do + allow(File).to receive(:exist?).with(path).and_return(true) + + expect(mirror.repository_type).to eq(:repomd) + end end end @@ -30,7 +46,7 @@ stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) stub_request(:head, debian_url).to_return(status: 200, body: '', headers: {}) - expect(mirror.detect_repository_type).to eq(:debian) + expect(mirror.repository_type).to eq(:debian) end end @@ -39,7 +55,7 @@ stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) stub_request(:head, debian_url).to_return(status: 404, body: '', headers: {}) - expect(mirror.detect_repository_type).to be_nil + expect(mirror.repository_type).to be_nil end end end From df66d1a3f868cfc6721d3a8dfe84b278d5e8afea Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 11 Jan 2024 17:39:45 +0100 Subject: [PATCH 35/51] Cleanup naming, adding missing tests, fix renames --- lib/rmt/deduplicator.rb | 4 ++-- lib/rmt/mirror/debian.rb | 3 +++ lib/rmt/mirror/repomd.rb | 2 ++ spec/lib/rmt/deduplicator_spec.rb | 14 +++++++------- spec/lib/rmt/mirror/base_spec.rb | 2 +- spec/lib/rmt/mirror/debian_spec.rb | 27 +++++++++++++++++++++++---- spec/lib/rmt/mirror/repomd_spec.rb | 1 + 7 files changed, 39 insertions(+), 14 deletions(-) diff --git a/lib/rmt/deduplicator.rb b/lib/rmt/deduplicator.rb index 768e31f92..9ba1ba645 100644 --- a/lib/rmt/deduplicator.rb +++ b/lib/rmt/deduplicator.rb @@ -16,7 +16,7 @@ def deduplicate(target_file) make_file_dir(target_file.local_path) source_file_path = source_files.first.local_path - if RMT::Config.deduplication_by_hardlink? && !airgap_mode + if RMT::Config.deduplication_by_hardlink? && !is_airgapped hardlink(source_file_path, target_file.local_path) logger.info("← #{File.basename(target_file.local_path)}") else @@ -25,7 +25,7 @@ def deduplicate(target_file) end # we don't want to track airgap files in our database - unless airgap_mode + unless is_airgapped DownloadedFile.track_file(checksum: target_file.checksum, checksum_type: target_file.checksum_type, local_path: target_file.local_path, diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 501d18b31..351958169 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -5,9 +5,12 @@ class RMT::Mirror::Debian < RMT::Mirror::Base INRELEASE_FILE_NAME = 'InRelease'.freeze def mirror_implementation + create_repository_path create_temp_dir(:metadata) + sources = mirror_metadata mirror_packages(sources) + glob_metadata = File.join(temp(:metadata), '*') copy_directory_content(source: glob_metadata, destination: repository_path) end diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index a52da9a9c..00bbe268b 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -6,7 +6,9 @@ class RMT::Mirror::Repomd < RMT::Mirror::Base def mirror_implementation + create_repository_path create_temp_dir(:metadata) + licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir) licenses.mirror diff --git a/spec/lib/rmt/deduplicator_spec.rb b/spec/lib/rmt/deduplicator_spec.rb index 355451eb6..d1ba42210 100644 --- a/spec/lib/rmt/deduplicator_spec.rb +++ b/spec/lib/rmt/deduplicator_spec.rb @@ -3,7 +3,7 @@ RSpec.describe RMT::Deduplicator do describe '#deduplicate' do subject(:deduplicate) do - dummy_class.new(airgap_mode).send(:deduplicate, file) + dummy_class.new(is_airgapped).send(:deduplicate, file) end let(:dummy_class) do @@ -11,17 +11,17 @@ include RMT::Deduplicator include RMT::FileValidator - attr_reader :airgap_mode, :deep_verify, :logger + attr_reader :is_airgapped, :deep_verify, :logger - def initialize(airgap_mode) - @airgap_mode = airgap_mode + def initialize(is_airgapped) + @is_airgapped = is_airgapped @deep_verify = false @logger = RMT::Logger.new('/dev/null') end end end - let(:airgap_mode) { false } + let(:is_airgapped) { false } let(:dir) { Dir.mktmpdir } let(:dest_path) { File.join(dir, 'foo2.rpm') } let(:checksum_type) { 'SHA256' } @@ -57,7 +57,7 @@ def initialize(airgap_mode) end context 'when airgap mode is disabled' do - let(:airgap_mode) { false } + let(:is_airgapped) { false } it 'tracks files on database' do deduplicate @@ -67,7 +67,7 @@ def initialize(airgap_mode) end context 'when airgap mode is enabled' do - let(:airgap_mode) { true } + let(:is_airgapped) { true } it 'does not track files on database' do deduplicate diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 02a9b4189..456647e56 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -8,7 +8,7 @@ repository: repository, logger: logger, mirroring_base_dir: '/rspec/repository', - mirror_src: enable_source_mirroring + mirror_sources: enable_source_mirroring } end let(:enable_source_mirroring) { false } diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 5825641f9..27c668653 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -10,25 +10,44 @@ end # Configuration for Debian mirroring instance - let(:base_dir) { '/test/repository/base/path/' } + let(:mirroring_base_dir) { '/test/repository/base/path/' } let(:configuration) do { repository: repository, logger: RMT::Logger.new('/dev/null'), - mirroring_base_dir: base_dir + mirroring_base_dir: mirroring_base_dir } end # Configuration for file reference to an arbitrary fixture let(:fixture) { 'Packages.gz' } - let(:config) do + let(:packages_configuration) do { relative_path: fixture, base_dir: file_fixture('debian/'), base_url: 'https://updates.suse.de/Debian/' } end - let(:packages_ref) { RMT::Mirror::FileReference.new(**config) } + let(:packages_ref) { RMT::Mirror::FileReference.new(**packages_configuration) } + + describe '#mirror_implementation' do + let(:temp) { '/tmp/metadata/' } + + it 'mirrors the whole repository' do + described_class.send(:public, *described_class.protected_instance_methods) + allow(debian).to receive(:temp).with(:metadata).and_return(temp) + allow(debian).to receive(:mirror_metadata).and_return([packages_ref]) + + expect(debian).to receive(:create_repository_path) + expect(debian).to receive(:create_temp_dir) + expect(debian).to receive(:mirror_packages).with([packages_ref]) + expect(debian).to receive(:copy_directory_content).with( + source: File.join(temp, '*'), + destination: debian.repository_path + ) + debian.mirror_implementation + end + end describe '#mirror_implementation' do before do diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index e18f6473a..0cd4a8758 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -54,6 +54,7 @@ allow(RMT::Mirror::License).to receive(:new).and_return(licenses) allow(repomd).to receive(:temp).with(:metadata).and_return('a') + expect(repomd).to receive(:create_repository_path) expect(repomd).to receive(:create_temp_dir).with(:metadata) expect(licenses).to receive(:mirror) expect(repomd).to receive(:mirror_metadata) From 3b48f94de8ce7989feb4bba85d4d9884c41ce1cf Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Fri, 12 Jan 2024 10:31:53 +0000 Subject: [PATCH 36/51] Fixing updates.license issue --- lib/rmt/mirror/repomd.rb | 6 ++++-- spec/lib/rmt/mirror/license_spec.rb | 2 -- spec/lib/rmt/mirror/repomd_spec.rb | 23 +++++++++++++++++++++-- 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 00bbe268b..1357c7ed4 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -9,8 +9,10 @@ def mirror_implementation create_repository_path create_temp_dir(:metadata) - licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir) - licenses.mirror + if repository_url.ends_with?('product') + licenses = RMT::Mirror::License.new(repository: repository, logger: logger, mirroring_base_dir: mirroring_base_dir) + licenses.mirror + end metadata_files = mirror_metadata mirror_packages(metadata_files) diff --git a/spec/lib/rmt/mirror/license_spec.rb b/spec/lib/rmt/mirror/license_spec.rb index 528f62292..f4bea4446 100644 --- a/spec/lib/rmt/mirror/license_spec.rb +++ b/spec/lib/rmt/mirror/license_spec.rb @@ -69,8 +69,6 @@ license.mirror_implementation end - it 'creates a temporary directory & syncs the content at the end' - it 'raises if mirroring failed' do allow(license).to receive(:licenses_available?).and_return(true) allow(license).to receive(:downloader).and_return(downloader) diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 0cd4a8758..eca21298d 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -16,10 +16,11 @@ let(:logger) { RMT::Logger.new('/dev/null') } + let(:repository_url) { 'https://updates.suse.com/sample/repository/15.4/product' } let(:repository) do create :repository, name: 'SUSE Linux Enterprise Server 15 SP4', - external_url: 'https://updates.suse.com/sample/repository/15.4/' + external_url: repository_url end # Configuration for Debian mirroring instance @@ -50,10 +51,12 @@ describe '#mirror_implementation' do let(:licenses) { instance_double(RMT::Mirror::License) } - it 'mirrors the whole repository' do + before do allow(RMT::Mirror::License).to receive(:new).and_return(licenses) allow(repomd).to receive(:temp).with(:metadata).and_return('a') + end + it 'mirrors the whole repository' do expect(repomd).to receive(:create_repository_path) expect(repomd).to receive(:create_temp_dir).with(:metadata) expect(licenses).to receive(:mirror) @@ -63,6 +66,22 @@ repomd.mirror_implementation end + + context 'non-product repositories' do + let(:repository_url) { 'https://updates.suse.com/sample/repository/15.4/update' } + + it 'does not mirror licenses' do + expect(repomd).to receive(:create_repository_path) + expect(repomd).to receive(:create_temp_dir).with(:metadata) + expect(repomd).to receive(:mirror_metadata) + expect(repomd).to receive(:mirror_packages) + expect(repomd).to receive(:replace_directory).with(source: 'a/repodata', destination: repomd.repository_path('repodata')) + + expect(licenses).not_to receive(:mirror) + + repomd.mirror_implementation + end + end end describe '#mirror_metadata' do From 13949f504882a533a981545b637218c3da6802dc Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Mon, 15 Jan 2024 11:05:36 +0000 Subject: [PATCH 37/51] Adding tests for cli/base --- lib/rmt/cli/base.rb | 4 ++-- spec/lib/rmt/cli/base_spec.rb | 41 +++++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 spec/lib/rmt/cli/base_spec.rb diff --git a/lib/rmt/cli/base.rb b/lib/rmt/cli/base.rb index f8929712a..2f00bf992 100644 --- a/lib/rmt/cli/base.rb +++ b/lib/rmt/cli/base.rb @@ -117,8 +117,6 @@ def logger @logger end - private - def needs_path(path, writable: false) # expand the path to make it easier to work with path = File.expand_path(path) @@ -137,6 +135,8 @@ def needs_path(path, writable: false) path end + private + # Allows to have any type of multi input that you want: # # 1575 (alone) diff --git a/spec/lib/rmt/cli/base_spec.rb b/spec/lib/rmt/cli/base_spec.rb new file mode 100644 index 000000000..55ab78b42 --- /dev/null +++ b/spec/lib/rmt/cli/base_spec.rb @@ -0,0 +1,41 @@ +require 'rails_helper' + +RSpec.describe RMT::CLI::Base do + subject(:base) { described_class.new } + + + describe '#needs_path' do + before do + # Make all protected methods public for testing purpose + described_class.send(:public, :needs_path) + end + + let(:test_paths) do + [ + { path: '/foo/bar', expected: '/foo/bar' }, + { path: '/foo/bar/test/..', expected: '/foo/bar' }, + { path: '/foo/./bar', expected: '/foo/bar' } + ] + end + + it 'returns a normalised path' do + allow(File).to receive(:directory?).and_return(true) + test_paths.each do |test_case| + expect(base.needs_path(test_case[:path])).to eq(test_case[:expected]) + end + end + + it 'raises an exception if the path is not writeable' do + allow(File).to receive(:directory?).and_return(true) + allow(File).to receive(:writable?).and_return(false) + + expect { base.needs_path('/foo/bar', writable: true) }.to raise_error(RMT::CLI::Error, %r{/foo/bar is not writable by user}) + end + + it 'raises an exception if the file is not a directory' do + allow(File).to receive(:directory?).and_return(false) + + expect { base.needs_path('/foo/bar') }.to raise_error(RMT::CLI::Error, %r{/foo/bar is not a directory}) + end + end +end From 64fee8f8cd3cbcf093cf22d8a3ed9ba87cb88a25 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Mon, 15 Jan 2024 14:30:28 +0100 Subject: [PATCH 38/51] Extend mirroring test to authorized repositories --- spec/lib/rmt/mirror/base_spec.rb | 4 +--- spec/lib/rmt/mirror/debian_spec.rb | 15 +++++++++------ spec/lib/rmt/mirror_spec.rb | 29 ++++++++++++++++++++++++++++- 3 files changed, 38 insertions(+), 10 deletions(-) diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 456647e56..767595cfe 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -21,7 +21,7 @@ let(:downloader) { instance_double('downloader') } - let(:logger) { instance_double('RMT::Logger') } + let(:logger) { RMT::Logger.new('/dev/null') } before do # Make all protected methods public for testing purpose @@ -30,8 +30,6 @@ allow(base).to receive(:downloader).and_return(downloader) end - # FIXME: rewrite tests for mirror and mirror_implementation. - # This is a placeholder added due to low code coverage issue describe '#mirror' do it 'mirrors repositories and licenses' do expect(base).to receive(:mirror_implementation) diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 27c668653..44cda251a 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -30,7 +30,13 @@ end let(:packages_ref) { RMT::Mirror::FileReference.new(**packages_configuration) } + describe '#mirror_implementation' do + before do + allow(debian).to receive(:temp).with(:metadata).and_return('bar') + allow(debian).to receive(:create_repository_path) + end + let(:temp) { '/tmp/metadata/' } it 'mirrors the whole repository' do @@ -47,17 +53,12 @@ ) debian.mirror_implementation end - end - - describe '#mirror_implementation' do - before do - allow(debian).to receive(:temp).with(:metadata).and_return('bar') - end it 'mirrors the metadata' do allow(debian).to receive(:create_temp_dir).with(:metadata) expect(debian).to receive(:mirror_metadata) allow(debian).to receive(:mirror_packages) + expect(debian).to receive(:create_repository_path) allow(debian).to receive(:copy_directory_content) debian.mirror_implementation end @@ -66,6 +67,7 @@ allow(debian).to receive(:create_temp_dir).with(:metadata) allow(debian).to receive(:mirror_metadata).and_return([]) expect(debian).to receive(:mirror_packages) + expect(debian).to receive(:create_repository_path) allow(debian).to receive(:copy_directory_content) debian.mirror_implementation end @@ -74,6 +76,7 @@ allow(debian).to receive(:create_temp_dir).with(:metadata) allow(debian).to receive(:mirror_metadata).and_return([]) allow(debian).to receive(:mirror_packages) + expect(debian).to receive(:create_repository_path) expect(debian).to receive(:copy_directory_content) debian.mirror_implementation end diff --git a/spec/lib/rmt/mirror_spec.rb b/spec/lib/rmt/mirror_spec.rb index c7833d673..2f23e4479 100644 --- a/spec/lib/rmt/mirror_spec.rb +++ b/spec/lib/rmt/mirror_spec.rb @@ -19,9 +19,36 @@ end describe '#repository_type' do - let(:repomd_url) { 'http:///some.test.us/path/directory/repodata/repomd.xml' } + let(:repomd_url) { 'http://some.test.us/path/directory/repodata/repomd.xml' } let(:debian_url) { 'http://some.test.us/path/directory/Release' } + context 'authentication' do + let(:authenticated_repo_url) { URI.join(repomd_url, '?token') } + + it 'uses the credentials from the repository if the repository has credentials' do + stub_request(:head, authenticated_repo_url) + .to_return(status: 200, body: '', headers: {}) + + allow(repository).to receive(:auth_token).and_return('token') + expect(RMT::HttpRequest).to receive(:new) + .with(authenticated_repo_url, method: :head, followlocation: true) + .and_call_original + + mirror.repository_type + end + + it 'uses no credentials from the repository if the repository has no credentials' do + stub_request(:head, repomd_url) + .to_return(status: 200, body: '', headers: {}) + + expect(RMT::HttpRequest).to receive(:new) + .with(URI.parse(repomd_url), method: :head, followlocation: true) + .and_call_original + + mirror.repository_type + end + end + context 'repomd repository' do it 'detects a repomd repository' do stub_request(:head, repomd_url).to_return(status: 200, body: '', headers: {}) From 55c8fb471bfe43b0e66914c9c69653ddf347a5fb Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Mon, 15 Jan 2024 13:43:36 +0000 Subject: [PATCH 39/51] Removing repomd from rubocop exceptions --- .rubocop_todo.yml | 14 -------------- lib/rmt/cli/mirror.rb | 16 ++++++++-------- spec/lib/rmt/mirror/repomd_spec.rb | 4 ++-- 3 files changed, 10 insertions(+), 24 deletions(-) diff --git a/.rubocop_todo.yml b/.rubocop_todo.yml index be8aaf3dc..76a680a5f 100644 --- a/.rubocop_todo.yml +++ b/.rubocop_todo.yml @@ -16,7 +16,6 @@ Layout/ArgumentAlignment: - 'app/models/product.rb' - 'engines/instance_verification/spec/requests/api/connect/v3/systems/products_controller_spec.rb' - 'spec/factories/products.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/models/migration_engine_spec.rb' # Offense count: 3 @@ -40,7 +39,6 @@ Layout/EmptyLineAfterGuardClause: - 'lib/rmt/cli/repos_custom.rb' - 'lib/rmt/cli/smt_importer.rb' - 'lib/rmt/fiber_request.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 2 # Cop supports --auto-correct. @@ -102,7 +100,6 @@ Layout/LineEndStringConcatenationIndentation: # Cop supports --auto-correct. Lint/AmbiguousOperatorPrecedence: Exclude: - - 'lib/rmt/cli/mirror.rb' - 'lib/rmt/cli/products.rb' - 'lib/rmt/cli/repos.rb' - 'lib/rmt/cli/repos_custom.rb' @@ -241,7 +238,6 @@ Performance/RegexpMatch: - 'engines/registration_sharing/lib/registration_sharing.rb' - 'engines/strict_authentication/app/controllers/strict_authentication/authentication_controller.rb' - 'lib/rmt/cli/base.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 4 # Cop supports --auto-correct. @@ -249,7 +245,6 @@ Performance/RegexpMatch: Performance/StringInclude: Exclude: - 'engines/strict_authentication/app/controllers/strict_authentication/authentication_controller.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 167 # Configuration parameters: Prefixes. @@ -279,7 +274,6 @@ RSpec/EmptyLineAfterHook: - 'engines/strict_authentication/spec/requests/services_controller_spec.rb' - 'engines/strict_authentication/spec/requests/strict_authentication/authentication_controller_spec.rb' - 'spec/lib/rmt/config_spec.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/models/product_spec.rb' - 'spec/requests/api/connect/v3/subscriptions/systems_controller_spec.rb' - 'spec/requests/api/connect/v3/systems/activations_controller_spec.rb' @@ -321,7 +315,6 @@ RSpec/ExpectInHook: - 'spec/lib/rmt/cli/main_spec.rb' - 'spec/lib/rmt/cli/repos_custom_spec.rb' - 'spec/lib/rmt/cli/repos_spec.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/lib/rmt/scc_spec.rb' # Offense count: 3 @@ -358,11 +351,6 @@ RSpec/ImplicitSubject: - 'spec/models/migration_engine_spec.rb' - 'spec/models/product_spec.rb' -# Offense count: 34 -# Configuration parameters: AssignmentOnly. -RSpec/InstanceVariable: - Exclude: - - 'spec/lib/rmt/mirror/repomd_spec.rb' # Offense count: 1 RSpec/IteratedExpectation: @@ -430,7 +418,6 @@ RSpec/Rails/HttpStatus: RSpec/ReceiveCounts: Exclude: - 'spec/lib/rmt/lockfile_spec.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/suse/connect/api_spec.rb' # Offense count: 3 @@ -454,7 +441,6 @@ RSpec/StubbedMock: - 'spec/lib/rmt/cli/main_spec.rb' - 'spec/lib/rmt/cli/smt_importer_spec.rb' - 'spec/lib/rmt/cli/systems_spec.rb' - - 'spec/lib/rmt/mirror/repomd_spec.rb' - 'spec/lib/rmt/scc_spec.rb' - 'spec/support/shared_examples/cli.rb' - 'spec/suse/connect/api_spec.rb' diff --git a/lib/rmt/cli/mirror.rb b/lib/rmt/cli/mirror.rb index 6cf8beb74..b41ffa119 100644 --- a/lib/rmt/cli/mirror.rb +++ b/lib/rmt/cli/mirror.rb @@ -7,7 +7,7 @@ def all begin suma_product_tree.mirror rescue RMT::Mirror::Exception => e - errors << _('Mirroring SUMA product tree failed: %{error_message}') % { error_message: e.message } + errors << (_('Mirroring SUMA product tree failed: %{error_message}') % { error_message: e.message }) end @@ -40,7 +40,7 @@ def repository(*ids) repos = ids.map do |id| repo = Repository.find_by(friendly_id: id) errored_repos_id << id if options[:do_not_raise_unpublished] && repo.nil? - errors << _('Repository with ID %{repo_id} not found') % { repo_id: id } if repo.nil? + errors << (_('Repository with ID %{repo_id} not found') % { repo_id: id }) if repo.nil? repo end @@ -58,17 +58,17 @@ def product(*targets) repos = [] targets.each do |target| products = Product.get_by_target!(target) - errors << _('Product for target %{target} not found') % { target: target } if products.empty? + errors << (_('Product for target %{target} not found') % { target: target }) if products.empty? products.each do |product| product_repos = product.repositories.only_mirroring_enabled if product_repos.empty? - errors << _('Product %{target} has no repositories enabled') % { target: target } + errors << (_('Product %{target} has no repositories enabled') % { target: target }) errored_products_id << target if options[:do_not_raise_unpublished] end repos += product_repos.to_a end rescue ActiveRecord::RecordNotFound - errors << _('Product with ID %{target} not found') % { target: target } + errors << (_('Product with ID %{target} not found') % { target: target }) errored_products_id << target if options[:do_not_raise_unpublished] end @@ -127,7 +127,7 @@ def in_alpha_or_beta? def mirror_repositories!(repos) repos.compact.each do |repo| unless repo.mirroring_enabled - errors << _('Mirroring of repository with ID %{repo_id} is not enabled') % { repo_id: repo.friendly_id } + errors << (_('Mirroring of repository with ID %{repo_id} is not enabled') % { repo_id: repo.friendly_id }) next end @@ -142,9 +142,9 @@ def mirror_repositories!(repos) RMT::Mirror.new(**configuration).mirror_now repo.refresh_timestamp! rescue RMT::Mirror::Exception => e - errors << _("Repository '%{repo_name}' (%{repo_id}): %{error_message}") % { + errors << (_("Repository '%{repo_name}' (%{repo_id}): %{error_message}") % { repo_id: repo.friendly_id, repo_name: repo.name, error_message: e.message - } + }) errored_repos_id << repo.id if options[:do_not_raise_unpublished] end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index eca21298d..63a514779 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -106,7 +106,7 @@ allow(repomd).to receive(:enqueue) allow(repomd).to receive(:download_enqueued) expect(repomd).to receive(:check_signature).with(key_file: duck_type(:local_path), signature_file: duck_type(:local_path), -metadata_file: duck_type(:local_path)) + metadata_file: duck_type(:local_path)) repomd.mirror_metadata end @@ -114,8 +114,8 @@ allow(repomd).to receive(:download_cached!).and_return(repomd_ref) allow(repomd).to receive(:check_signature) allow(repomd).to receive(:download_enqueued) + allow(RepomdParser::RepomdXmlParser).to receive(:new).with(repomd_ref.local_path).and_return(repomd_parser) - expect(RepomdParser::RepomdXmlParser).to receive(:new).with(repomd_ref.local_path).and_return(repomd_parser) expect(repomd_parser).to receive(:parse).and_call_original expect(repomd).to receive(:enqueue).with(duck_type(:local_path)).exactly(4).times From ceb41b18d5613fd449ef619d0248acf0cda86d8e Mon Sep 17 00:00:00 2001 From: Likhitha Priya Date: Tue, 16 Jan 2024 14:32:14 +0000 Subject: [PATCH 40/51] Mirroring nested debian repos --- lib/rmt/mirror/base.rb | 6 +- lib/rmt/mirror/debian.rb | 16 +- lib/rmt/mirror/file_reference.rb | 4 + spec/fixtures/files/debian/Nested_Packages.gz | Bin 0 -> 6419 bytes spec/fixtures/files/debian/Nested_Release | 247 ++++++++++++++++++ spec/lib/rmt/file_validator_spec.rb | 24 -- spec/lib/rmt/mirror/base_spec.rb | 3 +- spec/lib/rmt/mirror/debian_spec.rb | 34 ++- spec/lib/rmt/mirror/repomd_spec.rb | 10 - spec/support/matchers.rb | 43 +++ 10 files changed, 346 insertions(+), 41 deletions(-) create mode 100644 spec/fixtures/files/debian/Nested_Packages.gz create mode 100644 spec/fixtures/files/debian/Nested_Release create mode 100644 spec/support/matchers.rb diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index 27412e4fb..d4c74893d 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -111,8 +111,8 @@ def cleanup_temp_dirs @temp_dirs = {} end - def enqueue(ref) - @enqueued << ref + def enqueue(refs) + @enqueued.concat(Array(refs)) end def download_enqueued(continue_on_error: false) @@ -155,7 +155,7 @@ def replace_directory(source:, destination:, with_backup: true, &block) def copy_directory_content(source:, destination:) replace_directory(source: source, destination: destination, with_backup: false) do - FileUtils.mv(Dir.glob(source), destination) + FileUtils.mv(Dir.glob(source), destination, force: true) end end end diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 351958169..a98df88c5 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -28,9 +28,17 @@ def mirror_metadata # We need to make sure downloading the InRelease file which is not referenced # anywhere metadata_refs << inrelease - metadata_refs.each { |ref| enqueue(ref) } + # The nested debian structure only contains the zipped version of packages sometimes + # However, the release file still contains a reference to the unzipped versions + # So, we don't error if they don't exist + packages, remaining = metadata_refs.partition { |ref| ref.relative_path.match(/(Packages|Sources|Translation)(-\w+)?$/) } + enqueue(packages) + download_enqueued(continue_on_error: true) + + enqueue(remaining) download_enqueued + metadata_refs end @@ -39,6 +47,12 @@ def mirror_packages(metadata_refs) packagelists.each do |packagelist| parse_package_list(packagelist).each do |ref| + # In a nested debian repository stucture, the metadata and packages are stored in different locations + # so we need to update the base_url if we encounter the nested structure + # We assume that if the base_url contains '/dists/', it's a nested debian structure + if ref.base_url.match?(%r{/dists/\w*/$}) + ref.base_url.sub!(%r{(/dists/\w*/$)}, '/') + end enqueue(ref) if need_to_download?(ref) end end diff --git a/lib/rmt/mirror/file_reference.rb b/lib/rmt/mirror/file_reference.rb index d958d9d4e..c48bb3119 100644 --- a/lib/rmt/mirror/file_reference.rb +++ b/lib/rmt/mirror/file_reference.rb @@ -49,4 +49,8 @@ def remote_path def cache_timestamp File.mtime(cache_path).utc if cache_path && File.exist?(cache_path) end + + def to_s + relative_path + end end diff --git a/spec/fixtures/files/debian/Nested_Packages.gz b/spec/fixtures/files/debian/Nested_Packages.gz new file mode 100644 index 0000000000000000000000000000000000000000..d3744b96b863a6b3891eef5a58966f6eb13c2221 GIT binary patch literal 6419 zcmV+u8SLgCiwFP!00002|LuKib6d%g<#+xHeC&=E+4abJDLjs`r^7oF#t=9j-c``ujLOqXc(ZjJ`{szo~c zFP$$|cd-}dqMW;L?&{t3^3ItHLl^cNTz;{*o4*?kd}GhP(_6i6iXlKKsLTrq_IhW^Zq9X5U`nLw#GnU3YHtu$OfgLh}&e-{>a zS1%_;S_{H8a`S4E#>h#ew4S5O#mm|2fBl_(IWf#NH;#tYr&cufQcFuljq@c%6Qppd zrjFBHh%YBiOXU(P<)Ru*&W*@%XwqskO}yBw>N2&UIjDElhweSM5SmK#jFDN$e0sZn zVzZmYVy275L~gEb=Ximm6P{g;NBrh$!q;umZ{}CLoP32duEy^(JjK8{AZ3(FDlzpm6DRS@`S6Tlal_~oiJ;1HGm)6v^-k3@*Y_q5~vTVs|r|6uiE@T4I zS$d*IIK4eU<+RRu{%$h8x}E8jUN5KDmm6G6^jdD3&R5U`qF1lKTA|_QcAPrt7}3Qe z!1UF}W~jovC{QGmBD(KOuq@=cpM8HfTTagh9$roscqES@)jkuZk9fnJektB?*Xv_F zB4wiY*h@CFTAZWg9lS%!%!OTv-8pL=)eZLGCACHYE)7?_Z8M4C4zvN0p+%MMP4ewM z_DTy$vvDN=wwbz$SL=kRst;@cv&^w7!41RFy6mKiRk-42eN1Fd#NOf!&$Vr?n?4G? zVv_TradRxq!62wx&Xv@%N6fIFfZp}x^!n}j)lEC!fNqPy)f-Pj@Xd00+djZx&i5er z-3n`y{}`=Jc5f^uzq$R(<@x6ByTkv?v+2$9&G~G)SS~I$K)u%GCxPnd!kpU!k-EO^ z2s(&JD|dRp&LkbjSD zOX~v|MRU2afKo2fg?$F-?>&rTvF|DEuumQ=B#89Vfka;sbyaG?Nj-DsvcWz=LQqTI zgY~NE;3}q22{k6$orFL=waCWou-|j8V7AU=a1RQsAQ`O&Z^@A10)z22yIxApflN1^ z1m+QPOc~ZF_p$%#ci&G&w};mk9>*paj=PyYh4>y2e_HKEVi@k7T(xZQ$7 zTubSoCf&LkyLrH?Uyc64qhBvqM0tL5wSmWKI2Mm^=90ORZ{7~gpjm=J{HU!%2ZR{i zlh|(j*+VtZ$yfkvJ!lL6NsO7vC#21-e6NU>(p;rfSNP z4JTu0gL5!lUu;WI0LfKp31|CQ4fwc&dyl3Oc#qomI7c+FAWJe*9C5wG&*=47~+@WqWE3hgoA$Ksmup8s~5yf>|>v4(ogkdCoHfd(*H zqO|2Fwsyb*UJyPV^hChigDoJ_0n{5jJAqpJSnH!#T%W?CX3}eu$0T2n+63sS>AjM z-qN__h&ZLNKI5WC=X^=%KycbbpM-bkYk4=lZu<6gpYDFPAb)*#d8ugkX9DrvpdU+A zfZ|OlgNjbJ|V`-Y01eot)A_tt1)bM+t z*V@6TZEYUZ1F-;r3R-a%lq%)m3TXfzFUheRZ;43AntHd;z@6QFp#NcXda~*@;JnAd z!OcGg?dZag#UkqAvE4{T7L$T$tWj%!nyXyu&Ghzk22Q_rrm`Bxb>_uh#0%@53-?t6 z$0D6V*|~IYZLh_tiv*ScF*bCXM$u#{FtBFE4U^w!wt^O#c?oq zM@vt;H>Csq%g!O1dt2=A!2#45Zda9Cip_3tUaeZ6qr`@zz8B*h6;-kf%g7egwsRGA z?{OX^QiJ+z;3BOt%qZHNM>MDW|>u9SU?}Hqp`u z7BC|)e`}>0rrunM;^UJ*e}j$#IOl^No%iW%sq_EIeC20H${!j3V}YKt-BA}B8Nfz_ zpbn&QrpDxn$#y%K32$fADVtopl1~JI2wcMV0z@U2UbrG4K+C~ zK3Vtu0KXr6-~@7$k_`+s5^Zac;2>f^zNM$->FkbAMm*(TWD@uu1iQw0@{J<6opI#d!U+$ zYp+pCC2QlZZYx`0J2IR*^_pYPfPG2aHFHYJ6n$=R_DOB)DdbW!#OFwAdSU15gS`71 z0^jWwWBvPdxk2XHAYPp_J|99)6X=kbOL!8;w>qDl3}oxfF9^wh(%Tt} zzK62DUCwzi`RX^nL6ZgU_uPJcI^4&=uK(xTDV(^+i61F3z&Ydn)#3Gt&oz(H#IgDN z81t^SEIS~-b1^JXwnL+)IOam37##Pu_3yBTyGcbTF%L4Ma+m6D%PjrnH(`8M9qca9`UIOnTN{8yK5?SX=fA-95m;YXI44 z-4>r5K5$3~QNF??a6?;4e$p@&cXjc(`2Vju*Yiv$?~VJ>)nerLD`sK=%Weh`?lI?4 zgd6e7C4qbHTaTaHfExU$Cy3W99%kW{LDwT-gZF?;lXX{7kZOs}c*op;`G5e?T`!{W z!CIhoVM9P44n^%Tv1=9<*aKLx2lynnC3Tct0ly#I7*LOMj(Lh z@CJQNp(c6~;CHvP8*aDro6Av__NBVuC&c*up+CBy01Ra3xVz)($TU}ZIL}ZkfXBn9 zrX;j2NQb_xP79!4E99$!-M0d7?UMvZUv;I4gkJWtm(Z%Q^f=a4a0mbw!0m^i1fnA~ zR`43YoV8?E45&2B2nHe4a!z_5=Ks0s_+;Dj$>QB&saH>CFu|kiiM83)eB`ax7` z1gGaLRbfggI{P$LdApb`KU=EOe<>2XS0uJRh7qmNsyH!VHqDI^lxvUa_#nG#(+og8MN#dvVIV%$6z0c;hm)k7z`QeI#z4IO`9%bQpy|JNlu3Qq~Hs8FotZxSW@TI zB_~pH={0l7CIM2Q>>VwRk{ko2o1qPJbPte>Cx3|K44grZDnU4On{8F+BE&>1Ox%0> zXl22*yy5H9owxnf);xY}5#FQNU5)mU;B|p$Z!)#A^=ukcpNndxj5&5?8td{R)BDL( z2WQzjbZ7{Uv`aE$>c`g+_XA?SMBf=4Wyebjw~=9tm7Vl#fFNracLooRP^nVM8{w96 z^4aFb1Z?wIG||PAq=$82i{*<+pXu9a1%Pkw>bKC@lZDQIgwT9SVMc|unCx3tsn)_q z1&$dXqm7c{^f5fomsh8kf%)|7g>!xeoX21vJH0a|`FH7YcvKU+A1mHMA@5SjAO~>E zAPe2rZCSb)Dh*l?G$4oqqd2#WUtRZAym1aT!Dgo-iwBTE7;1++C1$bsS-{+N+4&CT%H6jhH50|E=A#ol zi^c3*KErwo^FMlZ=uzr$J+w#HCE7jD3!IksTn8|y~;1ysDpuhz>Z(C{(qRJ(* zYBhkS)ufRSo(sJAn3AcD!DPklHin2}b$$`;H5G_5)3rqj5N5SnGwNAVGrk6EQl{<$ z;e`$A8UENK=7;-O{TH1tr+ut~(=`#k<++Zc+yn3%IwxN(72Kug0D{jJ#?gC#JC5Ca z6u&F=c`|;T|B})>2-BBOAR3CyK>bUsag@56R4DfX3`mOGrOny(TAKy} zsc5VDYqgweqAW=S-Vu~xJ3%>!a)clE3H}>#zk(A-A4bAD zHH|Thy)UYSU7ovvkbpX8@anP84y?pw?_dmtD?$ZGiUR{`p~KHtZvsQBBB+4z2f{m# zRihtlC%z!4aDZftCQ(eKI5sgrha#X=4Tsptmx}cNPZjC^5L-FAq#Yq)ms;sz_<1Sl zX-(F_OqvDG6#>HM)V4`NNzAdw5SX<{;}pkaBKcGTjiRiv)lckgms;u2x*D7^WMEKS zp(RxwX%s^uV@(nlSm>xTt~lz0jOj_u*%cRqGmn>N7`;(Z$Y<4nnpX;V@<$$X%?BBnh{NK%`{cbip^3vJ#^3C$dYws1?9C-1I zd%gYbp_ccctIxk~)6eH$xb5U`KZ}!C{eP%Gn9c5OT2|tYToQv7j`^{aAR!W>CqsZo zflVeTjcp}_wPJF&!6rmYtto3$$&uYyfYlW=l19Dqj$Fnv7S42E9JIWE^M$Tx-$kV7$+UIe z>aqQy9Fd3rR<+4du_F%=vnJsrvE_%JVG}k^S4tuOO#Q`f5pI{u>0jr3yEUeEBN*Eu z$DvU7Dxeqjyz*jgXC60*Fh4XZH`jf$4Ne$9-yAx37v|I8-Hh{57!KL&?VA8eg2&q- zikk~5IPV2GcHWF~%i#KU+ADO3D676EDmhUN3D8S2Y9Rmy%GOmA+m8N0x+4Z=+fCvO z+Esb%771`BU>2>#h&Qv9tl70vU>rjv5dsmc#D;V%h9~Ef4Ru*Esng5rM_@kJ&rswUe$E8(eog0IbhCL}{`JH4=)(Y>!Qx)c zZ+@J%af8+9yjcG@hf%$FauLC1$Ghhd)5jJ$p4POPnrSRa_byIpRS{Yx5at2QOYGFQKPg-^O)xG>w? z!fg@w<>u{J<6UiuK~+o*+sQZ<3vr!996_&;E5#UREP=@6lye_D5Raw6yS;*Iwh{WJ zplz4cs2wZCQUNRSu8PNPv!k)NWvsA88w}pzee>)?Z1zEs(0cejhy-83-Cj4Ix5!^u6v@sG1V$O^=tDYf}Du+W{OCnZ7oWN%%^pZgZEuD* zxe_X#p&Cg(LP|TuiLE8j<=mRhY-AKGB!ymYxdh--1i%fpXgPs$U|{aXvXWIn&LcbV zfo)iJHF))f0ecl&U{`7#pl!lIoMY`kPG=q7#9zu5H@_fCvE7vNv{v?Z|2wUr&DLtC zHL}{z>7*8Rdj$Q%3EMggcv>5eY#{J+VUe>tKCOYV;_0*&_7<9)*3kWG{!`o9E1dp? z6ZKV<)i0ao?`Pz{h=q@eg~8wtl?n&&wl#G)RuW{hKLwI4Rh7ue*g?0Nwzk^*wfXU- z4YJ+i!MXx2PmPS0mYfx9n&7oY6LA#;g3+;c$Sz@&K=wq8kG|Fra!We0L_s2$QW=Zk zo5WVdj7=T7q?)Bj635QOGz!}ek^~qD5CDBj5;%w*R|(Rj7A}sYv9Eq)dCkb!@CU?f zXtdM!cd$SEgy&C5$?kEgCkW2RXv@bLz$YTtCu7J{9_`3^l@~`(KAq+k25^s?1}U_+ zbE8_Q<>o})D4ng@SzBvvIY5FrNVM&wXl}NY2D@VNYVFuJAXUw#b{}i6#Hz$~S2s42 zv$iMWSBY8|ty;1s`{2+z6l1QbFlB+J%DA^ll1qwABcT8xDaR!VCV!nS-%LCX-12<+ z_}6CmY>h3ZXm^BO+L+KOX*%{D3);&EE@JJ&PnK>FjbEhO={n_?%my}DfRpTgg~p?I zC$?qJ_B$yX!?{*6$rkT@BN@|>rqL)+*nVx3RD@5an5!wJJMa3K|7?v)iKBSP)@+R5 zv4IL3??F11`C&`j8-mz9vFE*T={Xb~e=7&&m0013PyV(E$ literal 0 HcmV?d00001 diff --git a/spec/fixtures/files/debian/Nested_Release b/spec/fixtures/files/debian/Nested_Release new file mode 100644 index 000000000..994d6a636 --- /dev/null +++ b/spec/fixtures/files/debian/Nested_Release @@ -0,0 +1,247 @@ +Origin: LP-PPA-ondrej-nginx +Label: PPA for NGINX Stable with HTTP/2 +Suite: focal +Version: 20.04 +Codename: focal +Date: Fri, 26 May 2023 6:27:05 UTC +Architectures: amd64 arm64 armhf i386 ppc64el riscv64 s390x +Components: main +Description: Ubuntu Focal 20.04 +MD5Sum: + 981e4c2e020d5475bd5777f729031621 29008 main/binary-amd64/Packages + 6ada021f2fe814338373c5a673c1c6b2 6419 main/binary-amd64/Packages.gz + 9bca98c20b2144ee04c50e4e264db472 5888 main/binary-amd64/Packages.xz + 84af87c4c8bf68f1fcbf02582b5ce913 134 main/binary-amd64/Release + c007d99ef2dde4bf29d93f21d0f185e0 29012 main/binary-arm64/Packages + e3fee760a2f822199332f8958936afc8 6419 main/binary-arm64/Packages.gz + 675add161dec2c4631b12c9b29f3667f 5888 main/binary-arm64/Packages.xz + 939331613d2fb545cda2f5676de1c1f1 134 main/binary-arm64/Release + e98e5de578d289c3f3ee8f966809c213 28987 main/binary-armhf/Packages + 0a03f421a376d4aceb756bbe272053ac 6416 main/binary-armhf/Packages.gz + b6d4270c8e60192983c3f0cfbd1db77b 5892 main/binary-armhf/Packages.xz + f84736f614b57271e3d22a3951a19d2d 134 main/binary-armhf/Release + fd7f16dc03cd8a2d268fe79eea2704c5 6104 main/binary-i386/Packages + 53ca7c17d1ead2cc686731b4a1409396 1948 main/binary-i386/Packages.gz + 3271ae3116b9534ceb8474930936bfb3 1956 main/binary-i386/Packages.xz + 2e1a91fb5c7eb14df241b1e166669076 133 main/binary-i386/Release + 8d3678e87822ab86d31822c2b8d52799 29155 main/binary-ppc64el/Packages + 1afd795683b1730c1a5d4c79717294fe 6412 main/binary-ppc64el/Packages.gz + 9d0303aff7cfa5a69f2e2b6edf3a6d33 5888 main/binary-ppc64el/Packages.xz + 21159d15afb4176c1213c114818e4a7c 136 main/binary-ppc64el/Release + 6a142d4c73c3de4bd7a158224b54ae75 3486 main/binary-riscv64/Packages + 10cc0dbdcf2876118f69a9e6d6e6fe0e 1136 main/binary-riscv64/Packages.gz + fec587d40efdc9f9453caf4b076a967f 1196 main/binary-riscv64/Packages.xz + 57bd194347cd7044aae39becf8c8d8e0 136 main/binary-riscv64/Release + 6a142d4c73c3de4bd7a158224b54ae75 3486 main/binary-s390x/Packages + 10cc0dbdcf2876118f69a9e6d6e6fe0e 1136 main/binary-s390x/Packages.gz + fec587d40efdc9f9453caf4b076a967f 1196 main/binary-s390x/Packages.xz + 714ddb4d49a18cc6303ac88f5d333071 134 main/binary-s390x/Release + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-amd64/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-amd64/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-amd64/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-arm64/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-arm64/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-arm64/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-armhf/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-armhf/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-armhf/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-i386/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-i386/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-i386/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-ppc64el/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-ppc64el/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-ppc64el/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-riscv64/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-riscv64/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-riscv64/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debian-installer/binary-s390x/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debian-installer/binary-s390x/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debian-installer/binary-s390x/Packages.xz + 29d21cda14d75364d4fbb3355bd5ba40 25018 main/debug/binary-amd64/Packages + 4ac2959903ff3d6b528a21d6e5b4c011 5749 main/debug/binary-amd64/Packages.gz + 8bbfe12fd0c138b30ee2af0b87c7b288 5196 main/debug/binary-amd64/Packages.xz + 86f234a20296a1d01cb3fe8034667b00 25018 main/debug/binary-arm64/Packages + 0e4ba42f4baaa2ee12202477060e8ddc 5769 main/debug/binary-arm64/Packages.gz + 7b07d584e20aa5b36ace351607735bac 5220 main/debug/binary-arm64/Packages.xz + 1ec9c36b0ea93e7dea98f09adc1f8707 25018 main/debug/binary-armhf/Packages + d74367f4d3c5677a8fc7f92639058d76 5747 main/debug/binary-armhf/Packages.gz + 5e5cbb7f5e5d4222a01ab46e19d63f80 5220 main/debug/binary-armhf/Packages.xz + f08b9fb6c7399c68f8f030f5d6b09c7c 2310 main/debug/binary-i386/Packages + 6d7018fc7e0555fb38e7353ba3a4fe09 898 main/debug/binary-i386/Packages.gz + 2618090a38f4d10415227b29e5570b99 936 main/debug/binary-i386/Packages.xz + b25ad9e4cb17837d2de8116b4b5ba907 25138 main/debug/binary-ppc64el/Packages + 7e7af3a9a7b79c0efa8bfa947c6ed00e 5763 main/debug/binary-ppc64el/Packages.gz + a960a106b6786d9d704ba820faa2c5f4 5204 main/debug/binary-ppc64el/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debug/binary-riscv64/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debug/binary-riscv64/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debug/binary-riscv64/Packages.xz + d41d8cd98f00b204e9800998ecf8427e 0 main/debug/binary-s390x/Packages + fa9ac5a217b5547bc7dd4e6e894fe135 20 main/debug/binary-s390x/Packages.gz + 8dc5aea5b03dff8595f096f9e368e888 32 main/debug/binary-s390x/Packages.xz + 9d2bb1e8a4dad6c79b8591b8efe047b4 201 main/i18n/Index + 0508faa634d3fa9644d31ac334fd1ef7 22237 main/i18n/Translation-en + 7596563fa51ed6a2a0c22b46b36e3c8f 6367 main/i18n/Translation-en.gz + a96f01ca2262e16a8665176c0a0ed9fb 6104 main/i18n/Translation-en.xz + d0f5ef2d6ab566c9b2896e3090bbfbff 135 main/source/Release + fb3bbd7ba98d272ecfe6de3150601a81 6376 main/source/Sources + a52a826380a399d6a46a0e868190c6d7 1988 main/source/Sources.gz + 483f7cc86349f109d7852cfad31244e0 1980 main/source/Sources.xz +SHA1: + 7dbf83e8cdeffa8d285f02bc6a3b7c3401c731fe 29008 main/binary-amd64/Packages + 42bbbea0e89d5617336ed77932d98e0125b313e0 6419 main/binary-amd64/Packages.gz + 3b0f33025b5c23173ecd964579e44786fb59e044 5888 main/binary-amd64/Packages.xz + 073c3a508f1a7c0d0eaabe90c8b92f71a282eefb 134 main/binary-amd64/Release + 6f5bc2660c5a28db5243453a20e7bd83969f551e 29012 main/binary-arm64/Packages + f3ddb8ffcc7ad8d0d31145ac23d1235b06189dda 6419 main/binary-arm64/Packages.gz + 0487913ecb36df1d87bc42c2937073a771c067ee 5888 main/binary-arm64/Packages.xz + 7b51e81aa38daac027bb404899f552176933fa29 134 main/binary-arm64/Release + 80470be8395380648fb6cc399a7fc3e030a03100 28987 main/binary-armhf/Packages + 80de1b12afb36973528e7f57be8958b24d9f4988 6416 main/binary-armhf/Packages.gz + fb2600cb259cf8dae132f60d0437f5a5343d30dd 5892 main/binary-armhf/Packages.xz + fec206b6af21360582dfad81e74aa1d7c282c1f2 134 main/binary-armhf/Release + 6e476c133eeae8235301896a09384a5eabfebe52 6104 main/binary-i386/Packages + 89e9309543b217defbc4f9128c83bd79e966c53e 1948 main/binary-i386/Packages.gz + c4d7ef2f558262f95374b0e2f65bb5ed40e1334b 1956 main/binary-i386/Packages.xz + 519def120d2562d22dd5653e0ab017cb12a62fab 133 main/binary-i386/Release + 74685ba30eb67550b925434cba04419547798be8 29155 main/binary-ppc64el/Packages + be8983257a1dbebf575f0653b2c9b2cad25094ca 6412 main/binary-ppc64el/Packages.gz + 0b69336a50fb3c5f0642a1077ade32b6a11de291 5888 main/binary-ppc64el/Packages.xz + c078d934eb9fcd89ad9ec6c60bd14a67c41e78ec 136 main/binary-ppc64el/Release + 1dd4ec2925bc96d4280c3860494339359067a0b8 3486 main/binary-riscv64/Packages + c6697615bcea3f76bd483c06167b7aa651aaf8aa 1136 main/binary-riscv64/Packages.gz + 066056e9cbd492e4316d170f8d6f64474c60161a 1196 main/binary-riscv64/Packages.xz + 63e3b27ae80db472d30eb55a7cceb8da49f96377 136 main/binary-riscv64/Release + 1dd4ec2925bc96d4280c3860494339359067a0b8 3486 main/binary-s390x/Packages + c6697615bcea3f76bd483c06167b7aa651aaf8aa 1136 main/binary-s390x/Packages.gz + 066056e9cbd492e4316d170f8d6f64474c60161a 1196 main/binary-s390x/Packages.xz + f94dac699569fb3ed00607b09075397537600cf9 134 main/binary-s390x/Release + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-amd64/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-amd64/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-amd64/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-arm64/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-arm64/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-arm64/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-armhf/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-armhf/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-armhf/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-i386/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-i386/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-i386/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-ppc64el/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-ppc64el/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-ppc64el/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-riscv64/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-riscv64/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-riscv64/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debian-installer/binary-s390x/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debian-installer/binary-s390x/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debian-installer/binary-s390x/Packages.xz + 8228cfdd7d0c848b0782d6890bcb6315b8a9a198 25018 main/debug/binary-amd64/Packages + 4d03307b0f3054591c7af1bcc03d9e66e6a2f979 5749 main/debug/binary-amd64/Packages.gz + 2356d87c0a1daadb8925c5aac2fc13d454785444 5196 main/debug/binary-amd64/Packages.xz + 5230b4e3e00f4cb06c41cbc4e9fa8225063aa033 25018 main/debug/binary-arm64/Packages + 30515603e2f5a19e5bc6f8d94f76b956fa9acf7b 5769 main/debug/binary-arm64/Packages.gz + f72d63d70a492f3a68fd7dd1f96a8b73d34a62c6 5220 main/debug/binary-arm64/Packages.xz + bea33a15fb9f61c872c502abb39209b21b3172b9 25018 main/debug/binary-armhf/Packages + d9210cb8f555d4cb6f28e7a17545ff68c27a2970 5747 main/debug/binary-armhf/Packages.gz + e564780fcc0a42b1deb27657d652c9d1f3a5600e 5220 main/debug/binary-armhf/Packages.xz + 2d8f585e0b6a6cee3d9cc0f4e51ec0c7fa2a8a57 2310 main/debug/binary-i386/Packages + 06b07ca65b4c65a07a60bfcd032c8489c342765c 898 main/debug/binary-i386/Packages.gz + 4122a5a6193cdd3ecffeb6e1f820341c5b1bca33 936 main/debug/binary-i386/Packages.xz + 3be6bce33adc89fc127eade07d6277de31f1b60e 25138 main/debug/binary-ppc64el/Packages + 93809d71b5cc2c4f8e4319eb098ce9f1933701c0 5763 main/debug/binary-ppc64el/Packages.gz + dcbd113bde6073ccfcd05f6297762d99f6287c91 5204 main/debug/binary-ppc64el/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debug/binary-riscv64/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debug/binary-riscv64/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debug/binary-riscv64/Packages.xz + da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/debug/binary-s390x/Packages + 89892054d65b8b0dd6a081b33a97b6f2bd1fa267 20 main/debug/binary-s390x/Packages.gz + 9746882f4236fa1c3a8f86be2f1d9c46680c0b10 32 main/debug/binary-s390x/Packages.xz + 0deb7607a910cd17a05d8f0868d7e42ef1fa63bf 201 main/i18n/Index + ea7790fa38613fc67895a31632db8040aabecaf8 22237 main/i18n/Translation-en + 3a93ea38456709e95161485dd0a9367101222b33 6367 main/i18n/Translation-en.gz + 2499ac6b0369a515853c8247bfdd8d79054d4841 6104 main/i18n/Translation-en.xz + 64e3312676d3bf4cf8ddf89b4a11acbd492df8ec 135 main/source/Release + 30d636af01d70eb5ba9261cb931045095c9ba4bf 6376 main/source/Sources + a274a2f4451b2e3f8d9bf87b339c994faa895ff6 1988 main/source/Sources.gz + 455299697da9ca492a6b66f33115a732b1919923 1980 main/source/Sources.xz +SHA256: + 46d7bcf8e069c84a49123e9b70d317f99a189eacacc5e413a4c77856e54f788f 29008 main/binary-amd64/Packages + 9f8c4ece8742794c12a676158d8731b69b66b0766626270590ed09a01f65bfd3 6419 main/binary-amd64/Packages.gz + 207586b58affe7f867c471ffd9b63e80165053f6e54ee4a6d011b149fbfcf866 5888 main/binary-amd64/Packages.xz + b68e91c4b89dbe245fdef76c4efa09f5168948970f9b712ce93547222ca25bb3 134 main/binary-amd64/Release + 3afe05d9b12c2fc3bd8af4f06f2dce85fd32b9e1a4096d7cb7151fe36ef40365 29012 main/binary-arm64/Packages + 91c66887eefa4ae758e34ca9aa2c2b8cf1c48ceaadb999a3b7a67bb37b65b2ab 6419 main/binary-arm64/Packages.gz + fd26475212f801c28738efff64bc00977e5d30a09ec6d1574549a0431aff121f 5888 main/binary-arm64/Packages.xz + c39f2350a6c893090fa1162aa3281dbf8e591c154122a007c458b537298dcc0f 134 main/binary-arm64/Release + d2c02d68c59a7cbed3008d52f92b452a79949f2ca83e3fce59606091c3bfc267 28987 main/binary-armhf/Packages + 70b5e42def597e161558e9b67ee49d9378fe4ac80aa0280034e9c412e544616b 6416 main/binary-armhf/Packages.gz + ea9babc2bbd4a3e629ca22d0326e132b5535502c6863a74879bc4eee0a405698 5892 main/binary-armhf/Packages.xz + 0c7c3934800ac686bbd1324734f75645a524648c7779456291bd1d67f4720035 134 main/binary-armhf/Release + 206edb9a58c28b1c9a46fbf3e3451f81a8d10cc17374d8e201e6d8791d70a487 6104 main/binary-i386/Packages + 79391443843abee883a484ed4c07936cba3959ab4dade3852028428159b9c411 1948 main/binary-i386/Packages.gz + 323439e17b04db5fbdc44dea2895277596f2f5a3c36998410e3613c8450f8fa7 1956 main/binary-i386/Packages.xz + 4451595be754481c35f60469afb31ae169aa08b4be0134886e6b0615330051af 133 main/binary-i386/Release + c0ae699ba49cd84459ed9a08b7ee423f802617e889f26bcd955902ec5c6ef695 29155 main/binary-ppc64el/Packages + 2ee11bc55599681abda0b6480b8d59bf3009c13d0585b268652487bc4a72d486 6412 main/binary-ppc64el/Packages.gz + 2dbe2921df2d3cf3aed903a07c4f218a10d5d35a9e55b5bada8a0ef6f5566687 5888 main/binary-ppc64el/Packages.xz + b7a4a21d465320c4236bb9a2925b23a6df7b6cb92f638c93396aca965072eb2e 136 main/binary-ppc64el/Release + cde25cab3406f13557a82d944249bda1ee47b4664957b6eeb86121217433b2ed 3486 main/binary-riscv64/Packages + 1e86ab07bd8c98caf3c05f0a1091296be7e3faaa1cda1f764de8f4f26eea2d50 1136 main/binary-riscv64/Packages.gz + 8804e1312631b6603674df1ac27fdfaa8ccb00cd682cd8c937a30d7b0f32ff9c 1196 main/binary-riscv64/Packages.xz + 4d097996f75a8548bafddec01e04eae871e13f34fe1dd66e98b38e68149c08ed 136 main/binary-riscv64/Release + cde25cab3406f13557a82d944249bda1ee47b4664957b6eeb86121217433b2ed 3486 main/binary-s390x/Packages + 1e86ab07bd8c98caf3c05f0a1091296be7e3faaa1cda1f764de8f4f26eea2d50 1136 main/binary-s390x/Packages.gz + 8804e1312631b6603674df1ac27fdfaa8ccb00cd682cd8c937a30d7b0f32ff9c 1196 main/binary-s390x/Packages.xz + 46e21a856aff2287d16e31009478a90a70ff0d8516554ce21a57550940168ae1 134 main/binary-s390x/Release + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-amd64/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-amd64/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-amd64/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-arm64/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-arm64/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-arm64/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-armhf/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-armhf/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-armhf/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-i386/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-i386/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-i386/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-ppc64el/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-ppc64el/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-ppc64el/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-riscv64/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-riscv64/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-riscv64/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debian-installer/binary-s390x/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debian-installer/binary-s390x/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debian-installer/binary-s390x/Packages.xz + 9dd99bc9b479ae0e96f2f464ec3f61081c8a359968642ea90b09e516695764c6 25018 main/debug/binary-amd64/Packages + 7290c8d07e7439776c8bcf69e40fdb11467a4168cc4ee931138c9f056681679e 5749 main/debug/binary-amd64/Packages.gz + f925fc9cdf353e52c5ff0bb2a01a54030667d0102fa3fc58629e8bb601b89b0c 5196 main/debug/binary-amd64/Packages.xz + bcba848fbb00447ca549629c9855ee3f3afdc2d3ad08f6df6ce71732022573e4 25018 main/debug/binary-arm64/Packages + 170d70b521b415448b114d8b1d4a9d04abdb852a5a05e3ea56e505c1c81997e6 5769 main/debug/binary-arm64/Packages.gz + b1604294ff3204a716d0ca38ffae8d858383f6d458f8d537a485836a98b72d6d 5220 main/debug/binary-arm64/Packages.xz + ac78b7c2222c54b356e49b9876cffde2d574055376b6a357bb8c09b616a51ceb 25018 main/debug/binary-armhf/Packages + 4108ca6d29b26372f7408bd80307eb51dd868d414bd8cdb81a49d8c3534b9434 5747 main/debug/binary-armhf/Packages.gz + eeb527823a3421bcc9e4a4e81ac19c516ed97eb2b8a589be2d94652fd6159c90 5220 main/debug/binary-armhf/Packages.xz + d70b2b304e1ad8fbdcc9862e3168fbaa66c67ac84efc1285b9e0a2446417bc57 2310 main/debug/binary-i386/Packages + e89277865c7203cf3135783401c5edb04f1168c7ed91bd904bc693b397f862bf 898 main/debug/binary-i386/Packages.gz + 7fe9a00b9a5a7039d0a58bbb4a4ce77796d6b51125121c3100b69ec1eb2b73c8 936 main/debug/binary-i386/Packages.xz + be4145d43170960e2a63fe37ce49056ea767d877f7c99266b09a95c539d0520c 25138 main/debug/binary-ppc64el/Packages + f24c97af7e759d451b22697cbc37830aae632df31f85513a0652159b3d2973e7 5763 main/debug/binary-ppc64el/Packages.gz + e221f45db4abbb95efa4b52501545e1829bc50664c887069ee6915419a8e81dd 5204 main/debug/binary-ppc64el/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debug/binary-riscv64/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debug/binary-riscv64/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debug/binary-riscv64/Packages.xz + e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/debug/binary-s390x/Packages + 9ceffb7310338057cfe71a4ae1e2c98d2c485d81cdef906532a801f457a38d64 20 main/debug/binary-s390x/Packages.gz + 0040f94d11d0039505328a90b2ff48968db873e9e7967307631bf40ef5679275 32 main/debug/binary-s390x/Packages.xz + 54a93f60720cf899f7a11e4029f08cbc9579ae0b67d7bb2858c819f290a20506 201 main/i18n/Index + 94da79e29963e1fb6ef793e21c987d2e0a29d4bd26929c9459ce2e30002a437c 22237 main/i18n/Translation-en + e2fef447d114c13919243a38b108375f16bd24f91676e95878d67e7f32637cf9 6367 main/i18n/Translation-en.gz + 7fb69dc91fc9edbb8bbf5f1086f49f325c6a75e5431cdcf9cdd09aacff48d5a3 6104 main/i18n/Translation-en.xz + d7758bdad693afe4d0644eef0ca7bd357204e2d464422e769e4dd1ec804dff92 135 main/source/Release + aa1da047cfd128322cc35434ceeb1ff7c1061eacb510292470f8a88c99a7d958 6376 main/source/Sources + abc69bee0a5e5a731f835d6cfb1157ff4cace91082e00da4a8ea1e4cfe2a8889 1988 main/source/Sources.gz + a1cc34c569d0d64c1d3147872fed6d9496f85299bcc3c1b72a9414c7c1b9db9f 1980 main/source/Sources.xz +Acquire-By-Hash: yes diff --git a/spec/lib/rmt/file_validator_spec.rb b/spec/lib/rmt/file_validator_spec.rb index f50f9c54a..488259a0e 100644 --- a/spec/lib/rmt/file_validator_spec.rb +++ b/spec/lib/rmt/file_validator_spec.rb @@ -238,30 +238,6 @@ def initialize(deep_verify) end end - RSpec::Matchers.define :contain_records_like do |expected| - match do |actual| - record_struct = Struct.new(:local_path, :checksum, :checksum_type, :size) - - @actual = actual.map { |r| record_struct.new(r.local_path, r.checksum, r.checksum_type, r.size) } - @expected = expected.map { |r| record_struct.new(r.local_path, r.checksum, r.checksum_type, r.size) } - - actual.all? do |record| - expected.any? do |object| - record.local_path == object.local_path && - record.checksum == object.checksum && - record.checksum_type == object.checksum_type && - record.size == object.size - end - end - end - - failure_message do |actual| - "expected that collection #{actual} would contain #{expected}" - end - - diffable - end - describe '#find_valid_files_by_checksum' do let(:valid_file) do fixture_path = file_fixture('dummy_product/product/apples-0.1-0.x86_64.rpm').to_s diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 767595cfe..6270ba9db 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -177,6 +177,7 @@ it 'downloads enqueued contents and clear queue' do expect(downloader).to receive(:download_multi) + expect(base.enqueued.count).to eq(1) base.download_enqueued expect(base.enqueued).to be_empty end @@ -236,7 +237,7 @@ it 'copies content from source to destination without backup' do expect(base).to receive(:replace_directory).with(source: src, destination: dest, with_backup: false).and_yield - expect(FileUtils).to receive(:mv).with(Dir.glob(src), dest) + expect(FileUtils).to receive(:mv).with(Dir.glob(src), dest, force: true) base.copy_directory_content(source: src, destination: dest) end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 44cda251a..ac139bde4 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -83,9 +83,10 @@ end describe '#mirror_metadata' do + let(:release_fixture) { 'Release' } let(:config) do { - relative_path: 'Release', + relative_path: release_fixture, base_dir: file_fixture('debian/'), base_url: 'https://updates.suse.de/Debian/' } @@ -100,7 +101,7 @@ it 'succeeds' do allow(debian).to receive(:check_signature) allow(debian).to receive(:parse_release_file).and_return([]) - expect(debian).to receive(:download_enqueued) + expect(debian).to receive(:download_enqueued).twice debian.mirror_metadata end @@ -110,7 +111,36 @@ it 'downloads and parses the file' do expect(debian).to receive(:download_cached!).with(release_path, to: 'bar') expect(debian).to receive(:check_signature) + expect(debian).to receive(:download_enqueued).twice + debian.mirror_metadata + end + end + + context 'nested debian repository' do + let(:release_fixture) { 'Nested_Release' } + + before do + allow(debian).to receive(:download_cached!).and_return(release_ref) + allow(debian).to receive(:check_signature) + described_class.send(:public, :enqueued) + end + + it 'ignores non-existent references from release file' do + allow(debian).to receive(:download_enqueued) + allow(debian).to receive(:enqueue) + + expect(debian).to receive(:download_enqueued).with(continue_on_error: true) + expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/(Packages|Sources|Translation)(-\w+)?$/))) + + debian.mirror_metadata + end + + it 'calls download_enqueued for the remaining valid paths' do + expect(debian).to receive(:download_enqueued).with(continue_on_error: true) expect(debian).to receive(:download_enqueued) + expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/(Packages|Sources|Translation)(-\w+)?$/))).once + expect(debian).to receive(:enqueue).once + debian.mirror_metadata end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 63a514779..9a015c6dc 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -3,16 +3,6 @@ RSpec.describe RMT::Mirror::Repomd do subject(:repomd) { described_class.new(**repomd_configuration) } - RSpec::Matchers.define :file_reference_containing_path do |expected| - match do |actual| - actual.local_path.include?(expected) - end - - failure_message do |actual| - "expected that file path #{actual.local_path} would contain #{expected}" - end - end - let(:logger) { RMT::Logger.new('/dev/null') } diff --git a/spec/support/matchers.rb b/spec/support/matchers.rb new file mode 100644 index 000000000..ae9e73c79 --- /dev/null +++ b/spec/support/matchers.rb @@ -0,0 +1,43 @@ +RSpec::Matchers.define :file_reference_containing_path do |expected| + match do |actual| + actual.local_path.include?(expected) + end + + failure_message do |actual| + "expected that file path #{actual.local_path} would contain #{expected}" + end +end + +RSpec::Matchers.define :be_like_relative_path do |regex| + match do |actual| + actual.relative_path =~ regex + end + + failure_message do |actual| + "expected that file path #{actual.relative_path} would contain #{regex}" + end +end + +RSpec::Matchers.define :contain_records_like do |expected| + match do |actual| + record_struct = Struct.new(:local_path, :checksum, :checksum_type, :size) + + @actual = actual.map { |r| record_struct.new(r.local_path, r.checksum, r.checksum_type, r.size) } + @expected = expected.map { |r| record_struct.new(r.local_path, r.checksum, r.checksum_type, r.size) } + + actual.all? do |record| + expected.any? do |object| + record.local_path == object.local_path && + record.checksum == object.checksum && + record.checksum_type == object.checksum_type && + record.size == object.size + end + end + end + + failure_message do |actual| + "expected that collection #{actual} would contain #{expected}" + end + + diffable +end From c7007429cbbbdaa754b675c66beba1cb5d3dbe3c Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 17 Jan 2024 12:21:43 +0100 Subject: [PATCH 41/51] Improve log messages Increase test coverage Fix variable naming --- lib/rmt/cli/export.rb | 2 +- lib/rmt/cli/import.rb | 2 +- lib/rmt/mirror.rb | 3 + lib/rmt/mirror/base.rb | 1 - lib/rmt/mirror/debian.rb | 8 ++- lib/rmt/mirror/file_reference.rb | 4 -- lib/rmt/mirror/license.rb | 1 + spec/lib/rmt/cli/export_spec.rb | 2 +- spec/lib/rmt/mirror/base_spec.rb | 27 ++++++-- spec/lib/rmt/mirror/debian_spec.rb | 12 ++-- spec/lib/rmt/mirror/license_spec.rb | 9 ++- spec/lib/rmt/mirror/repomd_spec.rb | 18 ++--- spec/lib/rmt/mirror/suma_product_tree_spec.rb | 4 +- spec/lib/rmt/mirror_spec.rb | 66 ++++++++++++++++--- spec/support/matchers.rb | 2 + 15 files changed, 116 insertions(+), 45 deletions(-) diff --git a/lib/rmt/cli/export.rb b/lib/rmt/cli/export.rb index edc666edc..d8265e1f5 100644 --- a/lib/rmt/cli/export.rb +++ b/lib/rmt/cli/export.rb @@ -34,7 +34,7 @@ def repos(path) begin suma_product_tree.mirror rescue RMT::Mirror::Exception => e - logger.warn(e.message) + logger.warn(_('Exporting SUSE Manager product tree failed: %{error_message}') % { error_message: e.message }) end repos_file = File.join(path, 'repos.json') diff --git a/lib/rmt/cli/import.rb b/lib/rmt/cli/import.rb index a51d9cd58..1ca7dba2b 100644 --- a/lib/rmt/cli/import.rb +++ b/lib/rmt/cli/import.rb @@ -25,7 +25,7 @@ def repos(path) url: suma_repo_url ).mirror rescue RMT::Mirror::Exception => e - logger.warn(e.message) + logger.warn(_('Importing suma product tree failed: %{error_message}') % { error_message: e.message }) end repos = JSON.parse(File.read(repos_file)) diff --git a/lib/rmt/mirror.rb b/lib/rmt/mirror.rb index 8c3436c16..1c71d1f5d 100644 --- a/lib/rmt/mirror.rb +++ b/lib/rmt/mirror.rb @@ -37,6 +37,9 @@ def repository_mirror_class end def repository_type + # We search repomd structure first since it is more common + # Debian is less common + search = { repomd: File.join(repository.external_url, RPM_FILE_NEEDLE), debian: File.join(repository.external_url, DEB_FILE_NEEDLE) diff --git a/lib/rmt/mirror/base.rb b/lib/rmt/mirror/base.rb index d4c74893d..7a20b2c56 100644 --- a/lib/rmt/mirror/base.rb +++ b/lib/rmt/mirror/base.rb @@ -80,7 +80,6 @@ def repository_path(*args) File.join(mirroring_base_dir, repository.local_path, *args) end - # FIXME: Write some specs for me! def create_repository_path FileUtils.mkpath(repository_path) unless Dir.exist?(repository_path) rescue StandardError => e diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index a98df88c5..50be91727 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -3,6 +3,8 @@ class RMT::Mirror::Debian < RMT::Mirror::Base SIGNATURE_FILE_NAME = 'Release.gpg'.freeze KEY_FILE_NAME = 'Release.key'.freeze INRELEASE_FILE_NAME = 'InRelease'.freeze + NESTED_REPOSITORY_REGEX = %r{/dists/\w*/$}.freeze + DETECT_NONMANDATORY_FILES = %r{/(Packages|Sources|Translation)(-\w+)?$/}.freeze def mirror_implementation create_repository_path @@ -32,7 +34,7 @@ def mirror_metadata # The nested debian structure only contains the zipped version of packages sometimes # However, the release file still contains a reference to the unzipped versions # So, we don't error if they don't exist - packages, remaining = metadata_refs.partition { |ref| ref.relative_path.match(/(Packages|Sources|Translation)(-\w+)?$/) } + packages, remaining = metadata_refs.partition { |ref| ref.relative_path.match(DETECT_NONMANDATORY_FILES) } enqueue(packages) download_enqueued(continue_on_error: true) @@ -50,8 +52,8 @@ def mirror_packages(metadata_refs) # In a nested debian repository stucture, the metadata and packages are stored in different locations # so we need to update the base_url if we encounter the nested structure # We assume that if the base_url contains '/dists/', it's a nested debian structure - if ref.base_url.match?(%r{/dists/\w*/$}) - ref.base_url.sub!(%r{(/dists/\w*/$)}, '/') + if ref.base_url.match?(NESTED_REPOSITORY_REGEX) + ref.base_url.sub!(NESTED_REPOSITORY_REGEX, '/') end enqueue(ref) if need_to_download?(ref) end diff --git a/lib/rmt/mirror/file_reference.rb b/lib/rmt/mirror/file_reference.rb index c48bb3119..d958d9d4e 100644 --- a/lib/rmt/mirror/file_reference.rb +++ b/lib/rmt/mirror/file_reference.rb @@ -49,8 +49,4 @@ def remote_path def cache_timestamp File.mtime(cache_path).utc if cache_path && File.exist?(cache_path) end - - def to_s - relative_path - end end diff --git a/lib/rmt/mirror/license.rb b/lib/rmt/mirror/license.rb index 4bcc7a05f..be4dc546b 100644 --- a/lib/rmt/mirror/license.rb +++ b/lib/rmt/mirror/license.rb @@ -18,6 +18,7 @@ def licenses_available? end request.run + logger.debug("No license directory found for repository '#{uri}'") false end diff --git a/spec/lib/rmt/cli/export_spec.rb b/spec/lib/rmt/cli/export_spec.rb index 41c6cf481..140c1423d 100644 --- a/spec/lib/rmt/cli/export_spec.rb +++ b/spec/lib/rmt/cli/export_spec.rb @@ -95,7 +95,7 @@ allow_any_instance_of(RMT::Mirror).to receive(:mirror_now) expect(suma_product_tree_double).to receive(:mirror).and_raise(RMT::Mirror::Exception, 'black mirror') - expect_any_instance_of(RMT::Logger).to receive(:warn).with('black mirror') + expect_any_instance_of(RMT::Logger).to receive(:warn).with(/black mirror/) command end end diff --git a/spec/lib/rmt/mirror/base_spec.rb b/spec/lib/rmt/mirror/base_spec.rb index 6270ba9db..8c83f5e5a 100644 --- a/spec/lib/rmt/mirror/base_spec.rb +++ b/spec/lib/rmt/mirror/base_spec.rb @@ -1,9 +1,9 @@ require 'rails_helper' describe RMT::Mirror::Base do - subject(:base) { described_class.new(**configuration) } + subject(:base) { described_class.new(**mirror_configuration) } - let(:configuration) do + let(:mirror_configuration) do { repository: repository, logger: logger, @@ -86,6 +86,21 @@ end end + describe '#create_repository_path' do + it 'creates the repository path' do + allow(Dir).to receive(:exist?).and_return(false) + expect(FileUtils).to receive(:mkpath).with('/rspec/repository/update/hype/15.3/product/') + base.create_repository_path + end + + it 'fails when it could not create the repository path' do + allow(Dir).to receive(:exist?).and_return(false) + allow(FileUtils).to receive(:mkpath).and_raise(StandardError) + + expect { base.create_repository_path }.to raise_error(RMT::Mirror::Exception, /Could not create local directory/) + end + end + describe '#cleanup_temp_dirs' do let(:temp_metadata) { '/tmp/metadata' } let(:temp_licenses) { '/tmp/licenses' } @@ -124,15 +139,15 @@ end describe '#check_signature' do - let(:config) do + let(:ref_configuration) do { base_dir: '/tmp', base_url: 'https://updates.suse.de/' } end - let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.gpg', **config) } - let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.key', **config) } - let(:metadata) { RMT::Mirror::FileReference.new(relative_path: 'metadata', **config) } + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.gpg', **ref_configuration) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repo.key', **ref_configuration) } + let(:metadata) { RMT::Mirror::FileReference.new(relative_path: 'metadata', **ref_configuration) } let(:gpg_checker) do RMT::GPG.new( metadata_file: metadata.local_path, diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index ac139bde4..398274202 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -1,7 +1,7 @@ require 'rails_helper' describe RMT::Mirror::Debian do - subject(:debian) { described_class.new(**configuration) } + subject(:debian) { described_class.new(**debian_mirror_configuration) } let(:repository) do create :repository, @@ -11,7 +11,7 @@ # Configuration for Debian mirroring instance let(:mirroring_base_dir) { '/test/repository/base/path/' } - let(:configuration) do + let(:debian_mirror_configuration) do { repository: repository, logger: RMT::Logger.new('/dev/null'), @@ -84,14 +84,14 @@ describe '#mirror_metadata' do let(:release_fixture) { 'Release' } - let(:config) do + let(:release_configuration) do { relative_path: release_fixture, base_dir: file_fixture('debian/'), base_url: 'https://updates.suse.de/Debian/' } end - let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + let(:release_ref) { RMT::Mirror::FileReference.new(**release_configuration) } before do allow(debian).to receive(:temp).with(:metadata).and_return('bar') @@ -194,14 +194,14 @@ end describe '#parse_release_file' do - let(:config) do + let(:release_configuration) do { relative_path: rel_path, base_dir: file_fixture('debian/'), base_url: 'https://updates.suse.de/Debian/' } end - let(:release_ref) { RMT::Mirror::FileReference.new(**config) } + let(:release_ref) { RMT::Mirror::FileReference.new(**release_configuration) } context 'Release file is valid' do let(:rel_path) { 'Release' } diff --git a/spec/lib/rmt/mirror/license_spec.rb b/spec/lib/rmt/mirror/license_spec.rb index f4bea4446..1cec189dc 100644 --- a/spec/lib/rmt/mirror/license_spec.rb +++ b/spec/lib/rmt/mirror/license_spec.rb @@ -14,20 +14,22 @@ let(:license_configuration) do { repository: repository, - logger: RMT::Logger.new('/dev/null'), + logger: logger, mirroring_base_dir: base_dir } end + let(:logger) { RMT::Logger.new('/dev/null') } + let(:fixture) { 'directory.yast' } - let(:config) do + let(:license_listing_configuration) do { relative_path: fixture, base_dir: file_fixture(''), base_url: 'https://updates.suse.de/sles/' } end - let(:licenses_ref) { RMT::Mirror::FileReference.new(**config) } + let(:licenses_ref) { RMT::Mirror::FileReference.new(**license_listing_configuration) } before do allow(FileUtils).to receive(:mkpath).with(license.repository_path).and_return(nil) @@ -42,6 +44,7 @@ it 'returns false if directory.yast is not available' do stub_request(:head, license.repository_url('directory.yast')).to_return(status: 404, body: '', headers: {}) + expect(logger).to receive(:debug) expect(license.licenses_available?).to eq(false) end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 9a015c6dc..16954b535 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -1,7 +1,7 @@ require 'rails_helper' RSpec.describe RMT::Mirror::Repomd do - subject(:repomd) { described_class.new(**repomd_configuration) } + subject(:repomd) { described_class.new(**repomd_mirror_configuration) } let(:logger) { RMT::Logger.new('/dev/null') } @@ -15,7 +15,7 @@ # Configuration for Debian mirroring instance let(:base_dir) { '/test/repository/base/path/' } - let(:repomd_configuration) do + let(:repomd_mirror_configuration) do { repository: repository, logger: logger, @@ -25,14 +25,14 @@ # Configuration for file reference to an arbitrary fixture let(:fixture) { 'repodata/repomd.xml' } - let(:config) do + let(:file_ref_configuration) do { relative_path: fixture, base_dir: file_fixture('dummy_repo/'), base_url: 'https://updates.suse.com/sample/repository/15.4/' } end - let(:repomd_ref) { RMT::Mirror::FileReference.new(**config) } + let(:repomd_ref) { RMT::Mirror::FileReference.new(**file_ref_configuration) } before do described_class.send(:public, *described_class.protected_instance_methods) @@ -75,15 +75,15 @@ end describe '#mirror_metadata' do - let(:x_config) do + let(:ref_configuration) do { base_dir: base_dir, base_url: 'https://updates.suse.com/sample/repository/15.4/', cache_dir: repomd.repository_path } end - let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **x_config) } - let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **x_config) } + let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **ref_configuration) } + let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **ref_configuration) } let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } before do @@ -134,7 +134,7 @@ let(:fixture) { 'repodata/repomd.xml' } let(:fixture_base_dir) { file_fixture('dummy_repo') } let(:repomd_package_ref) do - RMT::Mirror::FileReference.new(**config).tap do |ref| + RMT::Mirror::FileReference.new(**file_ref_configuration).tap do |ref| ref.type = type end end @@ -171,7 +171,7 @@ describe '#mirror_packages' do let(:fixture) { 'repodata/abf421e45af5cd686f050bab3d2a98e0a60d1b5ca3b07c86cb948fc1abfa675e-primary.xml.gz' } - let(:primary_ref) { RMT::Mirror::FileReference.new(**config).tap { |ref| ref.type = :primary } } + let(:primary_ref) { RMT::Mirror::FileReference.new(**file_ref_configuration).tap { |ref| ref.type = :primary } } let(:package_ref) { instance_double(RMT::Mirror::FileReference) } it 'downloads the reference packages' do diff --git a/spec/lib/rmt/mirror/suma_product_tree_spec.rb b/spec/lib/rmt/mirror/suma_product_tree_spec.rb index 96627603c..495141d34 100644 --- a/spec/lib/rmt/mirror/suma_product_tree_spec.rb +++ b/spec/lib/rmt/mirror/suma_product_tree_spec.rb @@ -1,9 +1,9 @@ require 'rails_helper' RSpec.describe RMT::Mirror::SumaProductTree do - subject(:suma) { described_class.new(**configuration) } + subject(:suma) { described_class.new(**suma_mirror_configuration) } - let(:configuration) do + let(:suma_mirror_configuration) do { logger: RMT::Logger.new('/dev/null'), mirroring_base_dir: base_dir diff --git a/spec/lib/rmt/mirror_spec.rb b/spec/lib/rmt/mirror_spec.rb index 2f23e4479..5829ec02d 100644 --- a/spec/lib/rmt/mirror_spec.rb +++ b/spec/lib/rmt/mirror_spec.rb @@ -27,26 +27,28 @@ it 'uses the credentials from the repository if the repository has credentials' do stub_request(:head, authenticated_repo_url) - .to_return(status: 200, body: '', headers: {}) + .to_return(status: 200, body: '', headers: {}) allow(repository).to receive(:auth_token).and_return('token') expect(RMT::HttpRequest).to receive(:new) - .with(authenticated_repo_url, method: :head, followlocation: true) - .and_call_original + .with(authenticated_repo_url, method: :head, followlocation: true) + .and_call_original mirror.repository_type end it 'uses no credentials from the repository if the repository has no credentials' do stub_request(:head, repomd_url) - .to_return(status: 200, body: '', headers: {}) + .to_return(status: 200, body: '', headers: {}) expect(RMT::HttpRequest).to receive(:new) - .with(URI.parse(repomd_url), method: :head, followlocation: true) - .and_call_original + .with(URI.parse(repomd_url), method: :head, followlocation: true) + .and_call_original mirror.repository_type end + + # it 'continues checking repo if fi' end context 'repomd repository' do @@ -68,8 +70,8 @@ end end - context 'debian flat repository' do - it 'detects a flat debian repository' do + context 'debian repository' do + it 'detects a debian repository' do stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) stub_request(:head, debian_url).to_return(status: 200, body: '', headers: {}) @@ -77,6 +79,19 @@ end end + context 'local file as URI' do + let(:url) { 'file:///test/export/SUSE/Products/SLE-Product-SLES/15-SP4/x86_64/product/' } + let(:path_repomd) { File.join(URI.join(url).path, 'repodata/repomd.xml') } + let(:path_debian) { File.join(URI.join(url).path, 'Release') } + + it 'continues checking for repository type' do + allow(File).to receive(:exist?).with(path_repomd).and_return(false) + allow(File).to receive(:exist?).with(path_debian).and_return(true) + + expect(mirror.repository_type).to eq(:debian) + end + end + context 'unknown repository type' do it 'raises if a unknown repository type is detected' do stub_request(:head, repomd_url).to_return(status: 404, body: '', headers: {}) @@ -86,4 +101,39 @@ end end end + + describe '#mirror_now' do + context 'repomd repository' do + let(:repomd_mirror) { instance_double('RMT::Mirror::Repomd') } + + before do + allow(mirror).to receive(:repository_type).and_return(:repomd) + allow(RMT::Mirror::Repomd).to receive(:new).and_return(repomd_mirror) + end + + it 'creates a repomd mirror instance and calls mirror' do + expect(repomd_mirror).to receive(:mirror) + mirror.mirror_now + end + end + + context 'debian repository' do + let(:debian_mirror) { instance_double('RMT::Mirror::Debian') } + + before do + allow(mirror).to receive(:repository_type).and_return(:debian) + allow(RMT::Mirror::Debian).to receive(:new).and_return(debian_mirror) + end + + it 'creates a debian mirror instance and calls mirror' do + expect(debian_mirror).to receive(:mirror) + mirror.mirror_now + end + end + + it 'raises an exception if the repository type is unknown' do + allow(mirror).to receive(:repository_type).and_return(nil) + expect { mirror.mirror_now }.to raise_error(RMT::Mirror::Exception) + end + end end diff --git a/spec/support/matchers.rb b/spec/support/matchers.rb index ae9e73c79..999d07d9b 100644 --- a/spec/support/matchers.rb +++ b/spec/support/matchers.rb @@ -18,6 +18,7 @@ end end +# rubocop:disable Lint/StructNewOverride RSpec::Matchers.define :contain_records_like do |expected| match do |actual| record_struct = Struct.new(:local_path, :checksum, :checksum_type, :size) @@ -41,3 +42,4 @@ diffable end +# rubocop:enable Lint/StructNewOverride From a934cec6ccd5aadb001bac512b45f6522e21e5ac Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Thu, 18 Jan 2024 10:47:08 +0100 Subject: [PATCH 42/51] I'm a not working commit! --- lib/rmt/mirror/debian.rb | 18 ++++++---- .../Packages.gz} | Bin .../debian/{Nested_Release => nested/Release} | 0 spec/lib/rmt/mirror/debian_spec.rb | 32 ++++++++++++------ 4 files changed, 33 insertions(+), 17 deletions(-) rename spec/fixtures/files/debian/{Nested_Packages.gz => nested/Packages.gz} (100%) rename spec/fixtures/files/debian/{Nested_Release => nested/Release} (100%) diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 50be91727..49da648e6 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -3,7 +3,7 @@ class RMT::Mirror::Debian < RMT::Mirror::Base SIGNATURE_FILE_NAME = 'Release.gpg'.freeze KEY_FILE_NAME = 'Release.key'.freeze INRELEASE_FILE_NAME = 'InRelease'.freeze - NESTED_REPOSITORY_REGEX = %r{/dists/\w*/$}.freeze + NESTED_REPOSITORY_REGEX = %r{/dists/.*/$}.freeze DETECT_NONMANDATORY_FILES = %r{/(Packages|Sources|Translation)(-\w+)?$/}.freeze def mirror_implementation @@ -49,12 +49,6 @@ def mirror_packages(metadata_refs) packagelists.each do |packagelist| parse_package_list(packagelist).each do |ref| - # In a nested debian repository stucture, the metadata and packages are stored in different locations - # so we need to update the base_url if we encounter the nested structure - # We assume that if the base_url contains '/dists/', it's a nested debian structure - if ref.base_url.match?(NESTED_REPOSITORY_REGEX) - ref.base_url.sub!(NESTED_REPOSITORY_REGEX, '/') - end enqueue(ref) if need_to_download?(ref) end end @@ -76,6 +70,16 @@ def parse_package_list(packagelist) ref.size = current[:size].to_i ref.type = :deb + # In a nested debian repository stucture, the metadata and packages are stored in different locations + # so we need to update the base_url if we encounter the nested structure + # We assume that if the base_url contains '/dists/', it's a nested debian structure + # + # FIXME: Is there a better way to detect a nested structure? + if ref.base_url.match?(NESTED_REPOSITORY_REGEX) + ref.base_url.sub!(NESTED_REPOSITORY_REGEX, '/') + ref.base_dir.sub!(NESTED_REPOSITORY_REGEX, '/') + end + packages << ref current = {} end diff --git a/spec/fixtures/files/debian/Nested_Packages.gz b/spec/fixtures/files/debian/nested/Packages.gz similarity index 100% rename from spec/fixtures/files/debian/Nested_Packages.gz rename to spec/fixtures/files/debian/nested/Packages.gz diff --git a/spec/fixtures/files/debian/Nested_Release b/spec/fixtures/files/debian/nested/Release similarity index 100% rename from spec/fixtures/files/debian/Nested_Release rename to spec/fixtures/files/debian/nested/Release diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 398274202..704e2b912 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -2,12 +2,7 @@ describe RMT::Mirror::Debian do subject(:debian) { described_class.new(**debian_mirror_configuration) } - - let(:repository) do - create :repository, - name: 'HYPE product repository debian 15.3', - external_url: 'https://updates.suse.com/sample/repository/15.3/' - end + let(:repository) { create :repository, :debian_flat } # Configuration for Debian mirroring instance let(:mirroring_base_dir) { '/test/repository/base/path/' } @@ -155,20 +150,37 @@ end it 'download packages to disk' do + allow(debian).to receive(:parse_package_list).with(packages_ref).and_call_original + expect(debian).to receive(:enqueue).exactly(4).times - expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original expect(debian).to receive(:download_enqueued) debian.mirror_packages([packages_ref, non_package_ref]) end it 'does not download the file if not needed' do - expect(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) - expect(debian).to receive(:need_to_download?).with(any_args) { |ref| ref.size == 206796 }.and_return(false) + allow(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) + allow(debian).to receive(:need_to_download?).with(any_args) { |ref| ref.size == 206796 }.and_return(false) + allow(debian).to receive(:parse_package_list).with(packages_ref).and_call_original + expect(debian).to receive(:enqueue).exactly(3).times - expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original expect(debian).to receive(:download_enqueued) + debian.mirror_packages([packages_ref]) end + + context 'nested debian repository' do + let(:fixture) { 'nested/Packages.gz' } + let(:repository) { create :repository, :debian } + + it 'downloads packages but saves them to altered base directory', focus: true do + allow(debian).to receive(:need_to_download?).and_return(true) + + expect(debian).to receive(:enqueue).with(base_dir_matches(/foo/)).exactly(35).times + expect(debian).to receive(:download_enqueued) + + debian.mirror_packages([packages_ref]) + end + end end describe '#parse_package_list' do From 796eb0199c0bcb2cb0d281df189c6fe01b62e415 Mon Sep 17 00:00:00 2001 From: Luis Caparroz Date: Thu, 18 Jan 2024 15:32:11 +0100 Subject: [PATCH 43/51] Fix cache_dir for nested Debian repos --- lib/rmt/mirror/debian.rb | 9 +-- spec/lib/rmt/mirror/debian_spec.rb | 55 +++++++++++-------- spec/lib/rmt/mirror/suma_product_tree_spec.rb | 2 +- 3 files changed, 38 insertions(+), 28 deletions(-) diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 49da648e6..009623e94 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -73,11 +73,12 @@ def parse_package_list(packagelist) # In a nested debian repository stucture, the metadata and packages are stored in different locations # so we need to update the base_url if we encounter the nested structure # We assume that if the base_url contains '/dists/', it's a nested debian structure - # - # FIXME: Is there a better way to detect a nested structure? if ref.base_url.match?(NESTED_REPOSITORY_REGEX) - ref.base_url.sub!(NESTED_REPOSITORY_REGEX, '/') - ref.base_dir.sub!(NESTED_REPOSITORY_REGEX, '/') + ref.tap do |r| + r.base_url.sub!(NESTED_REPOSITORY_REGEX, '/') + r.base_dir.sub!(NESTED_REPOSITORY_REGEX, '/') + r.cache_dir.sub!(NESTED_REPOSITORY_REGEX, '/') + end end packages << ref diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 704e2b912..0796c5ee5 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -2,7 +2,12 @@ describe RMT::Mirror::Debian do subject(:debian) { described_class.new(**debian_mirror_configuration) } - let(:repository) { create :repository, :debian_flat } + + let(:repository) do + create :repository, + name: 'HYPE product repository debian 15.3', + external_url: 'https://updates.suse.com/sample/repository/15.3/' + end # Configuration for Debian mirroring instance let(:mirroring_base_dir) { '/test/repository/base/path/' } @@ -112,7 +117,7 @@ end context 'nested debian repository' do - let(:release_fixture) { 'Nested_Release' } + let(:release_fixture) { 'nested/Release' } before do allow(debian).to receive(:download_cached!).and_return(release_ref) @@ -150,37 +155,20 @@ end it 'download packages to disk' do - allow(debian).to receive(:parse_package_list).with(packages_ref).and_call_original - expect(debian).to receive(:enqueue).exactly(4).times + expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original expect(debian).to receive(:download_enqueued) debian.mirror_packages([packages_ref, non_package_ref]) end it 'does not download the file if not needed' do - allow(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) - allow(debian).to receive(:need_to_download?).with(any_args) { |ref| ref.size == 206796 }.and_return(false) - allow(debian).to receive(:parse_package_list).with(packages_ref).and_call_original - + expect(debian).to receive(:need_to_download?).exactly(3).times.and_return(true) + expect(debian).to receive(:need_to_download?).with(any_args) { |ref| ref.size == 206796 }.and_return(false) expect(debian).to receive(:enqueue).exactly(3).times + expect(debian).to receive(:parse_package_list).with(packages_ref).and_call_original expect(debian).to receive(:download_enqueued) - debian.mirror_packages([packages_ref]) end - - context 'nested debian repository' do - let(:fixture) { 'nested/Packages.gz' } - let(:repository) { create :repository, :debian } - - it 'downloads packages but saves them to altered base directory', focus: true do - allow(debian).to receive(:need_to_download?).and_return(true) - - expect(debian).to receive(:enqueue).with(base_dir_matches(/foo/)).exactly(35).times - expect(debian).to receive(:download_enqueued) - - debian.mirror_packages([packages_ref]) - end - end end describe '#parse_package_list' do @@ -203,6 +191,27 @@ expect { debian.parse_package_list(packages_ref) }.to raise_error(RMT::Mirror::Exception, /unexpected end of file/) end end + + context 'nested repository structure' do + let(:fixture) { 'nested/Packages.gz' } + let(:repository) do + create :repository, + name: 'HYPE product repository debian 15.3', + external_url: 'https://ppa.launchpadcontent.net/ondrej/nginx/ubuntu/dists/focal/' + end + + it 'removes dists/ from mirroring path and external URL' do + packages = debian.parse_package_list(packages_ref) + + expect(packages).to all( + have_attributes( + base_url: 'https://ppa.launchpadcontent.net/ondrej/nginx/ubuntu/', + base_dir: mirroring_base_dir + 'ondrej/nginx/ubuntu/', + cache_dir: mirroring_base_dir + 'ondrej/nginx/ubuntu/' + ) + ) + end + end end describe '#parse_release_file' do diff --git a/spec/lib/rmt/mirror/suma_product_tree_spec.rb b/spec/lib/rmt/mirror/suma_product_tree_spec.rb index 495141d34..e010c441d 100644 --- a/spec/lib/rmt/mirror/suma_product_tree_spec.rb +++ b/spec/lib/rmt/mirror/suma_product_tree_spec.rb @@ -23,7 +23,7 @@ describe '#mirror' do before do - allow(suma).to receive(:downloader).and_return downloader + allow(RMT::Downloader).to receive(:new).and_return downloader end it 'mirrors the product_tree file' do From b1ff16d5306ea050d83f036608b52ae7d4ba26b0 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Mon, 29 Jan 2024 16:50:55 +0100 Subject: [PATCH 44/51] Update changelog and version --- lib/rmt.rb | 2 +- package/obs/rmt-server.changes | 6 ++++++ package/obs/rmt-server.spec | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/lib/rmt.rb b/lib/rmt.rb index c763386a7..ec7b4497d 100644 --- a/lib/rmt.rb +++ b/lib/rmt.rb @@ -1,5 +1,5 @@ module RMT - VERSION ||= '2.15'.freeze + VERSION ||= '2.16'.freeze DEFAULT_USER = '_rmt'.freeze DEFAULT_GROUP = 'nginx'.freeze diff --git a/package/obs/rmt-server.changes b/package/obs/rmt-server.changes index 89881a097..40fb16124 100644 --- a/package/obs/rmt-server.changes +++ b/package/obs/rmt-server.changes @@ -6,6 +6,12 @@ Thu April 07 13:23:00 UTC 2024 - Felix Schnizlein ------------------------------------------------------------------- Thu Mar 07 15:33:00 UTC 2024 - Likhitha Priya +- Version 2.16: + * Add support for debian repositories using flat or nested structures + +------------------------------------------------------------------- +Wed Oct 04 13:23:00 UTC 2023 - Felix Schnizlein + - Version 2.15: * Moving system hardware information to systems database table to allow transmitting system information dynamically. (jsc#PED-3734) diff --git a/package/obs/rmt-server.spec b/package/obs/rmt-server.spec index 96db1af1e..72b032203 100644 --- a/package/obs/rmt-server.spec +++ b/package/obs/rmt-server.spec @@ -34,7 +34,7 @@ %undefine _find_debuginfo_dwz_opts Name: rmt-server -Version: 2.15 +Version: 2.16 Release: 0 Summary: Repository mirroring tool and registration proxy for SCC License: GPL-2.0-or-later From 8aa785a4d2e2654ad6b52bc9f95c046a4c41bdc0 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Tue, 30 Jan 2024 11:04:29 +0100 Subject: [PATCH 45/51] Fixed linting and added comments --- .rubocop.yml | 5 +++++ spec/lib/rmt/mirror/debian_spec.rb | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 96893fe69..6e42b8265 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -51,5 +51,10 @@ Style/OpenStructUse: RSpec/MessageChain: Enabled: false +# We disable this check since we are stubing class methods +# that are already tested in their respective tests. +# This way we circumvent tight coupling between tests and +# implementation. +# Count: 107 offenses RSpec/SubjectStub: Enabled: false diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 0796c5ee5..9cdbd73ae 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -196,8 +196,8 @@ let(:fixture) { 'nested/Packages.gz' } let(:repository) do create :repository, - name: 'HYPE product repository debian 15.3', - external_url: 'https://ppa.launchpadcontent.net/ondrej/nginx/ubuntu/dists/focal/' + name: 'HYPE product repository debian 15.3', + external_url: 'https://ppa.launchpadcontent.net/ondrej/nginx/ubuntu/dists/focal/' end it 'removes dists/ from mirroring path and external URL' do From 0c765a3bc6a8f6ca1fd6abdd7381e721c41030e9 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Wed, 31 Jan 2024 10:33:19 +0100 Subject: [PATCH 46/51] Remove SSL mariadb connection options --- lib/rmt/config.rb | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/lib/rmt/config.rb b/lib/rmt/config.rb index 8416509f4..650a316ad 100644 --- a/lib/rmt/config.rb +++ b/lib/rmt/config.rb @@ -23,13 +23,7 @@ def db_config(key = 'database') 'adapter' => Settings[key].adapter || 'mysql2', 'encoding' => Settings[key].encoding || 'utf8', 'timeout' => Settings[key].timeout || 5000, - 'pool' => Settings[key].pool || 5, - 'sslverify' => Settings[key].sslverify || false, - 'sslkey' => Settings[key].sslkey || '', - 'sslcert' => Settings[key].sslcert || '', - 'sslca' => Settings[key].sslca || '', - 'sslcapath' => Settings[key].sslcapath || '', - 'sslcipher' => Settings[key].sslcipher || '' + 'pool' => Settings[key].pool || 5 } end From c92bc0091a498c49d07e347eb72e159fb62ff587 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 31 Jan 2024 16:54:34 +0100 Subject: [PATCH 47/51] Fix regex issue, require Packages.gz files when downloading Remove uncovered files from coverage report --- .simplecov | 4 ++++ lib/rmt/mirror/debian.rb | 17 ++++++++++++----- spec/lib/rmt/mirror/debian_spec.rb | 11 ++++++----- 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/.simplecov b/.simplecov index e08fb8ee6..3a5daa1a3 100644 --- a/.simplecov +++ b/.simplecov @@ -9,6 +9,10 @@ unless ENV['NO_COVERAGE'] # omit registration sharing (removing systems using rmt-cli) add_filter('engines/registration_sharing/lib/registration_sharing.rb') + add_filter('lib/rmt.rb') + add_filter('lib/rmt/config.rb') + add_filter('lib/rmt/db.rb') + track_files('app/**/*.rb') track_files('lib/**/*.rb') diff --git a/lib/rmt/mirror/debian.rb b/lib/rmt/mirror/debian.rb index 009623e94..3130dbbbc 100644 --- a/lib/rmt/mirror/debian.rb +++ b/lib/rmt/mirror/debian.rb @@ -4,7 +4,7 @@ class RMT::Mirror::Debian < RMT::Mirror::Base KEY_FILE_NAME = 'Release.key'.freeze INRELEASE_FILE_NAME = 'InRelease'.freeze NESTED_REPOSITORY_REGEX = %r{/dists/.*/$}.freeze - DETECT_NONMANDATORY_FILES = %r{/(Packages|Sources|Translation)(-\w+)?$/}.freeze + def mirror_implementation create_repository_path @@ -34,13 +34,15 @@ def mirror_metadata # The nested debian structure only contains the zipped version of packages sometimes # However, the release file still contains a reference to the unzipped versions # So, we don't error if they don't exist - packages, remaining = metadata_refs.partition { |ref| ref.relative_path.match(DETECT_NONMANDATORY_FILES) } - enqueue(packages) - download_enqueued(continue_on_error: true) + packages, optionals = metadata_refs.partition { |ref| is_mandatory? ref } - enqueue(remaining) + # fail early if required Packages.gz files are missing + enqueue(packages) download_enqueued + enqueue(optionals) + download_enqueued(continue_on_error: true) + metadata_refs end @@ -139,4 +141,9 @@ def parse_release_file(file_ref) metadata_references end + def is_mandatory?(file_ref) + # This check is needed to separate what files are mandatory to download + # We expect only Packages.gz to always be present + File.basename(file_ref.relative_path) == 'Packages.gz' + end end diff --git a/spec/lib/rmt/mirror/debian_spec.rb b/spec/lib/rmt/mirror/debian_spec.rb index 9cdbd73ae..9abe83115 100644 --- a/spec/lib/rmt/mirror/debian_spec.rb +++ b/spec/lib/rmt/mirror/debian_spec.rb @@ -126,20 +126,21 @@ end it 'ignores non-existent references from release file' do - allow(debian).to receive(:download_enqueued) allow(debian).to receive(:enqueue) - expect(debian).to receive(:download_enqueued).with(continue_on_error: true) - expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/(Packages|Sources|Translation)(-\w+)?$/))) + + allow(debian).to receive(:download_enqueued) + expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/Packages.gz/))) debian.mirror_metadata end it 'calls download_enqueued for the remaining valid paths' do - expect(debian).to receive(:download_enqueued).with(continue_on_error: true) expect(debian).to receive(:download_enqueued) - expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/(Packages|Sources|Translation)(-\w+)?$/))).once + expect(debian).to receive(:enqueue).with(all(be_like_relative_path(/Packages.gz/))).once + expect(debian).to receive(:enqueue).once + expect(debian).to receive(:download_enqueued).with(continue_on_error: true) debian.mirror_metadata end From 9d222173505d3393cf99cb055f33133b872d1ee7 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Wed, 7 Feb 2024 16:10:43 +0100 Subject: [PATCH 48/51] Revert converage filtering --- .simplecov | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.simplecov b/.simplecov index 3a5daa1a3..e08fb8ee6 100644 --- a/.simplecov +++ b/.simplecov @@ -9,10 +9,6 @@ unless ENV['NO_COVERAGE'] # omit registration sharing (removing systems using rmt-cli) add_filter('engines/registration_sharing/lib/registration_sharing.rb') - add_filter('lib/rmt.rb') - add_filter('lib/rmt/config.rb') - add_filter('lib/rmt/db.rb') - track_files('app/**/*.rb') track_files('lib/**/*.rb') From 88a88174abdf24c76b875c72d51abf7130aa1906 Mon Sep 17 00:00:00 2001 From: Natnael Getahun Date: Tue, 2 Apr 2024 15:03:42 +0200 Subject: [PATCH 49/51] Cleanup unmerged config changes --- package/obs/rmt.conf | 8 -------- 1 file changed, 8 deletions(-) diff --git a/package/obs/rmt.conf b/package/obs/rmt.conf index 8ff30d7da..c2f410e24 100644 --- a/package/obs/rmt.conf +++ b/package/obs/rmt.conf @@ -7,14 +7,6 @@ database: encoding: utf8 timeout: 5000 pool: 5 - # set sslverify to true to use tls over ssl mysql connection - sslverify: false - sslkey: /some/path - sslcert: /some/path - sslca: /some/path - sslcapath: /some/path - sslcipher: /some/path - scc: username: From e326e83a152044282666eda0bf5090868db710f4 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Wed, 10 Apr 2024 14:46:44 +0200 Subject: [PATCH 50/51] Switch to repomd_parser 1.1.0 interface With the update to 1.1.0 the library interface changed and this needed to be updated. --- lib/rmt/mirror/repomd.rb | 10 ++++++---- spec/lib/rmt/mirror/repomd_spec.rb | 6 ++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 1357c7ed4..4ef3a8c47 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -28,7 +28,7 @@ def mirror_metadata key_file = file_reference('repodata/repomd.xml.key', to: temp(:metadata)) check_signature(key_file: key_file, signature_file: signature_file, metadata_file: repomd_xml) - metadata_files = RepomdParser::RepomdXmlParser.new(repomd_xml.local_path).parse + metadata_files = RepomdParser::RepomdXmlParser.new.parse_file(repomd_xml.local_path) .map do |reference| ref = RMT::Mirror::FileReference.build_from_metadata(reference, base_dir: temp(:metadata), base_url: repomd_xml.base_url) enqueue ref @@ -66,8 +66,10 @@ def parse_packages_metadata(metadata_references) xml_parsers = { deltainfo: RepomdParser::DeltainfoXmlParser, primary: RepomdParser::PrimaryXmlParser } - metadata_references - .map { |file| xml_parsers[file.type]&.new(file.local_path) }.compact - .map(&:parse).flatten + metadata_references.map do |file| + next unless xml_parsers.key? file.type + + xml_parsers[file.type].new.parse_file(file.local_path) + end.flatten.compact end end diff --git a/spec/lib/rmt/mirror/repomd_spec.rb b/spec/lib/rmt/mirror/repomd_spec.rb index 16954b535..bef597a55 100644 --- a/spec/lib/rmt/mirror/repomd_spec.rb +++ b/spec/lib/rmt/mirror/repomd_spec.rb @@ -84,7 +84,7 @@ end let(:signature_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.asc', **ref_configuration) } let(:key_file) { RMT::Mirror::FileReference.new(relative_path: 'repodata/repomd.xml.key', **ref_configuration) } - let(:repomd_parser) { RepomdParser::RepomdXmlParser.new(repomd_ref.local_path) } + let(:parsed_repomd) { RepomdParser::RepomdXmlParser.new.parse_file(repomd_ref.local_path) } before do allow(repomd).to receive(:temp).with(:metadata).and_return('a') @@ -104,9 +104,7 @@ allow(repomd).to receive(:download_cached!).and_return(repomd_ref) allow(repomd).to receive(:check_signature) allow(repomd).to receive(:download_enqueued) - allow(RepomdParser::RepomdXmlParser).to receive(:new).with(repomd_ref.local_path).and_return(repomd_parser) - - expect(repomd_parser).to receive(:parse).and_call_original + allow_any_instance_of(RepomdParser::RepomdXmlParser).to receive(:parse_file).with(repomd_ref.local_path).and_return(parsed_repomd) expect(repomd).to receive(:enqueue).with(duck_type(:local_path)).exactly(4).times metadatas = repomd.mirror_metadata From a6a45afbdc7bb56565914b4a5a908152738e4da9 Mon Sep 17 00:00:00 2001 From: Felix Schizlein Date: Wed, 10 Apr 2024 15:04:15 +0200 Subject: [PATCH 51/51] Remove superflous imports from lib/rmt/mirror/repomd.rb --- lib/rmt/mirror/repomd.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/rmt/mirror/repomd.rb b/lib/rmt/mirror/repomd.rb index 4ef3a8c47..963d09d5f 100644 --- a/lib/rmt/mirror/repomd.rb +++ b/lib/rmt/mirror/repomd.rb @@ -1,7 +1,4 @@ -require 'rmt/downloader' -require 'rmt/gpg' require 'repomd_parser' -require 'time' class RMT::Mirror::Repomd < RMT::Mirror::Base