Skip to content
This repository has been archived by the owner on Dec 7, 2022. It is now read-only.

Update the dev-setup guide + split up requirements #2888

Merged
merged 2 commits into from Mar 27, 2017

Conversation

seandst
Copy link
Contributor

@seandst seandst commented Dec 9, 2016

This is the rest of the work for https://pulp.plan.io/issues/2413, where I update the dev-setup guide to line up with the changes to our vagrantfile/ansible playbook, and split up pulp's requirements from stuff that's just "nice to have" in development.

The new requirements files aren't yet known to the ansible dev role, but that's a trivial change the the pulp_facts module once this gets merged.

https://pulp.plan.io/issues/2413
re #2413

@mention-bot
Copy link

@seandst, thanks for your PR! By analyzing the history of the files in this pull request, we identified @asmacdo, @bmbouter and @rohanpm to be potential reviewers.

@seandst
Copy link
Contributor Author

seandst commented Dec 9, 2016

Note that the new requirements files aren't currently managed by the dev playbook. https://github.com/pulp/devel/blob/3.0-dev/ansible/library/pulp_facts.py#L49-L54 needs to be updated to use them once they're merged.

Also added some minor tweaks to the dev env:
- Ignore migrations with gitignore
- Alow setting the admin password with manage.py
seandst added a commit to seandst/devel that referenced this pull request Mar 13, 2017
- Example Vagrantfile updated with changes from pulp 2
- modified the gitignore to ignore different Vagrantfiles and
  all playbook retry files from ansible.
- Playbook updated to use the dev_requirements file intoduced in
  pulp/pulp#2888
@seandst
Copy link
Contributor Author

seandst commented Mar 13, 2017

This should again be ready for review. pulp/devel#37 is required to have support for dev_requirements.txt in the ansible dev role.

Copy link
Member

@bmbouter bmbouter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also all looks good to me. Thanks @seandst 🎏 🐠

@seandst seandst merged commit 8babc6c into pulp:3.0-dev Mar 27, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
3 participants