New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove backported modules now included in our Salt #492
Conversation
@bors-servo r+ |
📌 Commit 6c88151 has been approved by |
Remove backported modules now included in our Salt These modules were backported from Salt 2015.8 or Salt 2016.3, but they should no longer be necessary now that we are on Salt 2016.3.3. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/492) <!-- Reviewable:end -->
💔 Test failed - status-travis |
|
@bors-servo r+ |
📌 Commit 9aa4ad1 has been approved by |
Remove backported modules now included in our Salt These modules were backported from Salt 2015.8 or Salt 2016.3, but they should no longer be necessary now that we are on Salt 2016.3.3. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/492) <!-- Reviewable:end -->
💔 Test failed - status-travis |
FYI @larsbergstrom - I've attempted to investigate this on I think we may need to re-pave |
@larsbergstrom we won't be able to merge anything until I figure out what's going on with macOS and this PR is updated/merged; when the Salt upgrade PR went through the previous rev was failing so the upgrade test essentially became another install from scratch, hence the need to fix the upgrade test in this PR. |
Should I manually merge things (particularly the builder increase) until then? I don't want you to burn the late-night oil investigating that, but also need to try to address our queue length issues ASAP. |
As long as everything but the second mac builder succeeds on Travis, I think it's OK to merge manually for now. I do want to investigate the Mac failures though, so it would be helpful if you got the servo-mac1 repave/upgrade to macOS 10.11/XCode 8 started. |
I spent last night trying to upgrade to macOS 10.11, but it was a total failure. Macstadium just reimaged the machine and I'm hoping to have it available for you in < 1 hour (aka "before I go pick up the toddler"). |
Hrm, the app store is downloading xcode (4.4+GB) very slowly, so this may not be available until later this evening. I'll do my best to have it wrapped up tonight and ready for you to play with. |
Thanks! No need to rush it - I don't have that much free time :) I'll make sure to keep you appraised of updates. |
I've set up the machine and landed & deployed the buildbot change so that servo-mac1 will not start doing builds. Salt is running and responds to a Let me know if you need the admin password for that machine (since we haven't done a first salt run, you can't ssh into it using your pubkey yet). |
Thanks for getting it set up so quickly! The admin password would be very helpful - Salt can execute commands remotely but it's a bit constraining (although there is a feature request for easy remote shells!). I also will need to be able to |
I haven't started looking at this yet, but I just found out we can't yet build Servo on XCode 8. Also, apparently Homebrew has reversed course and as of 1.0.4 only requires XCode 8 for Sierra and above. I think it may be easier to go back to the |
b280626
to
db0d2ae
Compare
It looks like using OS X 10.11 + XCode 7.3 works now, at least on Travis. r? @larsbergstrom |
These modules were backported from Salt 2015.8 or Salt 2016.3, but they should no longer be necessary now that we are on Salt 2016.3.3.
If the previous version is the same as the new version, then we will unlink Salt, but Homebrew will not relink it when (re-)installing, so make sure to relink manually afterwards.
We need to unlink before relinking or else homebrew complains. Be more strict in the grep for each package to avoid false positives.
Homebrew 1.0.4 (https://github.com/Homebrew/brew/releases/tag/1.0.4) relaxed the XCode 8 requirement to only apply on Sierra on above. Because Servo does not yet build with XCode 8, and our builders and Travis are all using 10.11, we can continue to use XCode 7.3 for now.
db0d2ae
to
ab3d5f0
Compare
@bors-servo r+ |
📌 Commit ab3d5f0 has been approved by |
Remove backported modules now included in our Salt These modules were backported from Salt 2015.8 or Salt 2016.3, but they should no longer be necessary now that we are on Salt 2016.3.3. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/492) <!-- Reviewable:end -->
💔 Test failed - status-travis |
@bors-servo retry Died due to a lack of output for 10 minutes, hopefully it's something intermittent. |
Remove backported modules now included in our Salt These modules were backported from Salt 2015.8 or Salt 2016.3, but they should no longer be necessary now that we are on Salt 2016.3.3. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/saltfs/492) <!-- Reviewable:end -->
☀️ Test successful - status-travis |
These modules were backported from Salt 2015.8 or Salt 2016.3, but they
should no longer be necessary now that we are on Salt 2016.3.3.
This change is