rpm-software-management / mock

Mock is a tool for a reproducible build of RPM packages.
GNU General Public License v2.0
381 stars 227 forks source link

fedora's ca-bundle copied into opensuse bootstrap chroot isn'ŧ used #500

Closed brianjmurrell closed 4 years ago

brianjmurrell commented 4 years ago

Short description of the problem

dnf is unable to verify certificate chain when creating installroot.

Output of rpm -q mock

mock-2.0-2.fc31.noarch

Steps to reproduce issue

  1. Run mock -r opensuse-leap-15.1-x86_64 --define "%relval .606.g456cf07" example.src.rpm

Any additional notes

Output of mock --debug-config

INFO: mock.py version 2.0 starting (python version = 3.7.4)...
Start(bootstrap): init plugins
INFO: selinux disabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux disabled
Finish: init plugins
INFO: Signal handler active
Start: run
config_opts['build_log_fmt_str'] = '%(message)s'
config_opts['cache_alterations'] = False
config_opts['chroot_name'] = 'opensuse-leap-15.1-x86_64'
config_opts['chroot_setup_cmd'] = 'install patterns-devel-base-devel_rpm_build'
config_opts['cleanup_on_failure'] = False
config_opts['cleanup_on_success'] = False
config_opts['config_file'] = '/etc/mock/opensuse-leap-15.1-x86_64.cfg'
config_opts['config_path'] = '/etc/mock'
config_opts['config_paths'] = ['/etc/mock/site-defaults.cfg', '/etc/mock/opensuse-leap-15.1-x86_64.cfg']
config_opts['dist'] = 'suse.lp151'
config_opts['enable_disable_repos'] = []
config_opts['extra_chroot_dirs'] = ['/run/lock']
config_opts['files'] = {'etc/hosts': '127.0.0.1 localhost localhost.localdomain\n'
              '::1       localhost localhost.localdomain localhost6 '
              'localhost6.localdomain6'}
config_opts['legal_host_arches'] = ('x86_64',)
config_opts['macros'] = {'%_buildhost': '43f50c80da85',
 '%_rpmfilename': '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm',
 '%_topdir': '/builddir/build',
 '%dist': '.suse.lp151'}
config_opts['plugin_conf'] = {'bind_mount_enable': True,
 'bind_mount_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'create_dirs': False,
                     'dirs': [],
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64'},
 'ccache_enable': False,
 'ccache_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                 'cache_topdir': '/var/cache/mock',
                 'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                 'compress': None,
                 'dir': '/var/cache/mock/opensuse-leap-15.1-x86_64/ccache/u1101/',
                 'max_cache_size': '4G',
                 'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                 'root': 'opensuse-leap-15.1-x86_64'},
 'chroot_scan_enable': False,
 'chroot_scan_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                      'cache_topdir': '/var/cache/mock',
                      'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                      'only_failed': True,
                      'regexes': ['^[^k]?core(\\.\\d+)?$', '\\.log$'],
                      'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                      'root': 'opensuse-leap-15.1-x86_64'},
 'compress_logs_enable': False,
 'compress_logs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                        'cache_topdir': '/var/cache/mock',
                        'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                        'command': 'gzip',
                        'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                        'root': 'opensuse-leap-15.1-x86_64'},
 'hw_info_enable': True,
 'hw_info_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'lvm_root_enable': False,
 'lvm_root_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                   'cache_topdir': '/var/cache/mock',
                   'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                   'pool_name': 'mockbuild',
                   'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                   'root': 'opensuse-leap-15.1-x86_64'},
 'mount_enable': False,
 'mount_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                'cache_topdir': '/var/cache/mock',
                'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                'root': 'opensuse-leap-15.1-x86_64'},
 'overlayfs_enable': False,
 'overlayfs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                    'cache_topdir': '/var/cache/mock',
                    'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                    'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                    'root': 'opensuse-leap-15.1-x86_64'},
 'package_state_enable': True,
 'package_state_opts': {'available_pkgs': False,
                        'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                        'cache_topdir': '/var/cache/mock',
                        'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                        'installed_pkgs': True,
                        'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                        'root': 'opensuse-leap-15.1-x86_64'},
 'pm_request_enable': False,
 'pm_request_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64'},
 'procenv_enable': False,
 'procenv_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'root_cache_enable': True,
 'root_cache_opts': {'age_check': True,
                     'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'compress_program': 'pigz',
                     'decompress_program': None,
                     'dir': '/var/cache/mock/opensuse-leap-15.1-x86_64/root_cache/',
                     'exclude_dirs': ['./proc',
                                      './sys',
                                      './dev',
                                      './tmp/ccache',
                                      './var/cache/yum',
                                      './var/cache/dnf',
                                      './var/log'],
                     'extension': '.gz',
                     'max_age_days': 15,
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64',
                     'tar': 'gnutar'},
 'selinux_enable': True,
 'selinux_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'sign_enable': False,
 'sign_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
               'cache_topdir': '/var/cache/mock',
               'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
               'cmd': 'rpmsign',
               'opts': '--addsign ',
               'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
               'root': 'opensuse-leap-15.1-x86_64'},
 'tmpfs_enable': False,
 'tmpfs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                'cache_topdir': '/var/cache/mock',
                'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                'keep_mounted': False,
                'max_fs_size': None,
                'mode': '0755',
                'required_ram_mb': 900,
                'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                'root': 'opensuse-leap-15.1-x86_64'},
 'yum_cache_enable': True,
 'yum_cache_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                    'cache_topdir': '/var/cache/mock',
                    'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                    'max_age_days': 30,
                    'max_metadata_age_days': 30,
                    'online': True,
                    'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                    'root': 'opensuse-leap-15.1-x86_64'}}Finish: run

config_opts['print_main_output'] = False
config_opts['releasever'] = '15.1'
config_opts['root'] = 'opensuse-leap-15.1-x86_64'
config_opts['root_log_fmt_str'] = '%(levelname)s %(filename)s:%(lineno)d:  %(message)s'
config_opts['rpmbuild_arch'] = 'x86_64'
config_opts['state_log_fmt_str'] = '%(asctime)s - %(message)s'
config_opts['target_arch'] = 'x86_64'
config_opts['use_nspawn'] = False
config_opts['useradd'] = ('/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} '
 '{{chrootuser}}')
config_opts['verbose'] = 1
config_opts['yum.conf'] = ('\n'
 '[main]\n'
 'keepcache=1\n'
 'debuglevel=2\n'
 'reposdir=/dev/null\n'
 'logfile=/var/log/yum.log\n'
 'retries=20\n'
 'obsoletes=1\n'
 'gpgcheck=0\n'
 'assumeyes=1\n'
 'syslog_ident=mock\n'
 'syslog_device=\n'
 'install_weak_deps=0\n'
 'metadata_expire=0\n'
 'best=1\n'
 'excludepkgs=*.i586,*.i686\n'
 'protected_packages=\n'
 '\n'
 '# repos\n'
 '\n'
 '[opensuse-leap-oss]\n'
 'name=openSUSE Leap $releasever - x86_64 - OSS\n'
 '#baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/\n'
 'metalink=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/repodata/repomd.xml.metalink\n'
 'gpgkey=file:///usr/share/distribution-gpg-keys/opensuse/RPM-GPG-KEY-openSUSE\n'
 'gpgcheck=1\n'
 '\n'
 '[updates-oss]\n'
 'name=openSUSE Leap $releasever - x86_64 - Updates - OSS\n'
 '#baseurl=http://download.opensuse.org/update/leap/$releasever/oss/\n'
 'metalink=http://download.opensuse.org/update/leap/$releasever/oss/repodata/repomd.xml.metalink\n'
 'gpgkey=file:///usr/share/distribution-gpg-keys/opensuse/RPM-GPG-KEY-openSUSE\n'
 'gpgcheck=1\n'
 '\n'
 '\n'
 '\n'
 '[repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_]\n'
 'name=repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_\n'
 'baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/\n'
 'enabled=1\n'
 '\n'
 '[repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_]\n'
 'name=repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_\n'
 'baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/\n'
 'enabled=1\n'
 '\n')

Here is what is in /var/lib/mock/opensuse-leap-15.1-x86_64/root/var/log/dnf.log after this happens. Notice the Peer certificate cannot be authenticated errors and resulting repos being ignored.

15:57:52  2020-02-28T15:55:42Z INFO --- logging initialized ---
15:57:52  2020-02-28T15:55:42Z DDEBUG timer: config: 2 ms
15:57:52  2020-02-28T15:55:42Z DEBUG Loaded plugins: builddep, changelog, config-manager, copr, debug, debuginfo-install, download, generate_completion_cache, needs-restarting, playground, repoclosure, repodiff, repograph, repomanage, reposync
15:57:52  2020-02-28T15:55:42Z DEBUG DNF version: 4.2.6
15:57:52  2020-02-28T15:55:42Z DDEBUG Command: dnf --installroot /var/lib/mock/opensuse-leap-15.1-x86_64/root/ --releasever 15.1 --setopt=deltarpm=False --allowerasing --disableplugin=local --disableplugin=spacewalk install patterns-devel-base-devel_rpm_build 
15:57:52  2020-02-28T15:55:42Z DDEBUG Installroot: /var/lib/mock/opensuse-leap-15.1-x86_64/root/
15:57:52  2020-02-28T15:55:42Z DDEBUG Releasever: 15.1
15:57:52  2020-02-28T15:55:42Z DEBUG cachedir: /var/lib/mock/opensuse-leap-15.1-x86_64/root/var/cache/dnf
15:57:52  2020-02-28T15:55:42Z DDEBUG Base command: install
15:57:52  2020-02-28T15:55:42Z DDEBUG Extra commands: ['--installroot', '/var/lib/mock/opensuse-leap-15.1-x86_64/root/', '--releasever', '15.1', '--setopt=deltarpm=False', '--allowerasing', '--disableplugin=local', '--disableplugin=spacewalk', 'install', 'patterns-devel-base-devel_rpm_build']
15:57:52  2020-02-28T15:55:42Z DEBUG repo: downloading from remote: opensuse-leap-oss
15:57:52  2020-02-28T15:55:53Z DEBUG opensuse-leap-oss: using metadata from Wed May 15 04:12:59 2019.
15:57:52  2020-02-28T15:55:53Z DEBUG repo: downloading from remote: updates-oss
15:57:52  2020-02-28T15:56:02Z DEBUG updates-oss: using metadata from Thu Feb 27 13:44:45 2020.
15:57:52  2020-02-28T15:56:02Z DEBUG repo: downloading from remote: repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_
15:57:52  2020-02-28T15:56:02Z DEBUG error: Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/repodata/repomd.xml [SSL certificate problem: self signed certificate in certificate chain] (https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/repodata/repomd.xml).
15:57:52  2020-02-28T15:56:02Z DEBUG Cannot download 'https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried.
15:57:52  2020-02-28T15:56:02Z WARNING Failed to synchronize cache for repo 'repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_'
15:57:52  2020-02-28T15:56:02Z DEBUG repo: downloading from remote: repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_
15:57:52  2020-02-28T15:56:02Z DEBUG error: Curl error (60): Peer certificate cannot be authenticated with given CA certificates for https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/repodata/repomd.xml [SSL certificate problem: self signed certificate in certificate chain] (https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/repodata/repomd.xml).
15:57:52  2020-02-28T15:56:02Z DEBUG Cannot download 'https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried.
15:57:52  2020-02-28T15:56:02Z WARNING Failed to synchronize cache for repo 'repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_'
15:57:52  2020-02-28T15:56:02Z WARNING Ignoring repositories: repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_, repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_
15:57:52  2020-02-28T15:56:02Z INFO Last metadata expiration check: 0:00:08 ago on Fri Feb 28 15:55:54 2020.
15:57:52  2020-02-28T15:56:03Z DEBUG No module defaults found
15:57:52  2020-02-28T15:56:03Z DDEBUG timer: sack setup: 20595 ms
15:57:52  2020-02-28T15:56:03Z DEBUG Completion plugin: Generating completion cache...
15:57:52  2020-02-28T15:56:04Z DEBUG Excludes in dnf.conf: *.i586, *.i686
15:57:52  2020-02-28T15:56:04Z DEBUG --> Starting dependency resolution
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package blog.x86_64 2.18-lp151.5.3 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package boost-license1_66_0.noarch 1.66.0-lp151.4.5 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package coreutils.x86_64 8.29-lp151.3.3 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package cpp.x86_64 7-lp151.3.5 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package cracklib.x86_64 2.9.6-lp151.3.69 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package cracklib-dict-full.x86_64 2.8.12-lp151.2.1 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package diffutils.x86_64 3.6-lp151.3.3 will be installed
15:57:52  2020-02-28T15:56:04Z DEBUG ---> Package dwz.x86_64 0.12-lp151.2.71 will be installed
...

curl and openssl s_client both have no issues with the cert chain:

$ curl -v https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/repodata/repomd.xml
   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                  Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 10.12.0.6:443...
 * TCP_NODELAY set
 * Connected to repo.dc.hpdd.intel.com (10.12.0.6) port 443 (#0)
 * ALPN, offering h2
 * ALPN, offering http/1.1
 * successfully set certificate verify locations:
 *   CAfile: /etc/pki/tls/certs/ca-bundle.crt
   CApath: none
 } [5 bytes data]
 * TLSv1.3 (OUT), TLS handshake, Client hello (1):
 } [512 bytes data]
 * TLSv1.3 (IN), TLS handshake, Server hello (2):
 { [108 bytes data]
 * TLSv1.2 (IN), TLS handshake, Certificate (11):
 { [6416 bytes data]
 * TLSv1.2 (IN), TLS handshake, Server key exchange (12):
 { [589 bytes data]
 * TLSv1.2 (IN), TLS handshake, Server finished (14):
 { [4 bytes data]
 * TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
 } [70 bytes data]
 * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1):
 } [1 bytes data]
 * TLSv1.2 (OUT), TLS handshake, Finished (20):
 } [16 bytes data]
 * TLSv1.2 (IN), TLS handshake, Finished (20):
 { [16 bytes data]
 * SSL connection using TLSv1.2 / ECDHE-RSA-AES256-GCM-SHA384
 * ALPN, server accepted to use http/1.1
 * Server certificate:
 *  subject: C=US; postalCode=95054-1537; ST=California; L=Santa Clara; street=FM1-110; street=2200 Mission College Blvd; O=Intel Corporation; OU=High Performance Data Division (HPDD); OU=Hosted by Intel Corporation; OU=Multi-Domain SSL; CN=hpdd.intel.com
 *  start date: Feb 19 00:00:00 2019 GMT
 *  expire date: Feb 18 23:59:59 2021 GMT
 *  subjectAltName: host "repo.dc.hpdd.intel.com" matched cert's "*.dc.hpdd.intel.com"
 *  issuer: C=GB; ST=Greater Manchester; L=Salford; O=Sectigo Limited; CN=Sectigo RSA Organization Validation Secure Server CA
 *  SSL certificate verify ok.
 } [5 bytes data]
 > GET /repository/daos-stack-leap-15-x86_64-stable-local/repodata/repomd.xml HTTP/1.1
 > Host: repo.dc.hpdd.intel.com
 > User-Agent: curl/7.66.0
 > Accept: */*
 > 
 { [5 bytes data]
 * Mark bundle as not supporting multiuse
 < HTTP/1.1 200 OK
 < Server: nginx/1.16.1
 < Date: Fri, 28 Feb 2020 20:12:46 GMT
 < Content-Type: application/xml
 < Content-Length: 1482
 < Connection: keep-alive
 < Keep-Alive: timeout=5
 < X-Content-Type-Options: nosniff
 < Content-Security-Policy: sandbox allow-forms allow-modals allow-popups allow-presentation allow-scripts allow-top-navigation
 < X-XSS-Protection: 1; mode=block
 < Last-Modified: Fri, 28 Feb 2020 17:52:37 GMT
 < 
 { [1482 bytes data]

100  1482  100  1482    0     0  51103      0 --:--:-- --:--:-- --:--:-- 52928
 * Connection #0 to host repo.dc.hpdd.intel.com left intact
 <?xml version="1.0" encoding="UTF-8"?><repomd xmlns="http://linux.duke.edu/metadata/repo" xmlns:rpm="http://linux.duke.edu/metadata/rpm"><revision>1582912356</revision><data type="filelists"><checksum type="sha256">af97c5998a8b82a4f93bd5de729a6eedc322ad09e5f21e837b5629dd71647a5a</checksum><open-checksum type="sha256">39fdf1ff43c585726657cdc31a66e1bd3760b393088dd016f25d8e5ff1f0aef3</open-checksum><location href="repodata/af97c5998a8b82a4f93bd5de729a6eedc322ad09e5f21e837b5629dd71647a5a-filelists.xml.gz"></location><timestamp>1582912356</timestamp><size>457005</size><open-size>9359974</open-size></data><data type="primary"><checksum type="sha256">e003ba58c3318165ed3bda02e6d5ec0df7944817d873ed052377263125a33663</checksum><open-checksum type="sha256">a5cde6c34157fd917df2ec9a61626385cbdd63d6c54830ca8b70f48a311ba0dc</open-checksum><location href="repodata/e003ba58c3318165ed3bda02e6d5ec0df7944817d873ed052377263125a33663-primary.xml.gz"></location><timestamp>1582912356</timestamp><size>500413</size><open-size>9935940</open-size></data><data type="other"><checksum type="sha256">dea04bc29460b1253f0a7a4526c7dabae31ef3e184aa4ea6e90439487bd9329e</checksum><open-checksum type="sha256">be997228064c4cd52d611c70fe2e7ee7d17498342a97c05853aaa77fa1c17998</open-checksum><location href="repodata/dea04bc29460b1253f0a7a4526c7dabae31ef3e184aa4ea6e90439487bd9329e-other.xml.gz"></location><timestamp>1582912356</timestamp><size>237824</size><open-size>5418253</open-size></data></repomd>
$ openssl s_client -connect repo.dc.hpdd.intel.com:443
 depth=2 C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority
 verify return:1
 depth=1 C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Organization Validation Secure Server CA
 verify return:1
 depth=0 C = US, postalCode = 95054-1537, ST = California, L = Santa Clara, street = FM1-110, street = 2200 Mission College Blvd, O = Intel Corporation, OU = High Performance Data Division (HPDD), OU = Hosted by Intel Corporation, OU = Multi-Domain SSL, CN = hpdd.intel.com
 verify return:1
 CONNECTED(00000003)
 ---
 Certificate chain
  0 s:C = US, postalCode = 95054-1537, ST = California, L = Santa Clara, street = FM1-110, street = 2200 Mission College Blvd, O = Intel Corporation, OU = High Performance Data Division (HPDD), OU = Hosted by Intel Corporation, OU = Multi-Domain SSL, CN = hpdd.intel.com
    i:C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Organization Validation Secure Server CA
  1 s:C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Organization Validation Secure Server CA
    i:C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority
  2 s:C = US, ST = New Jersey, L = Jersey City, O = The USERTRUST Network, CN = USERTrust RSA Certification Authority
    i:C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
  3 s:C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
    i:C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root
 ---
 Server certificate
 -----BEGIN CERTIFICATE-----
 MIIJJzCCCA+gAwIBAgIQRuAxEHJJ0x4j833PprSkFTANBgkqhkiG9w0BAQsFADCB
 lTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G
 A1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT0wOwYDVQQD
 EzRTZWN0aWdvIFJTQSBPcmdhbml6YXRpb24gVmFsaWRhdGlvbiBTZWN1cmUgU2Vy
 dmVyIENBMB4XDTE5MDIxOTAwMDAwMFoXDTIxMDIxODIzNTk1OVowggEpMQswCQYD
 VQQGEwJVUzETMBEGA1UEERMKOTUwNTQtMTUzNzETMBEGA1UECBMKQ2FsaWZvcm5p
 YTEUMBIGA1UEBxMLU2FudGEgQ2xhcmExEDAOBgNVBAkTB0ZNMS0xMTAxIjAgBgNV
 BAkTGTIyMDAgTWlzc2lvbiBDb2xsZWdlIEJsdmQxGjAYBgNVBAoTEUludGVsIENv
 cnBvcmF0aW9uMS4wLAYDVQQLEyVIaWdoIFBlcmZvcm1hbmNlIERhdGEgRGl2aXNp
 b24gKEhQREQpMSQwIgYDVQQLExtIb3N0ZWQgYnkgSW50ZWwgQ29ycG9yYXRpb24x
 GTAXBgNVBAsTEE11bHRpLURvbWFpbiBTU0wxFzAVBgNVBAMTDmhwZGQuaW50ZWwu
 Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArpAWPpiIOCa1DH2m
 Hw+GSH11vteUFDjCMyKDq15NjQVD+Nl8tPGpzEcsCCoBoq4VYaxu9sJsMMRmi0+F
 1D1mx62siymCTyXvw0BReENzYmr4pUVb3oqzPDEAhLM74nimdFLXsg22+V31utiZ
 O7gT7I33bonCoaYfoIzBv3vcj1C5qhVLwXMDHBBDXf5ZThMaikOauYu5t4ndhWUk
 nnkrqNC0CQ5pSRn+XNxqJnmBtfptlVE35l22WEP3Xu5Pdgkmk8zm1jcXwZiOH8PY
 z29Gx98Z2z/NF87Y5QGGmcEBfIJeXFbSZ1d79+KcOsGHlFT+amdv5syIVNi1zVub
 BjOtcp9wAqlKeUDoc/s86FuXw1oebgHIiAqrzrauPvVXr4B1kZRTl/N99b5d4T6d
 LXZ1Uok0w8vjKfjet2qBVbBuOogP7xgAe3OuWsTkXgGxT/+lGf53qoDgD3XkETuz
 O57Wo7tDic9P2Sujkty5oETsnYvynLuuo37ODkTlx6nr0GlNAdG7PNSaGBSuTPvY
 ZqzdUbNwJhxgFuqjGCsMkETo2KVN5o0Y3xpW5DF26sff+8xyCnQ/oZNhYNWN2Hsp
 vR0sd1cfSPevo0/X3CvvoBibXwGMs/z4AeCv+pCX3pUCLuD1PldA8661ZbZ2KwjN
 bswgfvYESnTb8yC/teZNXN5dUz0CAwEAAaOCA9owggPWMB8GA1UdIwQYMBaAFBfZ
 1iUnZ/kxwklD2TA2RIxsqU/rMB0GA1UdDgQWBBRmln/1lYbMGQGWoQ87c5dJ7Hbz
 iTAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
 BQcDAQYIKwYBBQUHAwIwSgYDVR0gBEMwQTA1BgwrBgEEAbIxAQIBAwQwJTAjBggr
 BgEFBQcCARYXaHR0cHM6Ly9zZWN0aWdvLmNvbS9DUFMwCAYGZ4EMAQICMFoGA1Ud
 HwRTMFEwT6BNoEuGSWh0dHA6Ly9jcmwuc2VjdGlnby5jb20vU2VjdGlnb1JTQU9y
 Z2FuaXphdGlvblZhbGlkYXRpb25TZWN1cmVTZXJ2ZXJDQS5jcmwwgYoGCCsGAQUF
 BwEBBH4wfDBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5zZWN0aWdvLmNvbS9TZWN0
 aWdvUlNBT3JnYW5pemF0aW9uVmFsaWRhdGlvblNlY3VyZVNlcnZlckNBLmNydDAj
 BggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wgZ8GA1UdEQSBlzCB
 lIIOaHBkZC5pbnRlbC5jb22CFSouYm9yby5ocGRkLmludGVsLmNvbYITKi5kYy5o
 cGRkLmludGVsLmNvbYIWKi5lYWdsZS5ocGRkLmludGVsLmNvbYIQKi5ocGRkLmlu
 dGVsLmNvbYIVKi5yaWFsLmhwZGQuaW50ZWwuY29tghUqLndvbGYuaHBkZC5pbnRl
 bC5jb20wggF+BgorBgEEAdZ5AgQCBIIBbgSCAWoBaAB1ALvZ37wfinG1k5Qjl6qS
 e0c4V5UKq1LoGpCWZDaOHtGFAAABaQgN4rcAAAQDAEYwRAIgPnQbEymDIjhQa4BC
 +e0MNdDyGalMKlJEbZJWjqBYsD4CIDFW9xcZI8jIavVFs+Douja110rS0bFLYm6M
 6KacmxgCAHcARJRlLrDuzq/EQAfYqP4owNrmgr7YyzG1P9MzlrW2gagAAAFpCA3j
 AAAABAMASDBGAiEA0tQJxx6w2fCCB3c5lX1wdX4rxzOzZXtrWjKVfLg+nbACIQDD
 dUJWkS/izPw2yOEMsUPYH5wP4sRhua7D4dFrGqub/AB2AFzcQ5L+5qtFRLFemtRW
 5hA3+9X6R9yhc5SyXub2xw7KAAABaQgN4wUAAAQDAEcwRQIgLDO8OWEc8YAj6AHm
 O2VELYtfmEypqAndO0PGGJRlkaECIQCdliRz/nCTG8uQLr2Flz0eDffuMBJkrfUD
 F2CIC1d6JTANBgkqhkiG9w0BAQsFAAOCAQEAiN2WAUYX4qvCs5aU8RVixVoYEXQ2
 0LOa9m9nVhCkozENmwTWBBkbmrM9480jYHtNLLW8ZvglopUw4hO1jTG0SZC6xUM4
 aw05gaqtY2Tmm8va3811OIp8Aiqa+ovjziYZ5abTRJR5jxzIa876xvWHsQ9w7pA8
 JJGtI1N1zY6dWxHi+Wd16XTG6Lr+85DskX1GxfWfKxn6a21uq/fgbY0HKcNo9JmX
 F0vEmlZp/xrPGkA9u2c5yAIhjBKaefMXvalM5bR8Bpb1qBkxEaJgEmfSQIxkJXeZ
 zrlabv2CfTZQ4g+guB5S9bbxyP/snINT3mAp1d72YdyCpSZXJ5MKOLbdrA==
 -----END CERTIFICATE-----
 subject=C = US, postalCode = 95054-1537, ST = California, L = Santa Clara, street = FM1-110, street = 2200 Mission College Blvd, O = Intel Corporation, OU = High Performance Data Division (HPDD), OU = Hosted by Intel Corporation, OU = Multi-Domain SSL, CN = hpdd.intel.com

 issuer=C = GB, ST = Greater Manchester, L = Salford, O = Sectigo Limited, CN = Sectigo RSA Organization Validation Secure Server CA

 ---
 No client certificate CA names sent
 Peer signing digest: SHA256
 Peer signature type: RSA
 Server Temp Key: ECDH, P-256, 256 bits
 ---
 SSL handshake has read 7368 bytes and written 460 bytes
 Verification: OK
 ---
 New, TLSv1.2, Cipher is ECDHE-RSA-AES256-GCM-SHA384
 Server public key is 4096 bit
 Secure Renegotiation IS supported
 Compression: NONE
 Expansion: NONE
 No ALPN negotiated
 SSL-Session:
     Protocol  : TLSv1.2
     Cipher    : ECDHE-RSA-AES256-GCM-SHA384
     Session-ID: 482CADCA9672E758AFFC165AC66EB86A1B21BC196E2FC8415A3844F80D7EFB0B
     Session-ID-ctx: 
     Master-Key: 3CE2867BFDD32E0A2EAAE292A305652647F39A46DBA312B90D2C6A8F07101ADC44231BF37E87CCF473CC0E39FF813F0B
     PSK identity: None
     PSK identity hint: None
     SRP username: None
     TLS session ticket lifetime hint: 300 (seconds)
     TLS session ticket:
     0000 - 98 0a 46 72 dc cd db 6f-67 51 ed 38 7a 85 bb b4   ..Fr...ogQ.8z...
     0010 - ea a3 3c ea e2 1c 70 5c-bf c5 b6 a8 6b 5e b5 bd   ..<...p\....k^..
     0020 - 19 8c 29 3a 51 29 e8 a5-01 e3 b8 80 1a 7b e7 8f   ..):Q).......{..
     0030 - a3 13 fb 5c 83 f4 64 0c-87 22 8c ae e0 ce d3 29   ...\..d..".....)
     0040 - 0b 82 e2 26 c0 da 93 5b-d9 23 59 a5 d0 19 3a 1e   ...&...[.#Y...:.
     0050 - e3 a1 76 e9 0d 3a 82 05-e7 21 95 82 13 85 91 b3   ..v..:...!......
     0060 - 05 6b 5c 82 c2 94 50 ca-c2 4e 33 cc 1a 76 f0 70   .k\...P..N3..v.p
     0070 - d8 30 fd 5e 8c 79 67 94-d7 f0 56 6b 56 f5 44 d1   .0.^.yg...VkV.D.
     0080 - 74 b5 2d d5 b7 32 6a 60-0b 54 82 7f d0 bc 7f 2f   t.-..2j`.T...../
     0090 - d0 26 bc 43 d9 40 2d 6c-c7 21 9f b0 5e 0c dc f5   .&.C.@-l.!..^...
     00a0 - 8a 15 61 dc 16 f1 45 6f-b2 6e 44 51 90 44 9f a9   ..a...Eo.nDQ.D..
     00b0 - 49 ad 5c d4 c0 c5 34 72-d8 bf 1b 26 35 00 1d ed   I.\...4r...&5...
     00c0 - 09 07 83 24 17 d9 15 91-cb 09 58 e4 27 8e a9 7a   ...$......X.'..z

     Start Time: 1582920766
     Timeout   : 7200 (sec)
     Verify return code: 0 (ok)
     Extended master secret: no
 ---
 DONE

dnf --installroot is even successful in the same root after this fails:

+ sudo dnf --installroot /var/lib/mock/opensuse-leap-15.1-x86_64/root --releasever 15.1 --setopt=deltarpm=False --allowerasing --disableplugin=local --disableplugin=spacewalk install daos-server
 Failed to set locale, defaulting to C.UTF-8
 No matches found for the following disable plugin patterns: local, spacewalk
 openSUSE Leap 15.1 - x86_64 - OSS                19 MB/s |  38 MB     00:02    
 openSUSE Leap 15.1 - x86_64 - Updates - OSS      21 MB/s |  42 MB     00:01    
 repo.dc.hpdd.intel.com_repository_daos-stack-le  11 MB/s | 935 kB     00:00    
 repo.dc.hpdd.intel.com_repository_daos-stack-ex 8.6 MB/s | 794 kB     00:00    
 Dependencies resolved.
 ================================================================================
  Package                  ArchVersion                             Repository                                                                         Size
 ================================================================================
 Installing:
  daos-server              x86_641.1.0-1.2833.ga8397e0f.suse.lp151   repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          7.1 M
 Installing dependencies:
  fontconfig               x86_642.12.6-lp151.3.3                    opensuse-leap-oss                                                                  700 k
  hwloc                    x86_641.11.8-lp151.2.3                    opensuse-leap-oss                                                                  206 k
  hwloc-data               noarch1.11.8-lp151.2.3                    opensuse-leap-oss                                                                  36 k
  libX11-6                 x86_641.6.5-lp151.3.3                     opensuse-leap-oss                                                                  567 k
  libX11-data              noarch1.6.5-lp151.3.3                     opensuse-leap-oss                                                                  151 k
  libXau6                  x86_641.0.8-lp151.2.2                     opensuse-leap-oss                                                                  14 k
  libXext6                 x86_641.3.3-lp151.2.3                     opensuse-leap-oss                                                                  33 k
  libXrender1              x86_640.9.10-lp151.2.3                    opensuse-leap-oss                                                                  24 k
  libcairo2                x86_641.15.10-lp151.4.3                   opensuse-leap-oss                                                                  548 k
  libcmocka0               x86_641.1.1-lp151.2.3                     opensuse-leap-oss                                                                  32 k
  libevent-2_1-8           x86_642.1.8-lp151.3.3                     opensuse-leap-oss                                                                  261 k
  libfreetype6             x86_642.9-lp151.3.3                       opensuse-leap-oss                                                                  431 k
  libglvnd                 x86_641.0.0-lp151.2.3                     opensuse-leap-oss                                                                  204 k
  libhwloc5                x86_641.11.8-lp151.2.3                    opensuse-leap-oss                                                                  136 k
  libiscsi8                x86_641.18.0-lp151.3.1                    opensuse-leap-oss                                                                  68 k
  liblttng-ust0            x86_642.10.1-lp151.3.3                    opensuse-leap-oss                                                                  184 k
  libmnl0                  x86_641.0.4-lp151.2.2                     opensuse-leap-oss                                                                  16 k
  libnuma1                 x86_642.0.11-lp151.3.3                    opensuse-leap-oss                                                                  30 k
  libpciaccess0            x86_640.14-lp151.2.3                      opensuse-leap-oss                                                                  25 k
  libpixman-1-0            x86_640.34.0-lp151.2.3                    opensuse-leap-oss                                                                  241 k
  libprotobuf-c-devel      x86_641.3.0-lp151.2.4                     opensuse-leap-oss                                                                  21 k
  libprotobuf-c1           x86_641.3.0-lp151.2.4                     opensuse-leap-oss                                                                  28 k
  libprotobuf15            x86_643.5.0-lp151.4.7                     opensuse-leap-oss                                                                  755 k
  libprotoc15              x86_643.5.0-lp151.4.7                     opensuse-leap-oss                                                                  678 k
  liburcu6                 x86_640.10.0-lp151.3.2                    opensuse-leap-oss                                                                  92 k
  libxcb-render0           x86_641.13-lp151.3.2                      opensuse-leap-oss                                                                  27 k
  libxcb-shm0              x86_641.13-lp151.3.2                      opensuse-leap-oss                                                                  18 k
  libxcb1                  x86_641.13-lp151.3.2                      opensuse-leap-oss                                                                  54 k
  libyaml-0-2              x86_640.1.7-lp151.2.3                     opensuse-leap-oss                                                                  51 k
  openssl                  noarch1.1.0i-lp151.1.1                    opensuse-leap-oss                                                                  49 k
  perl                     x86_645.26.1-lp151.8.37                   opensuse-leap-oss                                                                  6.5 M
  perl-JSON                noarch2.97001-lp151.2.1                   opensuse-leap-oss                                                                  92 k
  protobuf-c               x86_641.3.0-lp151.2.4                     opensuse-leap-oss                                                                  83 k
  python2-configshell-fb   noarch1.1.fb23-lp151.3.2                  opensuse-leap-oss                                                                  67 k
  python2-pyparsing        noarch2.2.0-lp151.2.1                     opensuse-leap-oss                                                                  152 k
  python2-six              noarch1.11.0-lp151.3.1                    opensuse-leap-oss                                                                  34 k
  python2-urwid            x86_642.0.1-lp151.2.5                     opensuse-leap-oss                                                                  368 k
  desktop-file-utils       x86_640.23-lp151.4.3.1                    updates-oss                                                                        95 k
  libdb-4_8                x86_644.8.30-lp151.7.3.1                  updates-oss                                                                        694 k
  libfreebl3               x86_643.47.1-lp151.2.9.1                  updates-oss                                                                        249 k
  libndctl6                x86_6464.1-lp151.2.3.1                    updates-oss                                                                        94 k
  libpng16-16              x86_641.6.34-lp151.3.3.1                  updates-oss                                                                        134 k
  libpython2_7-1_0         x86_642.7.14-lp151.10.13.2                updates-oss                                                                        819 k
  libpython3_6m1_0         x86_643.6.10-lp151.6.7.1                  updates-oss                                                                        1.2 M
  librados2                x86_6414.2.5.382+g8881d33957-lp151.2.10.1 updates-oss                                                                        2.9 M
  librbd1                  x86_6414.2.5.382+g8881d33957-lp151.2.10.1 updates-oss                                                                        1.5 M
  libsoftokn3              x86_643.47.1-lp151.2.9.1                  updates-oss                                                                        219 k
  mozilla-nspr             x86_644.23-lp151.2.6.1                    updates-oss                                                                        115 k
  mozilla-nss              x86_643.47.1-lp151.2.9.1                  updates-oss                                                                        676 k
  mozilla-nss-certs        x86_643.47.1-lp151.2.9.1                  updates-oss                                                                        232 k
  ndctl                    x86_6464.1-lp151.2.3.1                    updates-oss                                                                        189 k
  openssl-1_1              x86_641.1.0i-lp151.8.6.1                  updates-oss                                                                        1.4 M
  python-base              x86_642.7.14-lp151.10.13.2                updates-oss                                                                        5.6 M
  python-curses            x86_642.7.14-lp151.10.13.1                updates-oss                                                                        47 k
  python-rpm-macros        noarch20200117.8e39013-lp151.2.3.1        updates-oss                                                                        28 k
  python3-base             x86_643.6.10-lp151.6.7.1                  updates-oss                                                                        7.8 M
  cart                     x86_644.5.1-1.774.g63fa727.suse.lp151     repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          1.5 M
  dpdk                     x86_6419.02-1.suse.lp151                  repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          1.7 M
  fio                      x86_643.3-5.suse.lp151                    repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          1.3 M
  fuse-libs                x86_643.4.2-3.suse.lp151                  repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          214 k
  libabt0                  x86_641.0rc1-4.suse.lp151                 repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          218 k
  libfabric1               x86_641.9.0-2.suse.lp151                  repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          2.8 M
  libisal2                 x86_642.26.0-2                            repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          92 k
  libpmem1                 x86_641.8-1.suse1500                      repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          80 k
  libpmemblk1              x86_641.8-1.suse1500                      repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          77 k
  libpmemobj1              x86_641.8-1.suse1500                      repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          126 k
  mercury                  x86_641.0.1-21.suse.lp151                 repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          309 k
  raft-devel               x86_640.5.0-2371.gb599b7d.suse.lp151      repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          128 k
  spdk                     x86_6419.04.1-1.suse.lp151                repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          2.0 M
  spdk-tools               noarch19.04.1-1.suse.lp151                repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          55 k
  daos                     x86_641.1.0-1.2833.ga8397e0f.suse.lp151   repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          1.6 M
  daos-client              x86_641.1.0-1.2833.ga8397e0f.suse.lp151   repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          8.1 M
  fuse                     x86_643.4.2-3.suse.lp151                  repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          71 k
  libfabric                x86_641.9.0-2.suse.lp151                  repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          110 k
  ompi                     x86_643.0.0rc4-8.suse.lp151               repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_          9.4 M
  ipmctl                   x86_6401.00.00.3467-lp150.7.2             repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 75 k
  ipmctl-data              x86_6401.00.00.3467-lp150.7.2             repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 9.3 k
  libipmctl3               x86_6401.00.00.3467-lp150.7.2             repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 400 k
  libsafec-3_3-3           x86_643.3-lp150.20.1                      repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 72 k
  libefa1                  x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 32 k
  libibverbs               x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 151 k
  libibverbs1              x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 63 k
  libinfinipath4           x86_643.3-lp151.38.1                      repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 30 k
  libmlx4-1                x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 41 k
  libmlx5-1                x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 111 k
  libpmix2                 x86_643.1.4-lp151.10.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 332 k
  libpsm2-2                x86_6411.2.86-lp151.45.1                  repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 194 k
  libpsm_infinipath1       x86_643.3-lp151.38.1                      repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 144 k
  librdmacm1               x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 64 k
  rdma-core                x86_6427.0-lp151.134.1                    repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_ 54 k

 Transaction Summary
 ================================================================================
 Install  91 Packages

 Total download size: 75 M
 Installed size: 333 M
 Downloading Packages:
 (1/91): hwloc-data-1.11.8-lp151.2.3.noarch.rpm  228 kB/s |  36 kB     00:00    
 (2/91): hwloc-1.11.8-lp151.2.3.x86_64.rpm       661 kB/s | 206 kB     00:00    
 (3/91): libX11-data-1.6.5-lp151.3.3.noarch.rpm  2.6 MB/s | 151 kB     00:00    
 (4/91): libX11-6-1.6.5-lp151.3.3.x86_64.rpm     2.5 MB/s | 567 kB     00:00    
 (5/91): fontconfig-2.12.6-lp151.3.3.x86_64.rpm  1.6 MB/s | 700 kB     00:00    
 (6/91): libXau6-1.0.8-lp151.2.2.x86_64.rpm      259 kB/s |  14 kB     00:00    
 (7/91): libXext6-1.3.3-lp151.2.3.x86_64.rpm     625 kB/s |  33 kB     00:00    
 (8/91): libXrender1-0.9.10-lp151.2.3.x86_64.rpm 456 kB/s |  24 kB     00:00    
 (9/91): libcmocka0-1.1.1-lp151.2.3.x86_64.rpm   614 kB/s |  32 kB     00:00    
 (10/91): libevent-2_1-8-2.1.8-lp151.3.3.x86_64. 4.5 MB/s | 261 kB     00:00    
 (11/91): libcairo2-1.15.10-lp151.4.3.x86_64.rpm 4.7 MB/s | 548 kB     00:00    
 (12/91): libglvnd-1.0.0-lp151.2.3.x86_64.rpm    3.5 MB/s | 204 kB     00:00    
 (13/91): libfreetype6-2.9-lp151.3.3.x86_64.rpm  3.9 MB/s | 431 kB     00:00    
 (14/91): libhwloc5-1.11.8-lp151.2.3.x86_64.rpm  2.3 MB/s | 136 kB     00:00    
 (15/91): libiscsi8-1.18.0-lp151.3.1.x86_64.rpm  1.2 MB/s |  68 kB     00:00    
 (16/91): liblttng-ust0-2.10.1-lp151.3.3.x86_64. 3.3 MB/s | 184 kB     00:00    
 (17/91): libmnl0-1.0.4-lp151.2.2.x86_64.rpm     306 kB/s |  16 kB     00:00    
 (18/91): libnuma1-2.0.11-lp151.3.3.x86_64.rpm   568 kB/s |  30 kB     00:00    
 (19/91): libpciaccess0-0.14-lp151.2.3.x86_64.rp 483 kB/s |  25 kB     00:00    
 (20/91): libpixman-1-0-0.34.0-lp151.2.3.x86_64. 4.2 MB/s | 241 kB     00:00    
 (21/91): libprotobuf-c-devel-1.3.0-lp151.2.4.x8 392 kB/s |  21 kB     00:00    
 (22/91): libprotobuf-c1-1.3.0-lp151.2.4.x86_64. 534 kB/s |  28 kB     00:00    
 (23/91): liburcu6-0.10.0-lp151.3.2.x86_64.rpm   1.7 MB/s |  92 kB     00:00    
 (24/91): libprotobuf15-3.5.0-lp151.4.7.x86_64.r 6.5 MB/s | 755 kB     00:00    
 (25/91): libprotoc15-3.5.0-lp151.4.7.x86_64.rpm 5.9 MB/s | 678 kB     00:00    
 (26/91): libxcb-render0-1.13-lp151.3.2.x86_64.r 512 kB/s |  27 kB     00:00    
 (27/91): libxcb-shm0-1.13-lp151.3.2.x86_64.rpm  352 kB/s |  18 kB     00:00    
 (28/91): libxcb1-1.13-lp151.3.2.x86_64.rpm      1.0 MB/s |  54 kB     00:00    
 (29/91): libyaml-0-2-0.1.7-lp151.2.3.x86_64.rpm 955 kB/s |  51 kB     00:00    
 (30/91): openssl-1.1.0i-lp151.1.1.noarch.rpm    924 kB/s |  49 kB     00:00    
 (31/91): perl-JSON-2.97001-lp151.2.1.noarch.rpm 1.6 MB/s |  92 kB     00:00    
 (32/91): protobuf-c-1.3.0-lp151.2.4.x86_64.rpm  1.5 MB/s |  83 kB     00:00    
 (33/91): python2-configshell-fb-1.1.fb23-lp151. 1.2 MB/s |  67 kB     00:00    
 (34/91): python2-pyparsing-2.2.0-lp151.2.1.noar 2.7 MB/s | 152 kB     00:00    
 (35/91): python2-six-1.11.0-lp151.3.1.noarch.rp 640 kB/s |  34 kB     00:00    
 (36/91): python2-urwid-2.0.1-lp151.2.5.x86_64.r 6.1 MB/s | 368 kB     00:00    
 (37/91): desktop-file-utils-0.23-lp151.4.3.1.x8 1.7 MB/s |  95 kB     00:00    
 (38/91): libfreebl3-3.47.1-lp151.2.9.1.x86_64.r 4.3 MB/s | 249 kB     00:00    
 (39/91): libdb-4_8-4.8.30-lp151.7.3.1.x86_64.rp 6.1 MB/s | 694 kB     00:00    
 (40/91): libndctl6-64.1-lp151.2.3.1.x86_64.rpm  1.7 MB/s |  94 kB     00:00    
 (41/91): libpng16-16-1.6.34-lp151.3.3.1.x86_64. 2.4 MB/s | 134 kB     00:00    
 (42/91): libpython2_7-1_0-2.7.14-lp151.10.13.2. 7.1 MB/s | 819 kB     00:00    
 (43/91): libpython3_6m1_0-3.6.10-lp151.6.7.1.x8 7.0 MB/s | 1.2 MB     00:00    
 (44/91): perl-5.26.1-lp151.8.37.x86_64.rpm      9.9 MB/s | 6.5 MB     00:00    
 (45/91): librbd1-14.2.5.382+g8881d33957-lp151.2 8.9 MB/s | 1.5 MB     00:00    
 (46/91): libsoftokn3-3.47.1-lp151.2.9.1.x86_64. 3.7 MB/s | 219 kB     00:00    
 (47/91): mozilla-nspr-4.23-lp151.2.6.1.x86_64.r 2.1 MB/s | 115 kB     00:00    
 (48/91): librados2-14.2.5.382+g8881d33957-lp151 8.5 MB/s | 2.9 MB     00:00    
 (49/91): mozilla-nss-certs-3.47.1-lp151.2.9.1.x 3.4 MB/s | 232 kB     00:00    
 (50/91): mozilla-nss-3.47.1-lp151.2.9.1.x86_64. 7.6 MB/s | 676 kB     00:00    
 (51/91): ndctl-64.1-lp151.2.3.1.x86_64.rpm      3.3 MB/s | 189 kB     00:00    
 (52/91): python-curses-2.7.14-lp151.10.13.1.x86 866 kB/s |  47 kB     00:00    
 (53/91): openssl-1_1-1.1.0i-lp151.8.6.1.x86_64. 8.5 MB/s | 1.4 MB     00:00    
 (54/91): python-rpm-macros-20200117.8e39013-lp1 450 kB/s |  28 kB     00:00    
 (55/91): cart-4.5.1-1.774.g63fa727.suse.lp151.x  17 MB/s | 1.5 MB     00:00    
 (56/91): dpdk-19.02-1.suse.lp151.x86_64.rpm      22 MB/s | 1.7 MB     00:00    
 (57/91): fio-3.3-5.suse.lp151.x86_64.rpm         30 MB/s | 1.3 MB     00:00    
 (58/91): fuse-libs-3.4.2-3.suse.lp151.x86_64.rp  17 MB/s | 214 kB     00:00    
 (59/91): python-base-2.7.14-lp151.10.13.2.x86_6  13 MB/s | 5.6 MB     00:00    
 (60/91): libabt0-1.0rc1-4.suse.lp151.x86_64.rpm 3.3 MB/s | 218 kB     00:00    
 (61/91): libisal2-2.26.0-2.x86_64.rpm            12 MB/s |  92 kB     00:00    
 (62/91): libpmem1-1.8-1.suse1500.x86_64.rpm      14 MB/s |  80 kB     00:00    
 (63/91): libpmemblk1-1.8-1.suse1500.x86_64.rpm   14 MB/s |  77 kB     00:00    
 (64/91): libpmemobj1-1.8-1.suse1500.x86_64.rpm   18 MB/s | 126 kB     00:00    
 (65/91): mercury-1.0.1-21.suse.lp151.x86_64.rpm  18 MB/s | 309 kB     00:00    
 (66/91): raft-devel-0.5.0-2371.gb599b7d.suse.lp  14 MB/s | 128 kB     00:00    
 (67/91): libfabric1-1.9.0-2.suse.lp151.x86_64.r  18 MB/s | 2.8 MB     00:00    
 (68/91): spdk-tools-19.04.1-1.suse.lp151.noarch  13 MB/s |  55 kB     00:00    
 (69/91): spdk-19.04.1-1.suse.lp151.x86_64.rpm    17 MB/s | 2.0 MB     00:00    
 (70/91): python3-base-3.6.10-lp151.6.7.1.x86_64  15 MB/s | 7.8 MB     00:00    
 (71/91): daos-1.1.0-1.2833.ga8397e0f.suse.lp151  13 MB/s | 1.6 MB     00:00    
 (72/91): fuse-3.4.2-3.suse.lp151.x86_64.rpm      14 MB/s |  71 kB     00:00    
 (73/91): libfabric-1.9.0-2.suse.lp151.x86_64.rp  17 MB/s | 110 kB     00:00    
 (74/91): daos-client-1.1.0-1.2833.ga8397e0f.sus  17 MB/s | 8.1 MB     00:00    
 (75/91): ipmctl-01.00.00.3467-lp150.7.2.x86_64.  12 MB/s |  75 kB     00:00    
 (76/91): ipmctl-data-01.00.00.3467-lp150.7.2.x8 4.6 MB/s | 9.3 kB     00:00    
 (77/91): libipmctl3-01.00.00.3467-lp150.7.2.x86  18 MB/s | 400 kB     00:00    
 (78/91): daos-server-1.1.0-1.2833.ga8397e0f.sus  16 MB/s | 7.1 MB     00:00    
 (79/91): libsafec-3_3-3-3.3-lp150.20.1.x86_64.r 1.9 MB/s |  72 kB     00:00    
 (80/91): libefa1-27.0-lp151.134.1.x86_64.rpm     10 MB/s |  32 kB     00:00    
 (81/91): libibverbs1-27.0-lp151.134.1.x86_64.rp  12 MB/s |  63 kB     00:00    
 (82/91): libibverbs-27.0-lp151.134.1.x86_64.rpm  15 MB/s | 151 kB     00:00    
 (83/91): libinfinipath4-3.3-lp151.38.1.x86_64.r 9.2 MB/s |  30 kB     00:00    
 (84/91): libmlx4-1-27.0-lp151.134.1.x86_64.rpm   12 MB/s |  41 kB     00:00    
 (85/91): libmlx5-1-27.0-lp151.134.1.x86_64.rpm   14 MB/s | 111 kB     00:00    
 (86/91): libpsm2-2-11.2.86-lp151.45.1.x86_64.rp  17 MB/s | 194 kB     00:00    
 (87/91): libpmix2-3.1.4-lp151.10.1.x86_64.rpm    16 MB/s | 332 kB     00:00    
 (88/91): librdmacm1-27.0-lp151.134.1.x86_64.rpm  12 MB/s |  64 kB     00:00    
 (89/91): libpsm_infinipath1-3.3-lp151.38.1.x86_  14 MB/s | 144 kB     00:00    
 (90/91): rdma-core-27.0-lp151.134.1.x86_64.rpm   14 MB/s |  54 kB     00:00    
 (91/91): ompi-3.0.0rc4-8.suse.lp151.x86_64.rpm   18 MB/s | 9.4 MB     00:00    
 --------------------------------------------------------------------------------
 Total                                            19 MB/s |  75 MB     00:03     
 Running transaction check
 Transaction check succeeded.
 Running transaction test
 Transaction test succeeded.
 Running transaction
   Preparing        :                                                        1/1 
   Installing       : libnuma1-2.0.11-lp151.3.3.x86_64                      1/91 
   Running scriptlet: libnuma1-2.0.11-lp151.3.3.x86_64                      1/91 
   Installing       : libpmem1-1.8-1.suse1500.x86_64                        2/91 
   Running scriptlet: libpmem1-1.8-1.suse1500.x86_64                        2/91 
   Installing       : mozilla-nspr-4.23-lp151.2.6.1.x86_64                  3/91 
   Running scriptlet: mozilla-nspr-4.23-lp151.2.6.1.x86_64                  3/91 
   Installing       : libpmemobj1-1.8-1.suse1500.x86_64                     4/91 
   Running scriptlet: libpmemobj1-1.8-1.suse1500.x86_64                     4/91 
   Installing       : libpsm2-2-11.2.86-lp151.45.1.x86_64                   5/91 
   Running scriptlet: libpsm2-2-11.2.86-lp151.45.1.x86_64                   5/91 
   Installing       : libisal2-2.26.0-2.x86_64                              6/91 
   Running scriptlet: libisal2-2.26.0-2.x86_64                              6/91 
   Installing       : libpython2_7-1_0-2.7.14-lp151.10.13.2.x86_64          7/91 
   Running scriptlet: libpython2_7-1_0-2.7.14-lp151.10.13.2.x86_64          7/91 
   Installing       : libprotobuf-c1-1.3.0-lp151.2.4.x86_64                 8/91 
   Running scriptlet: libprotobuf-c1-1.3.0-lp151.2.4.x86_64                 8/91 
   Installing       : rdma-core-27.0-lp151.134.1.x86_64                     9/91 
   Running scriptlet: rdma-core-27.0-lp151.134.1.x86_64                     9/91 
   Installing       : libabt0-1.0rc1-4.suse.lp151.x86_64                   10/91 
   Running scriptlet: libabt0-1.0rc1-4.suse.lp151.x86_64                   10/91 
   Installing       : fuse-libs-3.4.2-3.suse.lp151.x86_64                  11/91 
   Running scriptlet: fuse-libs-3.4.2-3.suse.lp151.x86_64                  11/91 
   Installing       : python-rpm-macros-20200117.8e39013-lp151.2.3.1.noa   12/91 
   Installing       : python-base-2.7.14-lp151.10.13.2.x86_64              13/91 
   Installing       : libpng16-16-1.6.34-lp151.3.3.1.x86_64                14/91 
   Running scriptlet: libpng16-16-1.6.34-lp151.3.3.1.x86_64                14/91 
   Installing       : libfreetype6-2.9-lp151.3.3.x86_64                    15/91 
   Running scriptlet: libfreetype6-2.9-lp151.3.3.x86_64                    15/91 
   Installing       : libndctl6-64.1-lp151.2.3.1.x86_64                    16/91 
   Running scriptlet: libndctl6-64.1-lp151.2.3.1.x86_64                    16/91 
   Installing       : libfreebl3-3.47.1-lp151.2.9.1.x86_64                 17/91 
   Running scriptlet: libfreebl3-3.47.1-lp151.2.9.1.x86_64                 17/91 
   Installing       : libprotobuf15-3.5.0-lp151.4.7.x86_64                 18/91 
   Running scriptlet: libprotobuf15-3.5.0-lp151.4.7.x86_64                 18/91 
   Installing       : libevent-2_1-8-2.1.8-lp151.3.3.x86_64                19/91 
   Running scriptlet: libevent-2_1-8-2.1.8-lp151.3.3.x86_64                19/91 
   Installing       : libprotoc15-3.5.0-lp151.4.7.x86_64                   20/91 
   Running scriptlet: libprotoc15-3.5.0-lp151.4.7.x86_64                   20/91 
   Running scriptlet: ndctl-64.1-lp151.2.3.1.x86_64                        21/91 
   Installing       : ndctl-64.1-lp151.2.3.1.x86_64                        21/91 
   Running scriptlet: ndctl-64.1-lp151.2.3.1.x86_64                        21/91 
 Failed to connect to bus: No such file or directory

   Installing       : fontconfig-2.12.6-lp151.3.3.x86_64                   22/91 
   Running scriptlet: fontconfig-2.12.6-lp151.3.3.x86_64                   22/91 
   Installing       : python2-pyparsing-2.2.0-lp151.2.1.noarch             23/91 
   Running scriptlet: python2-six-1.11.0-lp151.3.1.noarch                  24/91 
   Installing       : python2-six-1.11.0-lp151.3.1.noarch                  24/91 
   Installing       : python-curses-2.7.14-lp151.10.13.1.x86_64            25/91 
   Installing       : python2-urwid-2.0.1-lp151.2.5.x86_64                 26/91 
   Installing       : python2-configshell-fb-1.1.fb23-lp151.3.2.noarch     27/91 
   Installing       : fuse-3.4.2-3.suse.lp151.x86_64                       28/91 
   Installing       : libmlx4-1-27.0-lp151.134.1.x86_64                    29/91 
   Running scriptlet: libmlx4-1-27.0-lp151.134.1.x86_64                    29/91 
   Installing       : libmlx5-1-27.0-lp151.134.1.x86_64                    30/91 
   Running scriptlet: libmlx5-1-27.0-lp151.134.1.x86_64                    30/91 
   Installing       : libibverbs1-27.0-lp151.134.1.x86_64                  31/91 
   Running scriptlet: libibverbs1-27.0-lp151.134.1.x86_64                  31/91 
   Installing       : libefa1-27.0-lp151.134.1.x86_64                      32/91 
   Running scriptlet: libefa1-27.0-lp151.134.1.x86_64                      32/91 
   Installing       : libibverbs-27.0-lp151.134.1.x86_64                   33/91 
   Installing       : librdmacm1-27.0-lp151.134.1.x86_64                   34/91 
   Running scriptlet: librdmacm1-27.0-lp151.134.1.x86_64                   34/91 
   Installing       : libiscsi8-1.18.0-lp151.3.1.x86_64                    35/91 
   Running scriptlet: libiscsi8-1.18.0-lp151.3.1.x86_64                    35/91 
   Installing       : libprotobuf-c-devel-1.3.0-lp151.2.4.x86_64           36/91 
   Installing       : protobuf-c-1.3.0-lp151.2.4.x86_64                    37/91 
   Installing       : mozilla-nss-certs-3.47.1-lp151.2.9.1.x86_64          38/91 
   Installing       : libsoftokn3-3.47.1-lp151.2.9.1.x86_64                39/91 
   Running scriptlet: libsoftokn3-3.47.1-lp151.2.9.1.x86_64                39/91 
   Installing       : mozilla-nss-3.47.1-lp151.2.9.1.x86_64                40/91 
   Running scriptlet: mozilla-nss-3.47.1-lp151.2.9.1.x86_64                40/91 
   Installing       : libpmemblk1-1.8-1.suse1500.x86_64                    41/91 
   Running scriptlet: libpmemblk1-1.8-1.suse1500.x86_64                    41/91 
   Installing       : libinfinipath4-3.3-lp151.38.1.x86_64                 42/91 
   Running scriptlet: libinfinipath4-3.3-lp151.38.1.x86_64                 42/91 
   Installing       : libpsm_infinipath1-3.3-lp151.38.1.x86_64             43/91 
   Running scriptlet: libpsm_infinipath1-3.3-lp151.38.1.x86_64             43/91 
   Installing       : libfabric1-1.9.0-2.suse.lp151.x86_64                 44/91 
   Running scriptlet: libfabric1-1.9.0-2.suse.lp151.x86_64                 44/91 
   Installing       : libfabric-1.9.0-2.suse.lp151.x86_64                  45/91 
   Installing       : mercury-1.0.1-21.suse.lp151.x86_64                   46/91 
   Running scriptlet: mercury-1.0.1-21.suse.lp151.x86_64                   46/91 
   Installing       : libsafec-3_3-3-3.3-lp150.20.1.x86_64                 47/91 
   Running scriptlet: libsafec-3_3-3-3.3-lp150.20.1.x86_64                 47/91 
   Installing       : ipmctl-data-01.00.00.3467-lp150.7.2.x86_64           48/91 
   Installing       : libipmctl3-01.00.00.3467-lp150.7.2.x86_64            49/91 
   Running scriptlet: libipmctl3-01.00.00.3467-lp150.7.2.x86_64            49/91 
   Installing       : ipmctl-01.00.00.3467-lp150.7.2.x86_64                50/91 
   Installing       : raft-devel-0.5.0-2371.gb599b7d.suse.lp151.x86_64     51/91 
   Installing       : openssl-1_1-1.1.0i-lp151.8.6.1.x86_64                52/91 
   Installing       : openssl-1.1.0i-lp151.1.1.noarch                      53/91 
   Installing       : libpython3_6m1_0-3.6.10-lp151.6.7.1.x86_64           54/91 
   Running scriptlet: libpython3_6m1_0-3.6.10-lp151.6.7.1.x86_64           54/91 
   Installing       : python3-base-3.6.10-lp151.6.7.1.x86_64               55/91 
   Installing       : libdb-4_8-4.8.30-lp151.7.3.1.x86_64                  56/91 
   Running scriptlet: libdb-4_8-4.8.30-lp151.7.3.1.x86_64                  56/91 
   Installing       : perl-5.26.1-lp151.8.37.x86_64                        57/91 
   Installing       : perl-JSON-2.97001-lp151.2.1.noarch                   58/91 
   Installing       : desktop-file-utils-0.23-lp151.4.3.1.x86_64           59/91 
   Running scriptlet: desktop-file-utils-0.23-lp151.4.3.1.x86_64           59/91 
   Installing       : libyaml-0-2-0.1.7-lp151.2.3.x86_64                   60/91 
   Running scriptlet: libyaml-0-2-0.1.7-lp151.2.3.x86_64                   60/91 
   Installing       : liburcu6-0.10.0-lp151.3.2.x86_64                     61/91 
   Running scriptlet: liburcu6-0.10.0-lp151.3.2.x86_64                     61/91 
   Installing       : liblttng-ust0-2.10.1-lp151.3.3.x86_64                62/91 
   Running scriptlet: liblttng-ust0-2.10.1-lp151.3.3.x86_64                62/91 
   Installing       : librados2-14.2.5.382+g8881d33957-lp151.2.10.1.x86_   63/91 
   Running scriptlet: librados2-14.2.5.382+g8881d33957-lp151.2.10.1.x86_   63/91 
   Installing       : librbd1-14.2.5.382+g8881d33957-lp151.2.10.1.x86_64   64/91 
   Running scriptlet: librbd1-14.2.5.382+g8881d33957-lp151.2.10.1.x86_64   64/91 
   Installing       : fio-3.3-5.suse.lp151.x86_64                          65/91 
   Installing       : libpixman-1-0-0.34.0-lp151.2.3.x86_64                66/91 
   Running scriptlet: libpixman-1-0-0.34.0-lp151.2.3.x86_64                66/91 
   Installing       : libpciaccess0-0.14-lp151.2.3.x86_64                  67/91 
   Running scriptlet: libpciaccess0-0.14-lp151.2.3.x86_64                  67/91 
   Installing       : libmnl0-1.0.4-lp151.2.2.x86_64                       68/91 
   Running scriptlet: libmnl0-1.0.4-lp151.2.2.x86_64                       68/91 
   Installing       : dpdk-19.02-1.suse.lp151.x86_64                       69/91 
   Running scriptlet: dpdk-19.02-1.suse.lp151.x86_64                       69/91 
   Installing       : spdk-19.04.1-1.suse.lp151.x86_64                     70/91 
   Running scriptlet: spdk-19.04.1-1.suse.lp151.x86_64                     70/91 
   Installing       : spdk-tools-19.04.1-1.suse.lp151.noarch               71/91 
   Installing       : libcmocka0-1.1.1-lp151.2.3.x86_64                    72/91 
   Running scriptlet: libcmocka0-1.1.1-lp151.2.3.x86_64                    72/91 
   Installing       : libXau6-1.0.8-lp151.2.2.x86_64                       73/91 
   Running scriptlet: libXau6-1.0.8-lp151.2.2.x86_64                       73/91 
   Installing       : libxcb1-1.13-lp151.3.2.x86_64                        74/91 
   Running scriptlet: libxcb1-1.13-lp151.3.2.x86_64                        74/91 
   Installing       : libxcb-render0-1.13-lp151.3.2.x86_64                 75/91 
   Running scriptlet: libxcb-render0-1.13-lp151.3.2.x86_64                 75/91 
   Installing       : libxcb-shm0-1.13-lp151.3.2.x86_64                    76/91 
   Running scriptlet: libxcb-shm0-1.13-lp151.3.2.x86_64                    76/91 
   Installing       : libX11-data-1.6.5-lp151.3.3.noarch                   77/91 
   Installing       : libX11-6-1.6.5-lp151.3.3.x86_64                      78/91 
   Running scriptlet: libX11-6-1.6.5-lp151.3.3.x86_64                      78/91 
   Installing       : libXext6-1.3.3-lp151.2.3.x86_64                      79/91 
   Running scriptlet: libXext6-1.3.3-lp151.2.3.x86_64                      79/91 
   Installing       : libXrender1-0.9.10-lp151.2.3.x86_64                  80/91 
   Running scriptlet: libXrender1-0.9.10-lp151.2.3.x86_64                  80/91 
   Installing       : libglvnd-1.0.0-lp151.2.3.x86_64                      81/91 
   Running scriptlet: libglvnd-1.0.0-lp151.2.3.x86_64                      81/91 
   Installing       : libcairo2-1.15.10-lp151.4.3.x86_64                   82/91 
   Running scriptlet: libcairo2-1.15.10-lp151.4.3.x86_64                   82/91 
   Installing       : hwloc-data-1.11.8-lp151.2.3.noarch                   83/91 
   Installing       : libhwloc5-1.11.8-lp151.2.3.x86_64                    84/91 
   Running scriptlet: libhwloc5-1.11.8-lp151.2.3.x86_64                    84/91 
   Installing       : hwloc-1.11.8-lp151.2.3.x86_64                        85/91 
   Running scriptlet: hwloc-1.11.8-lp151.2.3.x86_64                        85/91 
   Installing       : libpmix2-3.1.4-lp151.10.1.x86_64                     86/91 
   Running scriptlet: libpmix2-3.1.4-lp151.10.1.x86_64                     86/91 
   Installing       : ompi-3.0.0rc4-8.suse.lp151.x86_64                    87/91 
   Running scriptlet: ompi-3.0.0rc4-8.suse.lp151.x86_64                    87/91 
   Installing       : cart-4.5.1-1.774.g63fa727.suse.lp151.x86_64          88/91 
   Running scriptlet: cart-4.5.1-1.774.g63fa727.suse.lp151.x86_64          88/91 
   Installing       : daos-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_64        89/91 
   Installing       : daos-client-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   90/91 
   Running scriptlet: daos-server-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   91/91 
   Installing       : daos-server-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   91/91 
   Running scriptlet: daos-server-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   91/91 
   Verifying        : fontconfig-2.12.6-lp151.3.3.x86_64                    1/91 
   Verifying        : hwloc-1.11.8-lp151.2.3.x86_64                         2/91 
   Verifying        : hwloc-data-1.11.8-lp151.2.3.noarch                    3/91 
   Verifying        : libX11-6-1.6.5-lp151.3.3.x86_64                       4/91 
   Verifying        : libX11-data-1.6.5-lp151.3.3.noarch                    5/91 
   Verifying        : libXau6-1.0.8-lp151.2.2.x86_64                        6/91 
   Verifying        : libXext6-1.3.3-lp151.2.3.x86_64                       7/91 
   Verifying        : libXrender1-0.9.10-lp151.2.3.x86_64                   8/91 
   Verifying        : libcairo2-1.15.10-lp151.4.3.x86_64                    9/91 
   Verifying        : libcmocka0-1.1.1-lp151.2.3.x86_64                    10/91 
   Verifying        : libevent-2_1-8-2.1.8-lp151.3.3.x86_64                11/91 
   Verifying        : libfreetype6-2.9-lp151.3.3.x86_64                    12/91 
   Verifying        : libglvnd-1.0.0-lp151.2.3.x86_64                      13/91 
   Verifying        : libhwloc5-1.11.8-lp151.2.3.x86_64                    14/91 
   Verifying        : libiscsi8-1.18.0-lp151.3.1.x86_64                    15/91 
   Verifying        : liblttng-ust0-2.10.1-lp151.3.3.x86_64                16/91 
   Verifying        : libmnl0-1.0.4-lp151.2.2.x86_64                       17/91 
   Verifying        : libnuma1-2.0.11-lp151.3.3.x86_64                     18/91 
   Verifying        : libpciaccess0-0.14-lp151.2.3.x86_64                  19/91 
   Verifying        : libpixman-1-0-0.34.0-lp151.2.3.x86_64                20/91 
   Verifying        : libprotobuf-c-devel-1.3.0-lp151.2.4.x86_64           21/91 
   Verifying        : libprotobuf-c1-1.3.0-lp151.2.4.x86_64                22/91 
   Verifying        : libprotobuf15-3.5.0-lp151.4.7.x86_64                 23/91 
   Verifying        : libprotoc15-3.5.0-lp151.4.7.x86_64                   24/91 
   Verifying        : liburcu6-0.10.0-lp151.3.2.x86_64                     25/91 
   Verifying        : libxcb-render0-1.13-lp151.3.2.x86_64                 26/91 
   Verifying        : libxcb-shm0-1.13-lp151.3.2.x86_64                    27/91 
   Verifying        : libxcb1-1.13-lp151.3.2.x86_64                        28/91 
   Verifying        : libyaml-0-2-0.1.7-lp151.2.3.x86_64                   29/91 
   Verifying        : openssl-1.1.0i-lp151.1.1.noarch                      30/91 
   Verifying        : perl-5.26.1-lp151.8.37.x86_64                        31/91 
   Verifying        : perl-JSON-2.97001-lp151.2.1.noarch                   32/91 
   Verifying        : protobuf-c-1.3.0-lp151.2.4.x86_64                    33/91 
   Verifying        : python2-configshell-fb-1.1.fb23-lp151.3.2.noarch     34/91 
   Verifying        : python2-pyparsing-2.2.0-lp151.2.1.noarch             35/91 
   Verifying        : python2-six-1.11.0-lp151.3.1.noarch                  36/91 
   Verifying        : python2-urwid-2.0.1-lp151.2.5.x86_64                 37/91 
   Verifying        : desktop-file-utils-0.23-lp151.4.3.1.x86_64           38/91 
   Verifying        : libdb-4_8-4.8.30-lp151.7.3.1.x86_64                  39/91 
   Verifying        : libfreebl3-3.47.1-lp151.2.9.1.x86_64                 40/91 
   Verifying        : libndctl6-64.1-lp151.2.3.1.x86_64                    41/91 
   Verifying        : libpng16-16-1.6.34-lp151.3.3.1.x86_64                42/91 
   Verifying        : libpython2_7-1_0-2.7.14-lp151.10.13.2.x86_64         43/91 
   Verifying        : libpython3_6m1_0-3.6.10-lp151.6.7.1.x86_64           44/91 
   Verifying        : librados2-14.2.5.382+g8881d33957-lp151.2.10.1.x86_   45/91 
   Verifying        : librbd1-14.2.5.382+g8881d33957-lp151.2.10.1.x86_64   46/91 
   Verifying        : libsoftokn3-3.47.1-lp151.2.9.1.x86_64                47/91 
   Verifying        : mozilla-nspr-4.23-lp151.2.6.1.x86_64                 48/91 
   Verifying        : mozilla-nss-3.47.1-lp151.2.9.1.x86_64                49/91 
   Verifying        : mozilla-nss-certs-3.47.1-lp151.2.9.1.x86_64          50/91 
   Verifying        : ndctl-64.1-lp151.2.3.1.x86_64                        51/91 
   Verifying        : openssl-1_1-1.1.0i-lp151.8.6.1.x86_64                52/91 
   Verifying        : python-base-2.7.14-lp151.10.13.2.x86_64              53/91 
   Verifying        : python-curses-2.7.14-lp151.10.13.1.x86_64            54/91 
   Verifying        : python-rpm-macros-20200117.8e39013-lp151.2.3.1.noa   55/91 
   Verifying        : python3-base-3.6.10-lp151.6.7.1.x86_64               56/91 
   Verifying        : cart-4.5.1-1.774.g63fa727.suse.lp151.x86_64          57/91 
   Verifying        : dpdk-19.02-1.suse.lp151.x86_64                       58/91 
   Verifying        : fio-3.3-5.suse.lp151.x86_64                          59/91 
   Verifying        : fuse-libs-3.4.2-3.suse.lp151.x86_64                  60/91 
   Verifying        : libabt0-1.0rc1-4.suse.lp151.x86_64                   61/91 
   Verifying        : libfabric1-1.9.0-2.suse.lp151.x86_64                 62/91 
   Verifying        : libisal2-2.26.0-2.x86_64                             63/91 
   Verifying        : libpmem1-1.8-1.suse1500.x86_64                       64/91 
   Verifying        : libpmemblk1-1.8-1.suse1500.x86_64                    65/91 
   Verifying        : libpmemobj1-1.8-1.suse1500.x86_64                    66/91 
   Verifying        : mercury-1.0.1-21.suse.lp151.x86_64                   67/91 
   Verifying        : raft-devel-0.5.0-2371.gb599b7d.suse.lp151.x86_64     68/91 
   Verifying        : spdk-19.04.1-1.suse.lp151.x86_64                     69/91 
   Verifying        : spdk-tools-19.04.1-1.suse.lp151.noarch               70/91 
   Verifying        : daos-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_64        71/91 
   Verifying        : daos-client-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   72/91 
   Verifying        : daos-server-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_   73/91 
   Verifying        : fuse-3.4.2-3.suse.lp151.x86_64                       74/91 
   Verifying        : libfabric-1.9.0-2.suse.lp151.x86_64                  75/91 
   Verifying        : ompi-3.0.0rc4-8.suse.lp151.x86_64                    76/91 
   Verifying        : ipmctl-01.00.00.3467-lp150.7.2.x86_64                77/91 
   Verifying        : ipmctl-data-01.00.00.3467-lp150.7.2.x86_64           78/91 
   Verifying        : libipmctl3-01.00.00.3467-lp150.7.2.x86_64            79/91 
   Verifying        : libsafec-3_3-3-3.3-lp150.20.1.x86_64                 80/91 
   Verifying        : libefa1-27.0-lp151.134.1.x86_64                      81/91 
   Verifying        : libibverbs-27.0-lp151.134.1.x86_64                   82/91 
   Verifying        : libibverbs1-27.0-lp151.134.1.x86_64                  83/91 
   Verifying        : libinfinipath4-3.3-lp151.38.1.x86_64                 84/91 
   Verifying        : libmlx4-1-27.0-lp151.134.1.x86_64                    85/91 
   Verifying        : libmlx5-1-27.0-lp151.134.1.x86_64                    86/91 
   Verifying        : libpmix2-3.1.4-lp151.10.1.x86_64                     87/91 
   Verifying        : libpsm2-2-11.2.86-lp151.45.1.x86_64                  88/91 
   Verifying        : libpsm_infinipath1-3.3-lp151.38.1.x86_64             89/91 
   Verifying        : librdmacm1-27.0-lp151.134.1.x86_64                   90/91 
   Verifying        : rdma-core-27.0-lp151.134.1.x86_64                    91/91 

 Installed:
   daos-server-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_64                          
   fontconfig-2.12.6-lp151.3.3.x86_64                                            
   hwloc-1.11.8-lp151.2.3.x86_64                                                 
   hwloc-data-1.11.8-lp151.2.3.noarch                                            
   libX11-6-1.6.5-lp151.3.3.x86_64                                               
   libX11-data-1.6.5-lp151.3.3.noarch                                            
   libXau6-1.0.8-lp151.2.2.x86_64                                                
   libXext6-1.3.3-lp151.2.3.x86_64                                               
   libXrender1-0.9.10-lp151.2.3.x86_64                                           
   libcairo2-1.15.10-lp151.4.3.x86_64                                            
   libcmocka0-1.1.1-lp151.2.3.x86_64                                             
   libevent-2_1-8-2.1.8-lp151.3.3.x86_64                                         
   libfreetype6-2.9-lp151.3.3.x86_64                                             
   libglvnd-1.0.0-lp151.2.3.x86_64                                               
   libhwloc5-1.11.8-lp151.2.3.x86_64                                             
   libiscsi8-1.18.0-lp151.3.1.x86_64                                             
   liblttng-ust0-2.10.1-lp151.3.3.x86_64                                         
   libmnl0-1.0.4-lp151.2.2.x86_64                                                
   libnuma1-2.0.11-lp151.3.3.x86_64                                              
   libpciaccess0-0.14-lp151.2.3.x86_64                                           
   libpixman-1-0-0.34.0-lp151.2.3.x86_64                                         
   libprotobuf-c-devel-1.3.0-lp151.2.4.x86_64                                    
   libprotobuf-c1-1.3.0-lp151.2.4.x86_64                                         
   libprotobuf15-3.5.0-lp151.4.7.x86_64                                          
   libprotoc15-3.5.0-lp151.4.7.x86_64                                            
   liburcu6-0.10.0-lp151.3.2.x86_64                                              
   libxcb-render0-1.13-lp151.3.2.x86_64                                          
   libxcb-shm0-1.13-lp151.3.2.x86_64                                             
   libxcb1-1.13-lp151.3.2.x86_64                                                 
   libyaml-0-2-0.1.7-lp151.2.3.x86_64                                            
   openssl-1.1.0i-lp151.1.1.noarch                                               
   perl-5.26.1-lp151.8.37.x86_64                                                 
   perl-JSON-2.97001-lp151.2.1.noarch                                            
   protobuf-c-1.3.0-lp151.2.4.x86_64                                             
   python2-configshell-fb-1.1.fb23-lp151.3.2.noarch                              
   python2-pyparsing-2.2.0-lp151.2.1.noarch                                      
   python2-six-1.11.0-lp151.3.1.noarch                                           
   python2-urwid-2.0.1-lp151.2.5.x86_64                                          
   desktop-file-utils-0.23-lp151.4.3.1.x86_64                                    
   libdb-4_8-4.8.30-lp151.7.3.1.x86_64                                           
   libfreebl3-3.47.1-lp151.2.9.1.x86_64                                          
   libndctl6-64.1-lp151.2.3.1.x86_64                                             
   libpng16-16-1.6.34-lp151.3.3.1.x86_64                                         
   libpython2_7-1_0-2.7.14-lp151.10.13.2.x86_64                                  
   libpython3_6m1_0-3.6.10-lp151.6.7.1.x86_64                                    
   librados2-14.2.5.382+g8881d33957-lp151.2.10.1.x86_64                          
   librbd1-14.2.5.382+g8881d33957-lp151.2.10.1.x86_64                            
   libsoftokn3-3.47.1-lp151.2.9.1.x86_64                                         
   mozilla-nspr-4.23-lp151.2.6.1.x86_64                                          
   mozilla-nss-3.47.1-lp151.2.9.1.x86_64                                         
   mozilla-nss-certs-3.47.1-lp151.2.9.1.x86_64                                   
   ndctl-64.1-lp151.2.3.1.x86_64                                                 
   openssl-1_1-1.1.0i-lp151.8.6.1.x86_64                                         
   python-base-2.7.14-lp151.10.13.2.x86_64                                       
   python-curses-2.7.14-lp151.10.13.1.x86_64                                     
   python-rpm-macros-20200117.8e39013-lp151.2.3.1.noarch                         
   python3-base-3.6.10-lp151.6.7.1.x86_64                                        
   cart-4.5.1-1.774.g63fa727.suse.lp151.x86_64                                   
   dpdk-19.02-1.suse.lp151.x86_64                                                
   fio-3.3-5.suse.lp151.x86_64                                                   
   fuse-libs-3.4.2-3.suse.lp151.x86_64                                           
   libabt0-1.0rc1-4.suse.lp151.x86_64                                            
   libfabric1-1.9.0-2.suse.lp151.x86_64                                          
   libisal2-2.26.0-2.x86_64                                                      
   libpmem1-1.8-1.suse1500.x86_64                                                
   libpmemblk1-1.8-1.suse1500.x86_64                                             
   libpmemobj1-1.8-1.suse1500.x86_64                                             
   mercury-1.0.1-21.suse.lp151.x86_64                                            
   raft-devel-0.5.0-2371.gb599b7d.suse.lp151.x86_64                              
   spdk-19.04.1-1.suse.lp151.x86_64                                              
   spdk-tools-19.04.1-1.suse.lp151.noarch                                        
   daos-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_64                                 
   daos-client-1.1.0-1.2833.ga8397e0f.suse.lp151.x86_64                          
   fuse-3.4.2-3.suse.lp151.x86_64                                                
   libfabric-1.9.0-2.suse.lp151.x86_64                                           
   ompi-3.0.0rc4-8.suse.lp151.x86_64                                             
   ipmctl-01.00.00.3467-lp150.7.2.x86_64                                         
   ipmctl-data-01.00.00.3467-lp150.7.2.x86_64                                    
   libipmctl3-01.00.00.3467-lp150.7.2.x86_64                                     
   libsafec-3_3-3-3.3-lp150.20.1.x86_64                                          
   libefa1-27.0-lp151.134.1.x86_64                                               
   libibverbs-27.0-lp151.134.1.x86_64                                            
   libibverbs1-27.0-lp151.134.1.x86_64                                           
   libinfinipath4-3.3-lp151.38.1.x86_64                                          
   libmlx4-1-27.0-lp151.134.1.x86_64                                             
   libmlx5-1-27.0-lp151.134.1.x86_64                                             
   libpmix2-3.1.4-lp151.10.1.x86_64                                              
   libpsm2-2-11.2.86-lp151.45.1.x86_64                                           
   libpsm_infinipath1-3.3-lp151.38.1.x86_64                                      
   librdmacm1-27.0-lp151.134.1.x86_64                                            
   rdma-core-27.0-lp151.134.1.x86_64                                             

 Complete!

So what's the problem with mock's use of dnf --installroot that it has certificate problems?

praiskup commented 4 years ago

Can you please retry with mock-core-configs 32.3? You seem to have configured yum.conf but mock 2.0 requires dnf.conf. Or maybe you want to try pre-release mock from dnf copr enable @mock/mock (where dnf.conf is equivalent to yum.conf).

brianjmurrell commented 4 years ago

Unfortunately, this is a "production" builder which has no ability to pull in non-production RPMs.

But your explanation:

You seem to have configured yum.conf but mock 2.0 requires dnf.conf

seems to indicate that I can resolve this through configuration by simply using dnf.conf instead of yum.conf. Is that correct? But I don't think I touch either of those files. That is driven by /etc/mock/opensuse-leap-15.1-x86_64.cfg isn't it? Should I s/yum.conf/dnf.conf/g in /etc/mock/opensuse-leap-15.1-x86_64.cfg?

Or am I completely misunderstanding your suggestion?

brianjmurrell commented 4 years ago

FWIW, replacing yum.conf with dnf.conf in /etc/mock/opensuse-leap-15.1-x86_64.cfg does not resolve the issue.

$ mock -r opensuse-leap-15.1-x86_64 --debug-config
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8): No such file or directory
INFO: mock.py version 2.0 starting (python version = 3.7.4)...
Start(bootstrap): init plugins
INFO: selinux disabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux disabled
Finish: init plugins
INFO: Signal handler active
Start: run
config_opts['build_log_fmt_str'] = '%(message)s'
config_opts['cache_alterations'] = False
config_opts['chroot_name'] = 'opensuse-leap-15.1-x86_64'
config_opts['chroot_setup_cmd'] = 'install patterns-devel-base-devel_rpm_build'
config_opts['cleanup_on_failure'] = False
config_opts['cleanup_on_success'] = False
config_opts['config_file'] = '/etc/mock/opensuse-leap-15.1-x86_64.cfg'
config_opts['config_path'] = '/etc/mock'
config_opts['config_paths'] = ['/etc/mock/site-defaults.cfg', '/etc/mock/opensuse-leap-15.1-x86_64.cfg']
config_opts['dist'] = 'suse.lp151'
config_opts['dnf.conf'] = ('\n'
 '[main]\n'
 'keepcache=1\n'
 'debuglevel=2\n'
 'reposdir=/dev/null\n'
 'logfile=/var/log/yum.log\n'
 'retries=20\n'
 'obsoletes=1\n'
 'gpgcheck=0\n'
 'assumeyes=1\n'
 'syslog_ident=mock\n'
 'syslog_device=\n'
 'install_weak_deps=0\n'
 'metadata_expire=0\n'
 'best=1\n'
 'excludepkgs=*.i586,*.i686\n'
 'protected_packages=\n'
 '\n'
 '# repos\n'
 '\n'
 '[opensuse-leap-oss]\n'
 'name=openSUSE Leap $releasever - x86_64 - OSS\n'
 '#baseurl=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/\n'
 'metalink=http://download.opensuse.org/distribution/leap/$releasever/repo/oss/repodata/repomd.xml.metalink\n'
 'gpgkey=file:///usr/share/distribution-gpg-keys/opensuse/RPM-GPG-KEY-openSUSE\n'
 'gpgcheck=1\n'
 '\n'
 '[updates-oss]\n'
 'name=openSUSE Leap $releasever - x86_64 - Updates - OSS\n'
 '#baseurl=http://download.opensuse.org/update/leap/$releasever/oss/\n'
 'metalink=http://download.opensuse.org/update/leap/$releasever/oss/repodata/repomd.xml.metalink\n'
 'gpgkey=file:///usr/share/distribution-gpg-keys/opensuse/RPM-GPG-KEY-openSUSE\n'
 'gpgcheck=1\n'
 '\n'
 '\n'
 '\n'
 '[repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_]\n'
 'name=repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_\n'
 'baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/\n'
 'enabled=1\n'
 '\n'
 '[repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_]\n'
 'name=repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_\n'
 'baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/\n'
 'enabled=1\n'
 '\n')
config_opts['enable_disable_repos'] = []
config_opts['extra_chroot_dirs'] = ['/run/lock']
config_opts['files'] = {'etc/hosts': '127.0.0.1 localhost localhost.localdomain\n'
              '::1       localhost localhost.localdomain localhost6 '
              'localhost6.localdomain6'}
config_opts['legal_host_arches'] = ('x86_64',)
config_opts['macros'] = {'%_buildhost': 'f24fd1d6271e',
 '%_rpmfilename': '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm',
 '%_topdir': '/builddir/build',
 '%dist': '.suse.lp151'}
config_opts['plugin_conf'] = {'bind_mount_enable': True,
 'bind_mount_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'create_dirs': False,
                     'dirs': [],
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64'},
 'ccache_enable': False,
 'ccache_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                 'cache_topdir': '/var/cache/mock',
                 'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                 'compress': None,
                 'dir': '/var/cache/mock/opensuse-leap-15.1-x86_64/ccache/u1101/',
                 'max_cache_size': '4G',
                 'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                 'root': 'opensuse-leap-15.1-x86_64'},
 'chroot_scan_enable': False,
 'chroot_scan_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                      'cache_topdir': '/var/cache/mock',
                      'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                      'only_failed': True,
                      'regexes': ['^[^k]?core(\\.\\d+)?$', '\\.log$'],
                      'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                      'root': 'opensuse-leap-15.1-x86_64'},
 'compress_logs_enable': False,
 'compress_logs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                        'cache_topdir': '/var/cache/mock',
                        'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                        'command': 'gzip',
                        'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                        'root': 'opensuse-leap-15.1-x86_64'},
 'hw_info_enable': True,
 'hw_info_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'lvm_root_enable': False,
 'lvm_root_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                   'cache_topdir': '/var/cache/mock',
                   'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                   'pool_name': 'mockbuild',
                   'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                   'root': 'opensuse-leap-15.1-x86_64'},
 'mount_enable': False,
 'mount_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                'cache_topdir': '/var/cache/mock',
                'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                'root': 'opensuse-leap-15.1-x86_64'},
 'overlayfs_enable': False,
 'overlayfs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                    'cache_topdir': '/var/cache/mock',
                    'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                    'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                    'root': 'opensuse-leap-15.1-x86_64'},
 'package_state_enable': True,
 'package_state_opts': {'available_pkgs': False,
                        'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                        'cache_topdir': '/var/cache/mock',
                        'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                        'installed_pkgs': True,
                        'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                        'root': 'opensuse-leap-15.1-x86_64'},
 'pm_request_enable': False,
 'pm_request_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64'},
 'procenv_enable': False,
 'procenv_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'root_cache_enable': True,
 'root_cache_opts': {'age_check': True,
                     'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                     'cache_topdir': '/var/cache/mock',
                     'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                     'compress_program': 'pigz',
                     'decompress_program': None,
                     'dir': '/var/cache/mock/opensuse-leap-15.1-x86_64/root_cache/',
                     'exclude_dirs': ['./proc',
                                      './sys',
                                      './dev',
                                      './tmp/ccache',
                                      './var/cache/yum',
                                      './var/cache/dnf',
                                      './var/log'],
                     'extension': '.gz',
                     'max_age_days': 15,
                     'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                     'root': 'opensuse-leap-15.1-x86_64',
                     'tar': 'gnutar'},
 'selinux_enable': True,
 'selinux_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                  'cache_topdir': '/var/cache/mock',
                  'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                  'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                  'root': 'opensuse-leap-15.1-x86_64'},
 'sign_enable': False,
 'sign_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
               'cache_topdir': '/var/cache/mock',
               'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
               'cmd': 'rpmsign',
               'opts': '--addsign ',
               'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
               'root': 'opensuse-leap-15.1-x86_64'},
 'tmpfs_enable': False,
 'tmpfs_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                'cache_topdir': '/var/cache/mock',
                'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                'keep_mounted': False,
                'max_fs_size': None,
                'mode': '0755',
                'required_ram_mb': 900,
                'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                'root': 'opensuse-leap-15.1-x86_64'},
 'yum_cache_enable': True,
 'yum_cache_opts': {'basedir': '/var/lib/mock/opensuse-leap-15.1-x86_64',
                    'cache_topdir': '/var/cache/mock',
                    'cachedir': '/var/cache/mock/opensuse-leap-15.1-x86_64',
                    'max_age_days': 30,
                    'max_metadata_age_days': 30,
                    'online': True,
                    'resultdir': '/var/lib/mock/opensuse-leap-15.1-x86_64/result',
                    'root': 'opensuse-leap-15.1-x86_64'}}Finish: run

config_opts['print_main_output'] = False
config_opts['releasever'] = '15.1'
config_opts['root'] = 'opensuse-leap-15.1-x86_64'
config_opts['root_log_fmt_str'] = '%(levelname)s %(filename)s:%(lineno)d:  %(message)s'
config_opts['rpmbuild_arch'] = 'x86_64'
config_opts['state_log_fmt_str'] = '%(asctime)s - %(message)s'
config_opts['target_arch'] = 'x86_64'
config_opts['use_nspawn'] = False
config_opts['useradd'] = ('/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} '
 '{{chrootuser}}')
config_opts['verbose'] = 1
brianjmurrell commented 4 years ago

Can you please retry with mock-core-configs 32.3?

That is effectively what I have. I have diffed my /etc/mock/opensuse-leap-15.1-x86_64.cfg with the mock-core-configs 32.3-2 opensuse-leap-15.1-x86_64.cfg and have confirmed the only difference is the:

config_opts['dnf.conf'] += """

[repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_]
name=repo.dc.hpdd.intel.com_repository_daos-stack-leap-15-x86_64-stable-local_
baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-leap-15-x86_64-stable-local/
enabled=1

[repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_]
name=repo.dc.hpdd.intel.com_repository_daos-stack-external-leap-15-x86_64-stable-group_
baseurl=https://repo.dc.hpdd.intel.com/repository/daos-stack-external-leap-15-x86_64-stable-group/
enabled=1
"""

I have at the end of mine to add the repos that DNF/Curl are having issues with.

brianjmurrell commented 4 years ago

Any more thoughts here? I've actually rolled my production builders back to mock < 2 but this needs to be resolved.

praiskup commented 4 years ago

Do you have the CA in trusted certificates on your host? We likely need to copy the certificate bundle into bootstrap chroot (the stuff from /etc/pki/ca-trust/source/anchors gets compiled into /etc/pki/tls/certs/ca-bundle.crt with updates-ca-trust).

brianjmurrell commented 4 years ago

Do you have the CA in trusted certificates on your host?

The server is signed by globally known CAs per the tests in the first comment.

We likely need to copy the certificate bundle into bootstrap chroot

But the dnf that is failing here, is running outside of the chroot with --installroot and is the dnf being used to build the initial chroot. Is that dnf really going to use the certificate bundle in the --installroot? It's not even there at this point is it?

Even if it does, surely the standard bundle in the chroot has the globally known CAs my repo server is signed with.

This theory can certainly be tested. I could, in the same way as I do in the original comment, use curl to the repo server but instead of using the default bundle, point curlat the bundle inside the chroot with--cacert or the environment variable namedCURL_CA_BUNDLE`.

I'm just not sure what file I should be pointing curl at to get the bundle inside the chroot.

praiskup commented 4 years ago

The dnf which is failing is calling dnf --installroot /var/lib/mock/opensuse-leap-15.1-x86_64/root, it means that it is dnf from bootstrap chroot.

Btw., I was wrong with the ca-bundle; /etc/pki/tls/certs/ca-bundle.crt is just symlink to /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem - and that is already copied into bootstrap. There must be some other problem.

Can you please try curl -v ..../repomd.xml >/dev/null from within bootstrap chroot, like: sudo chroot /var/lib/mock/opensuse-leap-15.1-x86_64-bootstrap/root?

praiskup commented 4 years ago

FWIW, it is hard to reproduce for me because I can not reach the hostname from my box: Could not resolve host: repo.dc.hpdd.intel.com

brianjmurrell commented 4 years ago

Could not resolve host: repo.dc.hpdd.intel.com

Yes, that is available to our own internal network only.

praiskup commented 4 years ago

I got an idea ... is curl in opensuse bootstrap chroot patched (as in fedora) so it accepts the bundle?

Conan-Kudo commented 4 years ago

@praiskup It accepts a ca bundle like Fedora does, but the path used in /etc/ssl/certs instead of /etc/pki/tls/certs.

brianjmurrell commented 4 years ago

But why is using the bootstrap for opensuse all of a sudden a problem? It was being used in core-configs-31.7-1 (comparison) wasn't it?

praiskup commented 4 years ago

We turned use_bootstrap=True in mock.rpm, not mock-core-configs.rpm.

praiskup commented 4 years ago

@Conan-Kudo can you more precisely define what files need to be copied where?

Conan-Kudo commented 4 years ago

Hmm, actually, according to openSUSE:Factory/openssl, the cert bundle needs to be installed as /var/lib/ca-certificates/ca-bundle.pem.

Is there anything else you need?

praiskup commented 4 years ago

Not yet ... well, we could have bootstra_ca_bundle_path = None set by default, and for OpenSUSE chroots we would set bootstra_ca_bundle_path = '/var/lib/ca-certificates/ca-bundle.pem'; when set mock would copy the ca-bundle.crt contents into the desired path.

The question is whether Fedora's /etc/pki/tls/certs/ca-bundle.crt is compatible with /var/lib/ca-certificates/ca-bundle.pem.

praiskup commented 4 years ago

I tested with podman, and it should work.

praiskup commented 4 years ago

The other question is whether it is enough; i.e. @brianjmurrell, is your CA in the crt bundle, actually?

brianjmurrell commented 4 years ago

The other question is whether it is enough; i.e. @brianjmurrell, is your CA in the crt bundle, actually?

Yes, per the original problem description, both openssl s_client and curl, when run on host file system, verify the web server just fine.

Just so I am clear here, the bootstrap dnf (that runs outside of the chroot, correct?) with --installroot to create the initial chroot, is getting it's CA certificate bundle from inside the chroot, and is not using the CA certificate bundle from the host file system, outside of the chroot?

Conan-Kudo commented 4 years ago

@brianjmurrell bootstrap uses host certs, everything after will use the bootstrap root certs.

brianjmurrell commented 4 years ago

@Conan-Kudo As I would expect.

Is this dnf command the bootstrap then?

15:57:52  2020-02-28T15:55:42Z DDEBUG Command: dnf --installroot /var/lib/mock/opensuse-leap-15.1-x86_64/root/ --releasever 15.1 --setopt=deltarpm=False --allowerasing --disableplugin=local --disableplugin=spacewalk install patterns-devel-base-devel_rpm_build 

But maybe more to the point, would that dnf command be using the chroot cert bundle or the the host's cert bundle?

Conan-Kudo commented 4 years ago

@brianjmurrell That is post-bootstrap. Mock actually classifies the commands in its logs which ones are bootstrap.

praiskup commented 4 years ago

Is this dnf command the bootstrap then? ... dnf --installroot /var/lib/mock/opensuse-leap-15.1-x86_64/root ...

Since you install into normal root (not to opensuse-leap-15.1-x86_64-bootstrap), it means that you install by dnf from bootstrap into normal chroot.

brianjmurrell commented 4 years ago

sudo chroot /var/lib/mock/opensuse-leap-15.1-x86_64-bootstrap/root?

chroot: failed to run command 'curl': No such file or directory
praiskup commented 4 years ago

To make things easier to test, you can try dnf copr enable @mock/mock. It should just work. If you want to have curl availalble in the bootstrap chroot, put it into dnf_install_command option.