-
8000
-
Notifications
You must be signed in to change notification settings - Fork 9k
HADOOP-19466. Fix Dockerfile_windows_10 #7417
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
HADOOP-19466. Fix Dockerfile_windows_10 #7417
Conversation
(!) A patch to the testing environment has been detected. |
🎊 +1 overall
This message was automatically generated. |
@GauthamBanasandra Could you please review this PR? Thank you very much! |
@mgmgwi Thank you so much for the PR. I've started the CI run for Windows - https://ci-hadoop.apache.org/view/Hadoop/job/hadoop-qbt-trunk-java8-win10-x86_64/806/console. |
Hmm, that build runs now for 2 days already. @GauthamBanasandra can you check what's going on? |
Can someone give me a hint, what went wrong? |
@mgmgwi I guess there was something wrong with the CI node thus it was stuck at the I had thus started the CI run on a couple of other nodes and it has passed the required steps - https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java8-win10-x86_64/813/ |
The ones in green are expected to pass and it's looking fine. @mgmgwi could you please address the minor comment that I've added? We can then proceed with the merge. |
@@ -51,6 +51,11 @@ RUN powershell git clone https://github.com/microsoft/vcpkg.git \ | |||
&& cd vcpkg \ | |||
&& git checkout 7ffa425e1db8b0c3edf9c50f2f3a0f25a324541d \ | |||
&& .\bootstrap-vcpkg.bat | |||
|
|||
# fix wrong download link |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mgmgwi could you please elaborate on why we're installing 7-zip here? Please add the same as a comment.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We are not installing 7-zip here, we are replacing the download link that is configured in .\vcpkg\scripts\vcpkgTools.xml using the Linux tool sed
.
- https://www.nuget.org/api/v2/package/7-Zip.CommandLine/18.1.0 (not working) is replaced with
- https://globalcdn.nuget.org/packages/7-zip.commandline.18.1.0.nupkg?packageVersion=18.1.0 (working)
9707cb0
to
b6b9539
Compare
(!) A patch to the testing environment has been detected. |
(!) A patch to the testing environment has been detected. |
b6b9539
to
0d3e08e
Compare
(!) A patch to the testing environment has been detected. |
@GauthamBanasandra thanks for the feedback. I updated the comment explaining what we do there. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
🎊 +1 overall
This message was automatically generated. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix @mgmgwi. LGTM.
* This PR fixes a few outdated dependencies needed for the Hadoop build environment on Windows.
* This PR fixes a few outdated dependencies needed for the Hadoop build environment on Windows.
Description of PR
Fix a few outdated dependencies.
How was this patch tested?
For code changes:
LICENSE
,LICENSE-binary
,NOTICE-binary
files?