Project

Profile

Help

Task #4234

closed

Switch devel environment to use pulplift

Added by dkliban@redhat.com over 5 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Dev Environment
Sprint:
Sprint 47
Quarter:

Description

A 'pulp3-devel' role needs to be added to the ansibl-pulp3 repository[0]. This role needs to install all the same packages that are currently installed by the 'dev_tools' role[1] in the 'devel' repo. The new role should also add all the same bash aliases and config files as done by 'pulp-user' role[2] in the 'devel' repo.

The 'source-install.yml' playbook[3] needs to be updated to include the new 'pulp3-devel' role.

The developer setup guide[4] needs to be updated to tell the user to use pulplift. The documentation should provide information about how to select which plugins get installed by modifying the source-install.yml playbook.

[0] https://github.com/pulp/ansible-pulp3
[1] https://github.com/pulp/devel/tree/master/ansible/roles/dev_tools/
[2] https://github.com/pulp/devel/tree/master/ansible/roles/pulp-user
[3] https://github.com/pulp/ansible-pulp3/blob/master/source-install.yml
[4] https://docs.pulpproject.org/en/3.0/nightly/contributing/dev-setup/index.html

Also available in: Atom PDF