Project

Profile

Help

Issue #3946

closed

Syncing from Galaxy is not working

Added by daviddavis over 6 years ago. Updated over 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
3. High
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 42
Quarter:

Description

It looks like some fields were renamed in the Galaxy API. From the Galaxy team:

Change the namespace query referenced in your email to: "https://galaxy.ansible.com/api/v1/roles/?namespace\_\_name=ansible". Namespace is now an object in galaxy, so it has an id, description, name, and other attributes that you can query.

There is no longer a 'num_pages' value returned in the response object. We return the number of results as 'count', so you can do something like, "math.ceil(float(count)/float(page_size))", in Python to calc the number of pages.

Actions #1

Updated by bmbouter over 6 years ago

  • Severity changed from 2. Medium to 3. High
  • Sprint set to Sprint 42

We need to get this fixed ASAP since we now know the regression won't be reversed.

Added by daviddavis over 6 years ago

Revision 83f37760 | View on GitHub

Updating the sync code due to breaking changes in Galaxy in API

fixes #3946 https://pulp.plan.io/issues/3946

Actions #2

Updated by daviddavis over 6 years ago

  • Status changed from NEW to POST
Actions #3

Updated by daviddavis over 6 years ago

  • Status changed from POST to MODIFIED
Actions #4

Updated by bmbouter about 6 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #5

Updated by bmbouter over 5 years ago

  • Tags deleted (Pulp 3)

Also available in: Atom PDF