Project

Profile

Help

Task #1559

Pulp's fedorapeople repository needs to distribute pymongo >= 3.0.0

Added by rbarlow almost 6 years ago. Updated over 2 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
2.8.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Quarter:

Description

I've made a pull request for Issue #1528 which makes Pulp work with pymongo >= 3.0.0, but it also makes it so that Pulp does not work with pymongo < 3.0.0. Pulp currently distributes pymongo 2.7.something in its fedorapeople.org repository.

The work in this task is to package pymongo >= 3.0.0 (Rawhide currently has pymongo 3.2 so that might be a good version to go with) and build it in koji.katello.org so that it can be distributed with Pulp 2.8.0.

Getting this done sooner rather than later would be advantageous for identifying any issues that were not solved in #1528. This and #1528 also need to be done in coordination because #1528 cannot be merged without pymongo 3 being available (as the development environment will have issues) and this cannot be completed without merging #1528 (as the master branch of Pulp doesn't work with 3.0.0).


Checklist


Related issues

Blocks Pulp - Issue #1528: Pulp doesn't work with python-pymongo >= 3, as found in Fedora RawhideCLOSED - CURRENTRELEASE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by rbarlow almost 6 years ago

  • Blocks Issue #1528: Pulp doesn't work with python-pymongo >= 3, as found in Fedora Rawhide added

#2 Updated by bmbouter almost 6 years ago

  • Checklist item package pymongo >= 3.0.0 added
  • Checklist item determine which distros we need to build it for on koji.katello.org and update the README added
  • Checklist item build the pymongo >= 3.0.0 on koji.katello.org for the right distros added
  • Checklist item update the external_deps.json to reference the built version on the correct distros added

#3 Updated by ipanova@redhat.com almost 6 years ago

  • Checklist item package pymongo >= 3.0.0 set to Not done
  • Status changed from NEW to ASSIGNED

#4 Updated by ipanova@redhat.com almost 6 years ago

  • Checklist item package pymongo >= 3.0.0 set to Done
  • Checklist item build the pymongo >= 3.0.0 on koji.katello.org for the right distros set to Done
  • Checklist item update the external_deps.json to reference the built version on the correct distros set to Done

#5 Updated by ipanova@redhat.com almost 6 years ago

  • Checklist item build mongoengine0.10.5 to make it compatible with pymongo3.2 added
  • Checklist item determine which distros we need to build it for on koji.katello.org and update the README set to Done

#6 Updated by ipanova@redhat.com almost 6 years ago

  • Status changed from ASSIGNED to POST

Builds for all needed distros are done(for pymongo and mongoengine). Docs updated
https://github.com/pulp/pulp/pull/2344

#7 Updated by ipanova@redhat.com almost 6 years ago

  • Status changed from POST to MODIFIED

#8 Updated by dkliban@redhat.com over 5 years ago

  • Status changed from MODIFIED to 5

#9 Updated by dkliban@redhat.com over 5 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE

#10 Updated by bmbouter over 2 years ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF