Closed
Conversation
This will allow `pip` and `virtualenv` to be installed correctly on older RHEL installs.
Adding whyrun support to python LWRP.
/usr/bin/ is not pip_binary location when doing a source install on rhel.
- pass user & group to shellout - refactor provider to remove lots of duplication - also set HOME to specified user's home to prevent permission errors when pip attemts to write ~/.pip/pip.log
COOK-1925: Support SmartOS for Python
[COOK-1866] /usr/bin/ is not pip_binary location when doing a source install on rhel.
[COOK-2297] more gracefully handle pip packages from VCS and source archives
…default_action Use :install as the default action for python_pip
Add attributes to define the location of the distribute install script and the package location. This allows independence of external sources that when down, cause installation of distribute to fail.
Change the `distribute_options_download_base` attribute to `['distribute_options']['download_base']`.
This fixes the `Chef::Exceptions::ImmutableAttributeModification` which is thrown when run on Chef 11+
This also fixes [FC017] in addition to providing better encapsulation.
Checking for a non-zero exit code accomplishes the same thing as rescuing *::ShellCommandFailed.
The 1.0 branch of test-kitchen is based on Fletcher Nichol's excellent Jamie CI codebase.
update to yum3 yum-epel cook
[COOK-4271] Add ability in pip lwrp to send custom env vars
get-pip.py installs setup tools at the start on its own, and then we can just use pip to upgrade/downgrade it as needed.
[COOK-4244] Fix the pip version_check_cmd to use the virtualenv pip when applicable
Closes #26
Before this commit, `python_pip` reinstalled packages that contain underscores in their names. More details at #91
Fix issue with underscores in package names. Fixes #91
Closes #106.
The versions of `distribute`, `pip`, `setuptools` and `wsgiref` are excluded from the output of `pip freeze`, however they do show up in the output from `pip list`. This allows us to use a more general implentation of parsing the output from `pip list` to get the current version of all distributions. Also removes a dependency on `grep`. Distributions excluded from `pip freeze`: /pypa/pip/blob/2ad8888901c041b8f9aacebb3a16d55bf631e867/pip/util.py#L372
Fix version detection (setuptools and distribute)
Fixed typo.
Use the correct semantics of upgrade unless version locked.
This reverts commit 9c6d0aa.
Fixed Typo - Update README.md
Also update the test suite to reflect the right python version
fix python install from source to work with chef 12
opscode2chef
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This brings this fork to date with the upstream repo. Fixes the missing
nameattribute at least.