[katello-devel] Changeset promotion fails on EL6.1

Garik Khachikyan gkhachik at redhat.com
Fri Nov 4 10:53:06 UTC 2011


On 11/03/2011 10:22 PM, Lukas Zapletal wrote:
> Hey,
>
> just for my info, we have one regression in %SUBJ% and I think we 
> talked/chatted about this (backend folks) this is some kind of 
> incompatibility in Pulp or something. Fedoras are good.
>
> What is the issue again? Thanks for booting me up.
>
> changeset promote                       [ FAILED ]
> changeset promote --org=org_dccc6ba --environment=env_dccc6ba 
> --name=changeset_2_dccc6ba
> Promoting the changeset, please wait... 
> [/][-][\][|][/][-][\][|][/][-][\][|] 
>                                           Changeset [ 
> changeset_2_dccc6ba ] promotion failed: Pulp::Package: 500 Internal 
> Server Error "Traceback (most recent call last):\n  File 
> \"/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/decorators.py\", 
> line 48, in report_error\n    return method(self, *args, **kwargs)\n 
> File 
> \"/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/decorators.py\", 
> line 127, in _auth_decorator\n    value = method(self, *args, 
> **kwargs)\n  File 
> \"/usr/lib/python2.6/site-packages/pulp/server/webservices/controllers/services.py\", 
> line 72, in POST\n    return 
> self.ok(papi.package_dependency(data['pkgnames'], data['repoids'], 
> recursive=recursive))\n  File 
> \"/usr/lib/python2.6/site-packages/pulp/server/api/package.py\", line 
> 241, in package_dependency\n    dsolve = DepSolver(repos, pkgnames)\n 
> File 
> \"/usr/lib/python2.6/site-packages/pulp/server/api/depsolver.py\", 
> line 37, in __init__\n    self.setup()\n  File 
> \"/usr/lib/python2.6/site-packages/pulp/server/api/depsolver.py\", 
> line 48, in setup\n    self._repostore.add(self.yrepo)\n  File 
> \"/usr/lib/python2.6/site-packages/yum/repos.py\", line 113, in add\n 
>  repoobj._override_sigchecks = 
> self.ayum._override_sigchecks\nAttributeError: DepSolver instance has 
> no attribute '_override_sigchecks'\n" (POST 
> /pulp/api/services/dependencies/)
Hi,

My tries on recent "kernel-2.6.32-131.12.1.el6.x86_64" EL6.1 ended with 
success on changeset promote.

Scenario:
changeset create --org org1 --environment live --name cs1
changeset update --add_product product2 --name cs1 --org org1 
--environment live
changeset promote --name cs1 --environment live --org org1
katello> product list --org org1 --environment live
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                        Product List For 
Organization org1, Environment 'live'

  Id              Name       Provider Id   Provider Name
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
  1320402497072   product2   3             provider1

I'm just using katello shell to prepare all that.

Best,
Garik.




More information about the katello-devel mailing list