Skip to content
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

On macos-latest / macos-14 running cURL with -X GET fails with code 8 (Weird server reply) #10000

Open
2 of 14 tasks
iisakkirotko opened this issue Jun 5, 2024 · 1 comment
Open
2 of 14 tasks

Comments

@iisakkirotko
Copy link

Description

Hey!

When the runners switched from 14.4 to 14.5, our CI started failing. When we run curl with -X GET it returns

% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
HTTP/1.1 200 OK
                                 Dload  Upload   Total   Spent    Left  Speed
date: Fri, 31 May 2024 07:57:42 GMT

server: uvicorn
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
content-length: 47845
  0 47845    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
content-type: text/html; charset=utf-8
curl: (8) Weird server reply
set-cookie: solara-session-id=0634a[14](https://github.com/widgetti/solara/actions/runs/9314848422/job/25639887222?pr=662#step:11:15)2-c7ac-4c5b-ae09-d6d8af05c0ba; expires=Fri, 01 Jan 2038 00:00:00 GMT; Path=/; SameSite=none; Secure

Removing -X GET makes the command work as intended, since the option was superfluous to start with. This could be more difficult for other use cases.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 11
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • Windows Server 2019
  • Windows Server 2022

Image version and build link

Current runner version: '2.316.1'
Operating System
  macOS
  14.5
  [2](https://github.com/widgetti/solara/actions/runs/9297841612/job/25594246353#step:1:2)3F79
Runner Image
  Image: macos-1[4](https://github.com/widgetti/solara/actions/runs/9297841612/job/25594246353#step:1:4)-arm64
  Version: 20240[5](https://github.com/widgetti/solara/actions/runs/9297841612/job/25594246353#step:1:5)26.2
  Included Software: https://github.com/actions/runner-images/blob/macos-14-arm[6](https://github.com/widgetti/solara/actions/runs/9297841612/job/25594246353#step:1:7)4/20240526.2/images/macos/macos-14-arm64-Readme.md
  Image Release: https://github.com/actions/runner-images/releases/tag/macos-14-arm64%2F20240526.2
Runner Image Provisioner
  2.0.370.1+55cddbb57f254a369b6e7b3b508cebdbee5d24be

First failed run can be found here

You can also find a minimal example here

Is it regression?

Yes, worked on 14.4.1

Expected behavior

curl should not fail (like on any other runner)

Actual behavior

curl exits with code 8: weird server reply

Repro steps

You can find a minimal example in this repo

iisakkirotko pushed a commit to widgetti/solara that referenced this issue Jun 5, 2024
On github runners with macos version 14.5 running curl with this option fails, exiting with curl: (8) Weird server reply.

More details can be found at actions/runner-images#10000
maartenbreddels added a commit to widgetti/solara that referenced this issue Jun 5, 2024
On github runners with macos version 14.5 running curl with this option fails, exiting with curl: (8) Weird server reply.

More details can be found at actions/runner-images#10000

Co-authored-by: Maarten A. Breddels <[email protected]>
@erik-bershel
Copy link
Contributor

Hey @iisakkirotko!

We'll investigate behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants