Project

Profile

Help

Issue #916

Updated by bmbouter about 9 years ago

On EL6 and EL7, when running pulp-manage-db the following stack trace happens:  

 <pre> 
 sudo -u apache /usr/bin/pulp-manage-db 

 


 Migration package pulp.server.db.migrations is up to date at version 16 
 Migration package pulp_puppet.plugins.migrations is up to date at version 2 
 Migration package pulp_rpm.plugins.migrations is up to date at version 21 
 type object 'RepositoryContentUnit' has no attribute 'ensure_indexes' 
 Traceback (most recent call last): 
   File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 134, in main 
     return _auto_manage_db(options) 
   File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 195, in _auto_manage_db 
     migrate_database(options) 
   File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 103, in migrate_database 
     ensure_database_indexes() 
   File "/usr/lib/python2.7/site-packages/pulp/server/db/manage.py", line 117, in ensure_database_indexes 
     model.RepositoryContentUnit.ensure_indexes() 
 AttributeError: type object 'RepositoryContentUnit' has no attribute 'ensure_indexes 
 </pre> 

 I am running the 0.7.10 


 Needs newer version of mongoengine. 

 <pre> mongo engine 
 $ rpm -qa|grep mongoe 
 python-mongoengine-0.7.10-2.el7.noarch 
 </pre> 


 And here are my packages: 

 <pre> 
 




 [lib]$ rpm -qa|grep pulp 
 pulp-puppet-handlers-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 pulp-nodes-common-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-kombu-3.0.24-7.pulp.git.270.985c711.el7.noarch 
 pulp-puppet-admin-extensions-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 pulp-docker-admin-extensions-1.1.0-0.1.alpha.git.6.2cbd4f5.el7.noarch 
 python-pulp-puppet-common-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 pulp-puppet-plugins-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 pulp-consumer-client-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 pulp-puppet-tools-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 python-pulp-bindings-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 pulp-admin-client-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-pulp-repoauth-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-isodate-0.5.0-4.pulp.el7.noarch 
 python-pulp-rpm-common-2.7.0-0.2.alpha.git.24.a708668.el7.noarch 
 pulp-puppet-consumer-extensions-2.7.0-0.2.alpha.git.3.bf0e19d.el7.noarch 
 pulp-server-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-pulp-client-lib-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 pulp-docker-plugins-1.1.0-0.1.alpha.git.6.2cbd4f5.el7.noarch 
 pulp-selinux-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-pulp-ostree-common-1.0.0-0.1.alpha.el7.noarch 
 pulp-ostree-plugins-1.0.0-0.1.alpha.el7.noarch 
 pulp-rpm-plugins-2.7.0-0.2.alpha.git.24.a708668.el7.noarch 
 python-pulp-common-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 pulp-nodes-parent-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 pulp-ostree-admin-extensions-1.0.0-0.1.alpha.el7.noarch 
 pulp-katello-0.4-1.el7.noarch 
 python-pulp-agent-lib-2.7.0-0.2.alpha.git.112.d2a2776.el7.noarch 
 python-pulp-docker-common-1.1.0-0.1.alpha.git.6.2cbd4f5.el7.noarc 
 </pre> 




Back