Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[CRITICAL] Pipenv-related improvements #387

Merged
merged 13 commits into from
Jun 17, 2020
Merged

Conversation

frenzymadness
Copy link
Member

See the comments and the commit messages for better understanding of what I am trying to achieve.

Part one is for cases when a customer mirror contains also pipenv and has no internet access during a build. This is based on a request from a customer.

Part two is a better and testable solution for pipenv. We basically allow our customers to pin whatever version of pipenv works for them.

@frenzymadness
Copy link
Member Author

It seems that I also need to update our tests because logs are full of errors but the CI is green 😞

@frenzymadness frenzymadness force-pushed the pipenv_improvements branch from e88f613 to 08a5e28 Compare June 9, 2020 13:51
@frenzymadness
Copy link
Member Author

It seems to be working now. I'm gonna remove the last commit and all tests should pass.

@frenzymadness frenzymadness force-pushed the pipenv_improvements branch from 08a5e28 to eaf93d4 Compare June 9, 2020 19:40
@frenzymadness frenzymadness changed the title Pipenv-related improvements [CRITICAL] Pipenv-related improvements Jun 9, 2020
@frenzymadness
Copy link
Member Author

Marking this PR as critical because it also fixes our tests.

@frenzymadness
Copy link
Member Author

The problem with RHEL 8 is caused by incompatibility between micropipenv and pip 19.2.3. This should be fixed soon by either of these:

This PR is ready for a review @torsava

@frenzymadness frenzymadness marked this pull request as ready for review June 9, 2020 23:45
@hhorak
Copy link
Member

hhorak commented Jun 10, 2020

[test]

@frenzymadness
Copy link
Member Author

A new version of micropipenv is released which should make also rhel8 green. Will see. [test]

Copy link
Member

@torsava torsava left a comment

Choose a reason for hiding this comment

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

Added some suggestions to improved the docs and the comments.

Overall the changes look really good!

@frenzymadness
Copy link
Member Author

Thanks @torsava, I'm gonna squash your suggested changes and if the CI will be ok, I'll merge it.

@torsava
Copy link
Member

torsava commented Jun 16, 2020

Tests are failing on centos7 and fedora for some reason.

@frenzymadness
Copy link
Member Author

[test]

@frenzymadness
Copy link
Member Author

All green 🎉

@torsava
Copy link
Member

torsava commented Jun 16, 2020

Hm, I had to refresh 2 times before the new test results loaded.

Anyway, feel free to merge! :)

@frenzymadness frenzymadness merged commit 0620214 into master Jun 17, 2020
@frenzymadness frenzymadness deleted the pipenv_improvements branch April 30, 2021 06:20
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants