katello-nightly-rpm-pipeline 778 failed

Katello nightly pipeline failed:

https://ci.theforeman.org/job/katello-nightly-rpm-pipeline/778/

This is still failing due to the pulp dependency change. can someone from @Pulp team please work with @infra to fix this asap? this is blocking katello releases currently.

---> Package pulp-server.noarch 0:2.19.0-0.1.alpha.201902240514git8f968b5.el7 will be installed
--> Processing Dependency: python-pulp-repoauth = 2.19.0 for package: pulp-server-2.19.0-0.1.alpha.201902240514git8f968b5.el7.noarch 
--> Processing Dependency: python2-celery < 4.1 for package: pulp-server-2.19.0-0.1.alpha.201902240514git8f968b5.el7.noarch
--> Processing Dependency: python2-celery >= 4.0.0 for package: pulp-server-2.19.0-0.1.alpha.201902240514git8f968b5.el7.noarch
fatal: [pipeline-proxy-nightly-centos7]: FAILED! => changed=true 
  msg: |-
    Traceback (most recent call last):
      File "/bin/yum", line 29, in <module>
        yummain.user_main(sys.argv[1:], exit_code=True)
      File "/usr/share/yum-cli/yummain.py", line 375, in user_main
        errcode = main(args)
      File "/usr/share/yum-cli/yummain.py", line 239, in main
        (result, resultmsgs) = base.buildTransaction()
      File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1198, in buildTransaction
        (rescode, restring) = self.resolveDeps()
      File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 893, in resolveDeps
        CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors)
      File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 1025, in _resolveRequires
        (checkdep, missing, errormsgs) = self._processReq(po, dep)
      File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 350, in _processReq
        CheckDeps, missingdep = self._requiringFromTransaction(po, requirement, errormsgs)
      File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 703, in _requiringFromTransaction
        pkgresults = self._compare_providers(pkgs, requiringPo,req=needname)
      File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 1618, in _compare_providers
        bestnum = max(pkgresults.values())
    ValueError: max() arg is an empty sequence
  rc: 1

@tbrisker This appears to be an issue with me not propagating the entire fix from 2.18 to the master branch of pulp-packaging, as we were more focused on fixing the 2.18 stale repos.

This should be resolved now for nightly as well, and apologies for the hiccups.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.