Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upFailure provisioning OSX 10.11 #390
Comments
|
This was caused by pip changing their internal API (which does not have any stability guarantees); Salt was directly interacting with said API. See pypa/pip#3673 for the issue. This has been fixed in Salt upstream, but I doubt that it will be backported to our relatively ancient version of Salt. I can think of a few ways to fix this in the short term:
A better long term fix would be to update our Salt version. For future robustness, I think a combination of #382 and #376 would have caught this earlier. I'll look into this a little more. |
|
I checked on @edunham You refreshed servo-mac1 more recently than April and pip/virtualenv installed fine, right? If that's the case, I'm not sure why pip 8.1.2 is installed and how it got there. |
|
Update: I tried |
|
@aneeshusa Thanks for tracking that down! We paved mac1 within the past 2 weeks, so the problem with the formula is on Homebrew's side. I get the same Salt failures with pip 8.0.2 and 7.1.2 on the minion, so I'll focus on getting our Salt version updated as the best direction toward fixing this for now. |
|
Fixed in #350. I just tried a |
I'm setting up mac1 and get several Salt errors of the form:
The master currently reports its salt version as 2015.5.2 and mac1 got salt 2015.5.5 when I followed the usual process, though they should be compatible with one another.
@aneeshusa, any idea whether our states are wrong or we've hit a Salt bug?