On 05/22/2014 12:32 PM, Urwin, Paul wrote:
> This time /var/log/messages says it failed because a queue was in use:
>
> May 22 11:24:50 myhostname pulp: pulp.server.db.manage:INFO: Loading content
> types.
> May 22 11:24:50 myhostname pulp: db:INFO: Loading type descriptors
> [iso_support.json, rpm_support.json, puppet.json]
> May 22 11:24:50 myhostname pulp: db:INFO: Parsing type descriptors
> May 22 11:24:50 myhostname pulp: db:INFO: Validating type descriptor
> syntactic integrity
> May 22 11:24:50 myhostname pulp: db:INFO: Validating type descriptor semantic
> integrity
> May 22 11:24:50 myhostname pulp: db:INFO: Updating the database with types
> [iso, distribution, drpm, erratum, package_group, package_category,
> package_environment, rpm, srpm, yum_repo_metadata_file, pup
> pet_module]
> May 22 11:24:53 myhostname pulp: pulp.server.db.manage:INFO: Content types
> loaded.
> May 22 11:24:53 myhostname pulp: pulp.server.db.manage:INFO: Ensuring the
> admin role and user are in place.
> May 22 11:24:53 myhostname pulp: pulp.server.db.connection:INFO: Attempting
> Database connection with seeds = localhost:27017
> May 22 11:24:53 myhostname pulp: pulp.server.db.connection:INFO: Connection
> Arguments: {'max_pool_size': 10}
> May 22 11:24:53 myhostname pulp: pulp.server.db.connection:INFO: Database
> connection established with: seeds = localhost:27017, name = pulp_database
> May 22 11:24:53 myhostname pulp: pulp.server.db.manage:INFO: Admin role and
> user are in place.
> May 22 11:24:53 myhostname pulp: pulp.server.db.manage:INFO: Beginning
> database migrations.
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:INFO: Applying
> pulp.server.db.migrations version 9
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: Applying
> migration pulp.server.db.migrations.0009_qpid_queues failed.
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: Cannot
> delete queue kvm-guest-70-consumer; queue in use
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: Traceback
> (most recent call last):
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/pulp/server/db/manage.py", line 86, in
> migrate_database
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> update_current_version=not options.test)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/pulp/server/db/migrate/models.py", line
> 161, in apply_migration
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> migration.migrate()
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/pulp/server/db/migrations/0009_qpid_queues.py",
> line 70, in migrate
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> _migrate_agent_queues(broker)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/pulp/server/db/migrations/0009_qpid_queues.py",
> line 97, in _migrate_agent_queues
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> _del_agent_queues(broker)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/pulp/server/db/migrations/0009_qpid_queues.py",
> line 129, in _del_agent_queues
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> broker.delQueue(name)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/qpidtoollibs/broker.py", line 258, in
> delQueue
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> self._tmpQueueCheck(name, options)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: File
> "/usr/lib/python2.6/site-packages/qpidtoollibs/broker.py", line 286, in
> _tmpQueueCheck
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: raise
> Exception(msg)
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL: Exception:
> Cannot delete queue kvm-guest-70-consumer; queue in use
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:CRITICAL:
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:INFO: Migration
> package pulp_puppet.plugins.migrations is up to date at version 2
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:INFO: Migration
> package pulp_rpm.plugins.migrations is up to date at version 15
> May 22 11:24:54 myhostname pulp: pulp.server.db.manage:INFO: Database
> migrations complete.
>
>
> This feels like progress.... How do I free up that queue?This looks like a bug to me. Would you mind filing about it? As for how to delete the queue, I'll let jortel or bmbouter reply with advice there as they are more familiar with this migration. -- Randy Barlow Raleigh, NC, USA
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Pulp-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/pulp-list
