How do I setup remote builders to emulate hydra builders?

While checking if I had any build failures related to my packages on zh.fail/failed/overview.html, I came across this:

This particular failure is from openssl rust package not able to compile due to not finding system openssl installation. What’s odd is that I am not able to reproduce this locally, on my remote builders, or via nixpkgs-review-gha runners. Doesn’t matter if sandbox is enabled, disabled, or relaxed.

Is there a guide to emulate the hydra builders for each platform? Ideally, I want to avoid this from happening in the future and address it prior to merge.

I guess this is a result of the current infrastructure work, which led to quite a number of builds failing with this pattern over the last week.

Give hydra a few days to catch up.

1 Like

It feels like this is a problem that existed prior to recent infra work. But, I’ll revisit it once environment stabilizes.

If I run into any more “it builds on nixpkgs-review local/gha but fails on hydra”, I will repost here.