Seth Hoenig
ea727dff9e
artifact: do not set process attributes on darwin ( #16511 )
...
This PR fixes the non-root macOS use case where artifact downloads
stopped working. It seems setting a Credential on a SysProcAttr
used by the exec package will always cause fork/exec to fail -
even if the credential contains our own UID/GID or nil UID/GID.
Technically we do not need to set this as the child process will
inherit the parent UID/GID anyway... and not setting it makes
things work again ... /shrug
2023-03-16 11:31:18 -05:00
..
2023-03-16 11:31:18 -05:00
2020-12-16 13:36:19 -05:00
2022-08-16 11:14:11 -05:00
2022-09-21 14:53:25 -05:00
2023-02-08 14:57:09 -06:00
2019-04-01 15:45:31 -07:00
2023-02-06 11:31:22 -08:00
2023-02-06 11:31:22 -08:00
2023-03-08 13:25:10 -06:00
2022-12-07 16:02:25 -06:00
2023-03-08 13:25:10 -06:00
2023-03-08 13:25:10 -06:00
2022-03-15 12:58:52 -05:00
2018-12-19 14:23:09 -08:00
2023-03-08 13:25:10 -06:00
2023-03-08 13:25:10 -06:00
2022-07-06 15:29:38 -05:00
2023-03-08 13:25:10 -06:00
2023-03-08 13:25:10 -06:00
2022-04-01 19:24:02 -05:00
2022-08-16 11:14:11 -05:00
2022-03-15 12:58:52 -05:00
2019-02-20 07:21:27 -08:00
2023-02-02 10:59:14 -08:00
2023-02-02 10:59:14 -08:00
2019-01-12 12:18:22 -05:00
2022-08-24 17:43:07 -04:00
2022-09-21 14:53:25 -05:00
2022-05-12 11:42:40 -04:00
2019-12-13 11:21:00 -05:00
2022-08-16 11:14:11 -05:00
2022-08-16 11:14:11 -05:00
2023-02-22 10:22:48 -06:00
2022-03-15 09:38:30 +01:00
2022-09-22 10:38:21 -04:00
2023-02-22 10:22:48 -06:00
2023-03-08 13:25:10 -06:00
2023-03-08 13:25:10 -06:00
2022-03-15 12:58:52 -05:00
2021-01-06 16:03:00 -05:00
2021-01-04 22:25:34 +00:00
2023-02-02 10:59:14 -08:00
2023-02-27 10:48:13 -05:00
2023-03-08 13:25:10 -06:00
2023-03-03 18:22:06 -05:00
2022-03-15 12:58:52 -05:00
2020-01-31 19:04:35 -06:00
2023-01-27 10:55:59 -05:00
2022-03-15 12:58:52 -05:00
2022-02-04 19:39:34 -05:00
2018-11-19 16:39:30 -08:00
2023-03-08 13:25:10 -06:00
2022-03-15 12:58:52 -05:00
2023-01-30 09:32:07 -05:00