Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-16282

[CI] [C#] Verifiy release on c-sharp has been failing since upgrading ubuntu to 22.04

Details

    Description

      We upgraded the verify-release job for c-sharp from Ubuntu 20.04 to Ubuntu 22.04 and we can see how the nightly release job has been failing since then.

      Working for ubuntu 20.04 on 2022-04-08:

      https://github.com/ursacomputing/crossbow/tree/nightly-release-2022-04-08-0-github-verify-rc-source-csharp-linux-ubuntu-20.04-amd64

      Failing for ubuntu 22.04 on 2022-04-09:

      https://github.com/ursacomputing/crossbow/tree/nightly-release-2022-04-09-0-github-verify-rc-source-csharp-linux-ubuntu-22.04-amd64

      The error seems to be related with missing libssl:

       ===========================
      Build and test C# libraries
      ===========================
      └ Ensuring that C# is installed...
      └ Installed C# at  (.NET 3.1.405)Welcome to .NET Core 3.1!
      ---------------------
      SDK Version: 3.1.405Telemetry
      ---------
      The .NET Core tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.Read more about .NET Core CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry----------------
      Explore documentation: https://aka.ms/dotnet-docs
      Report issues and find source on GitHub: https://github.com/dotnet/core
      Find out what's new: https://aka.ms/dotnet-whats-new
      Learn about the installed HTTPS developer cert: https://aka.ms/aspnet-core-https
      Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli-docs
      Write your first app: https://aka.ms/first-net-core-app
      --------------------------------------------------------------------------------------
      No usable version of libssl was found
      /arrow/dev/release/verify-release-candidate.sh: line 325:    49 Aborted                 (core dumped) dotnet tool install --tool-path ${csharp_bin} sourcelink
      Failed to verify release candidate. See /tmp/arrow-HEAD.CiwJM for details.
      134
      Error: `docker-compose --file /home/runner/work/crossbow/crossbow/arrow/docker-compose.yml run --rm -e VERIFY_VERSION= -e VERIFY_RC= -e TEST_DEFAULT=0 -e TEST_CSHARP=1 ubuntu-verify-rc` exited with a non-zero exit code 134, see the process log above.

      Attachments

        Issue Links

          Activity

            People

              assignuser Jacob Wujciak
              raulcd Raúl Cumplido
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 50m
                  50m

                  Slack

                    Issue deployment