https://pantsbuild.org/ logo
#development
Title
# development
e

enough-analyst-54434

05/25/2022, 11:15 PM
@witty-crayon-22786 maybe a juicy one?: https://github.com/pantsbuild/pants/issues/15653 Let me know if you have experiments I should run.
w

witty-crayon-22786

05/25/2022, 11:16 PM
…yikes. lemme see.
ah… for
generate-lockfiles
. hm
did you already bisect…?
it could definitely be the top commit, but could also not be
e

enough-analyst-54434

05/25/2022, 11:18 PM
I did not. Will do here in a bit.
w

witty-crayon-22786

05/25/2022, 11:18 PM
no worries: i should be able to repro
e

enough-analyst-54434

05/25/2022, 11:20 PM
I turned off fs watcher to rule that out since it happens just after the 1st lockfile is emitted and causes a 500ms restart thing, but still hit the issue.
I added the bisect to the ticket.
w

witty-crayon-22786

05/25/2022, 11:56 PM
oof, sorry: got a call, and need to go grab Lou in 5 minutes. i’ll be able to investigate this by 6pm PT probably
e

enough-analyst-54434

05/26/2022, 12:48 AM
No worries. I minimized the repro to adding 5 backends above and beyond awslambda when running generate-lockfiles for the lambdex resolve. Remove any one of the 5 and things work. Detail on ticket.
w

witty-crayon-22786

05/26/2022, 1:19 AM
@enough-analyst-54434: is that enough to unblock you, or should i look at this tonight?
…yea, it seems like that is enough to unblock you, because you can drop all of those backends for the purposes of any PEX-affected lockfiles. i’ll take a look at this tomorrow though: sorry for the trouble
e

enough-analyst-54434

05/26/2022, 2:05 AM
I'm not "blocked" - it's software - none of us are ever blocked.
This one just seems generally terrifying.
w

witty-crayon-22786

05/26/2022, 4:49 PM
hm, sorry: to be clear, i was suggesting that you should be able to run the underlying command without those backends in order to generate the lockfiles you need
but anyway, looks like you got PRs out. sorry about that.
e

enough-analyst-54434

05/26/2022, 4:59 PM
You were clear. I got that. I think "blocked", "elegant", "time-boxing", etc are 4-letter words.