| From: | Jacob Champion <jacob(dot)champion(at)enterprisedb(dot)com> |
|---|---|
| To: | Andres Freund <andres(at)anarazel(dot)de> |
| Cc: | Nazir Bilal Yavuz <byavuz81(at)gmail(dot)com>, Jelte Fennema-Nio <postgres(at)jeltef(dot)nl>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org, Zsolt Parragi <zsolt(dot)parragi(at)percona(dot)com>, Peter Eisentraut <peter(at)eisentraut(dot)org> |
| Subject: | Re: Heads Up: cirrus-ci is shutting down June 1st |
| Date: | 2026-06-10 23:42:22 |
| Message-ID: | CAOYmi+mDA8h+D2_Gj=AiC2pSjvrNqXGQUPiDCa_c2TAFT1pF-w@mail.gmail.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Wed, Jun 10, 2026 at 4:26 PM Andres Freund <andres(at)anarazel(dot)de> wrote:
> Isn't that a rather bogus complaint? After all, pacman is then used to install
> a lot of stuff that's under control of the msys2/ org. And the github images
> *also* install msys2 releases that are under control of the msys2/ org. So
> what increase in safety are we gaining by implementing this ourselves?
1) It depends on whether you think it's as easy to poison upstream
MSYS servers as it is to poison a mutable GitHub tag.
2) I think we should *also* move away from live installs of the latest
versions of stuff, but that seems like a much heavier lift than just
pinning a tag, which is easy.
The goal isn't to completely avoid trusting any other software
organizations, but to avoid letting a GitHub supply chain attack
spread like wildfire.
> The reason I'm looking at it is that I was experimenting with using larger
> runners for cfbot. Unfortunately they don't have a d:/ drive. Thus the mingw
> task fails (there's also a sockdir issue, but that's trivial to fix).
>
> I started to fix this by just installing msys ourselves [1], which also turns
> out to be faster than moving the install, but then I considered that to be
> somewhat too wheel-reinvent-y, compared to ust using msys2/setup-msys2.
>
> Which lead me back here.
To clarify: I'm not against using setup-msys2 if you think it's of
good quality; I just thought the SHA should be pinned.
--Jacob
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Chao Li | 2026-06-10 23:56:59 | Re: Fix md5_password_warnings for role/database settings |
| Previous Message | Andres Freund | 2026-06-10 23:26:26 | Re: Heads Up: cirrus-ci is shutting down June 1st |