Skip to content

Conversation

@liuml07
Copy link
Member

@liuml07 liuml07 commented Nov 28, 2019

No description provided.

…bleCredentialsProvider supports AWS_SESSION_TOKEN
@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 0m 35s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 markdownlint 0m 0s markdownlint was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-1 ❌ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 🆗 mvndep 0m 25s Maven dependency ordering for branch
+1 💚 mvninstall 18m 6s trunk passed
+1 💚 compile 16m 56s trunk passed
+1 💚 mvnsite 2m 14s trunk passed
+1 💚 shadedclient 50m 56s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 2m 11s trunk passed
_ Patch Compile Tests _
+0 🆗 mvndep 0m 26s Maven dependency ordering for patch
+1 💚 mvninstall 1m 20s the patch passed
+1 💚 compile 16m 19s the patch passed
+1 💚 javac 16m 19s the patch passed
+1 💚 mvnsite 2m 12s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
+1 💚 shadedclient 12m 22s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 2m 10s the patch passed
_ Other Tests _
+1 💚 unit 9m 7s hadoop-common in the patch passed.
+1 💚 unit 1m 32s hadoop-aws in the patch passed.
+1 💚 asflicense 0m 53s The patch does not generate ASF License warnings.
103m 15s
Subsystem Report/Notes
Docker Client=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/1/artifact/out/Dockerfile
GITHUB PR #1733
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml markdownlint
uname Linux 194f0bb04e6d 4.15.0-58-generic #64-Ubuntu SMP Tue Aug 6 11:12:41 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / 44f7b91
Default Java 1.8.0_222
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/1/testReport/
Max. process+thread count 1521 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-tools/hadoop-aws U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/1/console
versions git=2.7.4 maven=3.3.9
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Comment
+0 🆗 reexec 1m 9s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 markdownlint 0m 0s markdownlint was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-1 ❌ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 🆗 mvndep 1m 5s Maven dependency ordering for branch
+1 💚 mvninstall 20m 35s trunk passed
+1 💚 compile 18m 0s trunk passed
+1 💚 mvnsite 2m 2s trunk passed
+1 💚 shadedclient 55m 46s branch has no errors when building and testing our client artifacts.
+1 💚 javadoc 1m 55s trunk passed
_ Patch Compile Tests _
+0 🆗 mvndep 0m 20s Maven dependency ordering for patch
+1 💚 mvninstall 1m 22s the patch passed
+1 💚 compile 17m 10s the patch passed
+1 💚 javac 17m 10s the patch passed
+1 💚 mvnsite 2m 3s the patch passed
+1 💚 whitespace 0m 0s The patch has no whitespace issues.
+1 💚 xml 0m 1s The patch has no ill-formed XML file.
+1 💚 shadedclient 13m 55s patch has no errors when building and testing our client artifacts.
+1 💚 javadoc 1m 57s the patch passed
_ Other Tests _
-1 ❌ unit 8m 51s hadoop-common in the patch failed.
+1 💚 unit 1m 33s hadoop-aws in the patch passed.
+1 💚 asflicense 0m 46s The patch does not generate ASF License warnings.
109m 41s
Reason Tests
Failed junit tests hadoop.security.TestFixKerberosTicketOrder
Subsystem Report/Notes
Docker Client=19.03.5 Server=19.03.5 base: https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/2/artifact/out/Dockerfile
GITHUB PR #1733
Optional Tests dupname asflicense compile javac javadoc mvninstall mvnsite unit shadedclient xml markdownlint
uname Linux 6f55f0b64175 4.15.0-66-generic #75-Ubuntu SMP Tue Oct 1 05:24:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality personality/hadoop.sh
git revision trunk / 44f7b91
Default Java 1.8.0_222
unit https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/2/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
Test Results https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/2/testReport/
Max. process+thread count 1346 (vs. ulimit of 5500)
modules C: hadoop-common-project/hadoop-common hadoop-tools/hadoop-aws U: .
Console output https://builds.apache.org/job/hadoop-multibranch/job/PR-1733/2/console
versions git=2.7.4 maven=3.3.9
Powered by Apache Yetus 0.11.1 https://yetus.apache.org

This message was automatically generated.

@steveloughran
Copy link
Contributor

+1, commit at your leisure

@liuml07
Copy link
Member Author

liuml07 commented Dec 4, 2019

Thanks @steveloughran . So our way of committing PR at GitHub is to merge the PR from this Web UI, or still go back to the git command line following the HowtoCommit wiki? If the former, I don't have write access to this repository so I can merge PR. If the latter, shall I mention this PR number in the commit message so this will close this PR automatically?

@steveloughran
Copy link
Contributor

multiple ways

  • through the UI. Can lose the author info. Make sure the commit message you get to fill-in includes the contributor name. (github signs these BTW, so add its key to your keychain)

  • Yetus smart-apply patch. Works well for trunk, mostly. As it applys the entire chain sometimes it has some problems.

dev-support/bin/smart-apply-patch  --project=hadoop  GH:1711

Unless you use the option to commit the chain of patches (I don't) things are uncommitted. You should do the final commit yourself, ideally with a --author attribute to give the contributor credit across github, -S to GPG sign.

  • your own work: git diff, git apply etc. I do this sometimes when things are complex.

Download the .patch file by adding .patch to the PR URL; apply

http -F https://github.com/apache/hadoop/pull/1388.patch > 1388.patch
git apply < 1388.patch
git add ... 
git commit -S --author "someone"

Then commit manually.

For back porting I check out locally and then cherry pick.

As this is your own work, just hit the squash and merge button and see how it goes. Except: why don't you have write access?

Try from the command line with smart-apply-patch instead

@steveloughran
Copy link
Contributor

oh, and then manually close the PR & JIRA. Some people include the commit #; I don't

@asfgit asfgit closed this in 19512b2 Dec 6, 2019
@liuml07 liuml07 deleted the HADOOP-16735 branch December 6, 2019 01:42
asfgit pushed a commit that referenced this pull request Dec 6, 2019
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes #1733
asfgit pushed a commit that referenced this pull request Dec 6, 2019
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes #1733
asfgit pushed a commit that referenced this pull request Dec 6, 2019
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes #1733
asfgit pushed a commit that referenced this pull request Dec 6, 2019
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes #1733
@liuml07
Copy link
Member Author

liuml07 commented Dec 6, 2019

Thanks @steveloughran . I don't have write access to this GitHub repo, and I have sent an email to ask about this. Not sure why.

At the meantime, I have committed via command line using the tips you provided. One nit is that, I enabled the git config commit.gpgsign true so I don't have to remember using the git commit -S option when committing. It's now showing the signature is "verified".

I will update the wiki page with the above tips, and maybe you can review that later. Will let you know.

@liuml07
Copy link
Member Author

liuml07 commented Dec 6, 2019

@steveloughran I don't have write access to the wiki page at https://cwiki.apache.org/confluence/display/HADOOP2, do you have admin access to add me there? Thanks

@steveloughran
Copy link
Contributor

I don't seem allowed to edit that page either

RogPodge pushed a commit to RogPodge/hadoop that referenced this pull request Mar 25, 2020
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes apache#1733
bentito pushed a commit to bentito/hadoop that referenced this pull request Dec 2, 2020
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes apache#1733
bentito pushed a commit to bentito/hadoop that referenced this pull request Dec 3, 2020
…bleCredentialsProvider supports AWS_SESSION_TOKEN. Contributed by Mingliang Liu

This closes apache#1733
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants