Project

Profile

Help

Story #4164

Allow developers to list specific plugins to install in their vagrant file

Added by daviddavis 11 months ago. Updated 6 months ago.

Status:
CLOSED - WONTFIX
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
Yes
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

Description

Currently, we auto-detect plugins and install them0. Sometimes though you don't want to automatically install plugins in your development directory so we could let developers specify in their Vagrantfile an optional list of plugins to install. If a list is not specified, fall back to auto-detecting plugins.

[0] https://github.com/pulp/devel/blob/eeeda84f93bced58613111e6f0d6d447c2706fca/ansible/roles/plugin/tasks/main.yml#L2

History

#1 Updated by daviddavis 11 months ago

  • Subject changed from Allow developers to list specific plugins in their vagrant file to Allow developers to list specific plugins to install in their vagrant file

#2 Updated by bmbouter 11 months ago

+1 to this. I currently have to rename plugins that will fail for example pulp_rpm to _pulp_rpm so that it won't be autodetected. It fails because ansible doesn't know to install the createrepo_c wheel package from fedorapeople.

#3 Updated by daviddavis 11 months ago

  • Tracker changed from Issue to Story
  • % Done set to 0

#4 Updated by bmbouter 11 months ago

  • Groomed changed from No to Yes
  • Sprint Candidate changed from No to Yes

This looks good to me. Thanks @daviddavis.

#5 Updated by amacdona@redhat.com 11 months ago

  • Sprint Candidate changed from Yes to No

THis issue is with the pulp/devel repository, which has a limited future for Pulp3. Instead, we will be using the ansible-pulp3 repository, which installs plugins depending on configuration options.

#6 Updated by amacdona@redhat.com 11 months ago

  • Status changed from NEW to CLOSED - WONTFIX

If someone is irritated by this and wants to fix, go ahead. But we don't need to keep this in the tracker.

#7 Updated by daviddavis 6 months ago

  • Sprint/Milestone set to 3.0

#8 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF