{"thread":{"id":"58009","subject":"Test Failure t5516.113 RE: [ANNOUNCE] Git v2.37.0-rc0","startedAt":"2022-06-15T10:10:50Z","lastAt":"2022-06-15T10:47:19Z","messageCount":2,"participants":["rsbecker@nexbridge.com","Ævar Arnfjörð Bjarmason"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"457254","messageId":"01e801d880a0$2c5e4d50$851ae7f0$@nexbridge.com","threadId":"58009","inReplyTo":null,"subject":"Test Failure t5516.113 RE: [ANNOUNCE] Git v2.37.0-rc0","fromName":"","fromEmail":"rsbecker@nexbridge.com","sentAt":"2022-06-15T10:10:36Z","receivedAt":"2022-06-15T10:10:50Z","isPatch":false,"sender":{"key":"randall.becker@nexbridge.ca","avatar":"https://avatars.githubusercontent.com/u/28956764?v=4"},"body":"On June 13, 2022 9:46 PM, Junio C Hamano wrote:\n>An early preview release Git v2.37.0-rc0 is now available for testing at the usual\n>places.  It is comprised of 339 non-merge commits since v2.36.0, contributed by 59\n>people, 18 of which are new faces [*].  There are a few topics that we may want to\n>merge before the final release, which will be in -rc1 that is planned to be tagged at\n>around the end of the week.\n\nThis one keeps showing up occasionally. I am not sure why, but I am not certain bash likes ! grep. This only happens on our NonStop x86 build, which is a more recent platform than the ia64, where the construct succeeds. Have we not moved away from that?\n\nnot ok 113 - fetch warns or fails when using username:password\n#\t\n#\t\tmessage=\"URL 'https://username:<redacted>@localhost/' uses plaintext credentials\" &&\n#\t\ttest_must_fail git -c fetch.credentialsInUrl=allow fetch https://username:password@localhost 2>err &&\n#\t\t! grep \"$message\" err &&\n#\t\n#\t\ttest_must_fail git -c fetch.credentialsInUrl=warn fetch https://username:password@localhost 2>err &&\n#\t\tgrep \"warning: $message\" err >warnings &&\n#\t\ttest_line_count = 3 warnings &&\n#\t\n#\t\ttest_must_fail git -c fetch.credentialsInUrl=die fetch https://username:password@localhost 2>err &&\n#\t\tgrep \"fatal: $message\" err >warnings &&\n#\t\ttest_line_count = 1 warnings &&\n#\t\n#\t\ttest_must_fail git -c fetch.credentialsInUrl=die fetch https://username:@localhost 2>err &&\n#\t\tgrep \"fatal: $message\" err >warnings &&\n#\t\ttest_line_count = 1 warnings\n#\t\n\nThanks,\nRandall\n\n"},{"id":"457262","messageId":"220615.86ilp2xky8.gmgdl@evledraar.gmail.com","threadId":"58009","inReplyTo":"01e801d880a0$2c5e4d50$851ae7f0$@nexbridge.com","subject":"Re: Test Failure t5516.113 RE: [ANNOUNCE] Git v2.37.0-rc0","fromName":"Ævar Arnfjörð Bjarmason","fromEmail":"avarab@gmail.com","sentAt":"2022-06-15T10:46:21Z","receivedAt":"2022-06-15T10:47:19Z","isPatch":false,"sender":{"key":"avarab@gmail.com","avatar":"https://avatars.githubusercontent.com/u/45301?v=4"},"body":"\nOn Wed, Jun 15 2022, rsbecker@nexbridge.com wrote:\n\n> On June 13, 2022 9:46 PM, Junio C Hamano wrote:\n>>An early preview release Git v2.37.0-rc0 is now available for testing at the usual\n>>places.  It is comprised of 339 non-merge commits since v2.36.0, contributed by 59\n>>people, 18 of which are new faces [*].  There are a few topics that we may want to\n>>merge before the final release, which will be in -rc1 that is planned to be tagged at\n>>around the end of the week.\n>\n> This one keeps showing up occasionally. I am not sure why, but I am\n> not certain bash likes ! grep. This only happens on our NonStop x86\n> build, which is a more recent platform than the ia64, where the\n> construct succeeds. Have we not moved away from that?\n>\n> not ok 113 - fetch warns or fails when using username:password\n> #\t\n> #\t\tmessage=\"URL 'https://username:<redacted>@localhost/' uses plaintext credentials\" &&\n> #\t\ttest_must_fail git -c fetch.credentialsInUrl=allow fetch https://username:password@localhost 2>err &&\n> #\t\t! grep \"$message\" err &&\n> #\t\n> #\t\ttest_must_fail git -c fetch.credentialsInUrl=warn fetch https://username:password@localhost 2>err &&\n> #\t\tgrep \"warning: $message\" err >warnings &&\n> #\t\ttest_line_count = 3 warnings &&\n> #\t\n> #\t\ttest_must_fail git -c fetch.credentialsInUrl=die fetch https://username:password@localhost 2>err &&\n> #\t\tgrep \"fatal: $message\" err >warnings &&\n> #\t\ttest_line_count = 1 warnings &&\n> #\t\n> #\t\ttest_must_fail git -c fetch.credentialsInUrl=die fetch https://username:@localhost 2>err &&\n> #\t\tgrep \"fatal: $message\" err >warnings &&\n> #\t\ttest_line_count = 1 warnings\n> #\t\n\nI've submitted\nhttps://lore.kernel.org/git/cover-0.1-00000000000-20220615T103609Z-avarab@gmail.com\nto fix this (but spotted this thread just afterwards, I fixed the bug\nyesterday).\n\nThis happens on all platforms, you just happen to have NO_CURL=Y only in\nyour nonstop build.\n"}]}