| After upgrading to 1.44.1, we are observing the return of long-standing queue locking as described in this [PR|https://github.com/jenkinsci/ec2-plugin/pull/346]. It looks like the issue is reintroduced within the scope of this commit. I think it's because the `clock` is now instantiated within the queue lock, and therefore halts the ability for the `EC2RetentionStrategy` to skip the `NodeProvisioner.update()` cycle triggered with `internalCheck`, if the last check happened < 1 minute ago. Downgrading back down to version `1.42` where we patch in the code introduced in the original commit (https://github.com/jenkinsci/ec2-plugin/pull/346) fixes the issue and we no longer observe these frequently occurring queue locks. |