actions / runner-images

GitHub Actions runner images
MIT License
10.16k stars 3.06k forks source link

add "local network access" permission for macOS 15 runners #10924

Open glyph opened 1 day ago

glyph commented 1 day ago

Description

Attempting to test multicast sockets results in routing errors, which suggests that the code is running without "local network access" permissions.

Ideally this would be configurable, so that code could be tested to ensure that it doesn't need this permission, but when it is necessary for a certain function it would be nice to have.

Platforms affected

Runner images affected

Image version and build link

https://github.com/twisted/twisted/actions/runs/11713225981/job/32625578908?pr=12357

Is it regression?

sort of? it regressed from macos 14

Expected behavior

I would expect to be able to test multicast sockets

Actual behavior

Multicast sockets give a "no route to host" error when sending

Repro steps

  1. bind a multicast socket
  2. send some data to it
susmitamane commented 17 hours ago

@glyph We will look into the issue and keep you posted with updates.

glyph commented 16 hours ago

@glyph We will look into the issue and keep you posted with updates.

Thank you!

Liabaemt commented 16 hours ago

Mege