Project

Profile

Help

Issue #3575

closed

Dev requirements installed outside of the pulp virtualenv

Added by CodeHeeler almost 6 years ago. Updated almost 5 years ago.

Status:
CLOSED - NOTABUG
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
1. Low
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Dev Environment
Sprint:
Sprint 38
Quarter:

Description

The requirements defined in dev_requirements.txt are installed in the wrong place by the devel installer. Check pip freeze both within and without the virtualenv to see.

Actions #1

Updated by CodeHeeler almost 6 years ago

The packages effected are listed in dev_tools here as "useful":
https://github.com/pulp/devel/blob/3.0-dev/ansible/roles/dev_tools/tasks/main.yml#L19

Whereas in dev the only "extra-requirements" come from the various requirements.txt:
https://github.com/pulp/devel/blob/3.0-dev/ansible/roles/dev/tasks/main.yml#L90

It's unclear if ipython listed in devel/pulp/dev_requirements.txt would cover that, but if so, it seems this should already work:

Actions #2

Updated by dalley almost 6 years ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 36
Actions #3

Updated by rchan almost 6 years ago

  • Sprint changed from Sprint 36 to Sprint 37
Actions #4

Updated by rchan almost 6 years ago

  • Sprint changed from Sprint 37 to Sprint 38
Actions #5

Updated by dalley almost 6 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to dalley
Actions #6

Updated by dalley almost 6 years ago

  • Status changed from ASSIGNED to CLOSED - NOTABUG

ipython is depended on by one of the Fedora packages installed as part of the "dev_tools" role

https://github.com/pulp/devel/blob/master/ansible/roles/dev_tools/tasks/main.yml#L32

The dev_requirements.txt (etc.) files are all being installed inside the virtualenv as far as I can tell.

Actions #7

Updated by daviddavis almost 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #8

Updated by bmbouter almost 5 years ago

  • Tags deleted (Pulp 3)

Also available in: Atom PDF