Project

Profile

Help

Story #4164

closed

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

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

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

0%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Currently, we auto-detect plugins and install them[0]. 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

Actions #1

Updated by daviddavis about 6 years 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
Actions #2

Updated by bmbouter about 6 years 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.

Actions #3

Updated by daviddavis about 6 years ago

  • Tracker changed from Issue to Story
  • % Done set to 0
Actions #4

Updated by bmbouter about 6 years ago

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

This looks good to me. Thanks @daviddavis.

Actions #5

Updated by amacdona@redhat.com about 6 years 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.

Actions #6

Updated by amacdona@redhat.com about 6 years 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.

Actions #7

Updated by daviddavis over 5 years ago

  • Sprint/Milestone set to 3.0.0
Actions #8

Updated by bmbouter over 5 years ago

  • Tags deleted (Pulp 3)

Also available in: Atom PDF