You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "otegami (via GitHub)" <gi...@apache.org> on 2026/06/21 08:25:58 UTC
[I] ci: Nightly release verification fails installing .NET [arrow-adbc]
otegami opened a new issue, #4421:
URL: https://github.com/apache/arrow-adbc/issues/4421
### What happened?
The nightly release-verification workflow fails while installing the .NET SDK in 'dev/release/verify-release-candidate.sh'.
Its `install_dotnet()` resolves the SDK download URL by scraping Microsoft's 'download/thank-you/...' page.
That page no longer returns the link to scripted clients: `curl --fail -L` gets an HTTP 4xx (403 in the nightly job; 404 when reproduced locally).
Because the script runs under `set -eo pipefail`, the failing curl aborts the whole verification at `install_dotnet`, before the C# checks (`test_csharp`) run.
### Stack Trace
From the nightly "Verify Source (OS)/ubuntu 24.04" job:
```
└ dotnet found but it is the wrong version or dotnet not found
└ Getting .NET download URL from https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-10.0.203-linux-x64-binaries
curl: (22) The requested URL returned error: 403
Failed to verify release candidate.
```
### How can we reproduce the bug?
Minimal — the exact URL resolution the script performs:
```
curl --fail -L -o /tmp/dotnetdownload.html \
"https://dotnet.microsoft.com/download/thank-you/dotnet-sdk-10.0.203-linux-x64-binaries"
# → curl: (22) The requested URL returned error: 403 (a 4xx; 404 locally)
```
### Environment/Setup
- nightly-verify workflow, "Verify Source (OS)" on ubuntu 24.04 (also affects local runs)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] ci: Nightly release verification fails installing .NET [arrow-adbc]
Posted by "lidavidm (via GitHub)" <gi...@apache.org>.
lidavidm commented on issue #4421:
URL: https://github.com/apache/arrow-adbc/issues/4421#issuecomment-4761388588
Looks like we just need to bump the version?
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-10.0.301-linux-x64-binaries-targz
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] ci: Nightly release verification fails installing .NET [arrow-adbc]
Posted by "otegami (via GitHub)" <gi...@apache.org>.
otegami commented on issue #4421:
URL: https://github.com/apache/arrow-adbc/issues/4421#issuecomment-4761414535
Thanks! Yeah, that works too.
While looking into this issue, I found Microsoft also ships an install script aimed at CI.
What do you think about moving to that instead? With `--channel 10.0` it just tracks
the latest 10.0 SDK, so there's no pinned version/URL for us to keep bumping — one less
thing for us to maintain.
- curl -sSL https://dot.net/v1/dotnet-install.sh | bash /dev/stdin --channel 10.0 --install-dir <dir>
ref: https://learn.microsoft.com/en-us/dotnet/core/tools/dotnet-install-script#purpose
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] ci: Nightly release verification fails installing .NET [arrow-adbc]
Posted by "lidavidm (via GitHub)" <gi...@apache.org>.
lidavidm closed issue #4421: ci: Nightly release verification fails installing .NET
URL: https://github.com/apache/arrow-adbc/issues/4421
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] ci: Nightly release verification fails installing .NET [arrow-adbc]
Posted by "otegami (via GitHub)" <gi...@apache.org>.
otegami commented on issue #4421:
URL: https://github.com/apache/arrow-adbc/issues/4421#issuecomment-4761479398
For reference, here's what the script approach looks like as a PR: #4422.
Either way works, so I'd be happy if you'd go with whichever is easier to maintain.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: github-unsubscribe@arrow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org