Using Concourse 3.5.0 and the pool-resource we expected a 'get' to only return when an acquired lock was available. However, the behavior we see is that we are returned the latest resource version for the git repo backing the pool, regardless of a locks state.
The README for this resource states: in: Fetch an acquired lock.
Should the get behavior be to only get acquired locks, or get any lock?